summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile50
1 files changed, 0 insertions, 50 deletions
diff --git a/Makefile b/Makefile
deleted file mode 100644
index f61047cc..00000000
--- a/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-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/sw/include
-LIBS = -L/sw/lib -lgmpxx -lgmp -lpcre
-
-ifdef GNUCASH
-CODE := $(CODE) gnucash.cc
-CFLAGS := $(CFLAGS) -DREAD_GNUCASH=1
-INCS := $(INCS) -I/usr/include/xmltok
-LIBS := $(LIBS) -lxmlparse
-endif
-
-all: make.deps ledger ledger.info
-
-install: all
- strip ledger
- cp ledger $(HOME)/bin
-
-ledger: $(OBJS)
- $(CXX) $(CFLAGS) $(INCS) $(DFLAGS) -o $@ $(OBJS) $(LIBS)
-
-ledger.info: ledger.texi
- makeinfo $<
-
-ledger.pdf: ledger.texi
- texi2pdf $<
-
-%.o: %.cc
- $(CXX) $(CFLAGS) $(INCS) $(DFLAGS) -c -o $@ $<
-
-clean:
- rm -f ledger *.o *.elc *~ .\#* .gdb_history README.texi
- rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr
-
-distclean fullclean: clean
- rm -f ledger.info README.html *.pdf *.elc make.deps TAGS
-
-rebuild: clean deps all
-
-deps: make.deps
-
-make.deps: Makefile
- cc -M $(INCS) $(CODE) > $@
-
-include make.deps