diff options
author | John Wiegley <johnw@newartisans.com> | 2004-05-13 18:37:12 -0400 |
---|---|---|
committer | johnw <johnw@newartisans.com> | 2004-05-13 18:37:12 -0400 |
commit | 9ca1d24d30a485300b9486b18c068660da630cc1 (patch) | |
tree | 50d29d69278934be7e318a565d6223a6a0ab2c36 /Makefile | |
parent | 31dafc3c163e4ceae42b1477c4eaeb4425b2b883 (diff) | |
download | fork-ledger-9ca1d24d30a485300b9486b18c068660da630cc1.tar.gz fork-ledger-9ca1d24d30a485300b9486b18c068660da630cc1.tar.bz2 fork-ledger-9ca1d24d30a485300b9486b18c068660da630cc1.zip |
initial import into Darcs
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 23 |
1 files changed, 16 insertions, 7 deletions
@@ -1,10 +1,12 @@ CODE = amount.cc ledger.cc parse.cc reports.cc OBJS = $(patsubst %.cc,%.o,$(CODE)) +CXX = cc +#CXX = g++ CFLAGS = #-Wall -ansi -pedantic -DFLAGS = -O3 -fomit-frame-pointer -#DFLAGS = -g -DDEBUG=1 -INCS = -I/usr/local/include -LIBS = -L/usr/local/lib -lgmpxx -lgmp -lpcre +#DFLAGS = -O3 -fomit-frame-pointer +DFLAGS = -g -DDEBUG=1 +INCS = -I/sw/include -I/usr/include/gcc/darwin/3.3/c++ -I/usr/include/gcc/darwin/3.3/c++/ppc-darwin +LIBS = -L/sw/lib -lgmpxx -lgmp -lpcre ifdef GNUCASH CODE := $(CODE) gnucash.cc @@ -15,17 +17,24 @@ endif all: make.deps ledger ledger.info +install: all + strip ledger + cp ledger $(HOME)/bin + ledger: $(OBJS) - g++ $(CFLAGS) $(INCS) $(DFLAGS) -o $@ $(OBJS) $(LIBS) + $(CXX) $(CFLAGS) $(INCS) $(DFLAGS) -o $@ $(OBJS) $(LIBS) ledger.info: ledger.texi makeinfo $< %.o: %.cc - g++ $(CFLAGS) $(INCS) $(DFLAGS) -c -o $@ $< + $(CXX) $(CFLAGS) $(INCS) $(DFLAGS) -c -o $@ $< clean: - rm -f ledger ledger.info *.o *~ .\#* *.elc + rm -f ledger *.o *.elc *~ .\#* + +distclean fullclean: clean + rm -f ledger.info README.html README.pdf *.elc make.deps rebuild: clean deps all |