cdb8d2bacef0a614cdd4755cb808401f7b130c80
[account.git] / makefile
1
2 CPPFLAGS = -Wall
3
4 OBJS = account_main.o account.o postscript.o
5 SRCS = account_main.cpp account.cpp postscript.cpp
6
7 LIBS = -lAXE -L/usr/X11R6/lib -lX11 -lps
8
9 all      : account bank loan
10
11 account  : $(OBJS)
12         g++ $(OBJS) -o account $(LIBS)
13
14 bank     : bank.o
15         g++ bank.o -o bank $(LIBS)
16
17 loan     : loan.o account.o postscript.o
18         g++ loan.o account.o postscript.o -o loan $(LIBS)
19
20 account_main.o : account.h
21
22 account.o : account.h postscript.h
23
24 postscript.o : postscript.h
25
26 install  : account bank loan
27         cp account bank loan /usr/local/bin
28         mkdir -p /usr/local/xslt
29         cp balans.xsl profit.xsl saldibalans.xsl cashflow.xsl /usr/local/xslt
30         mkdir -p /usr/local/share/afm
31         cp Courier.afm /usr/local/share/afm
32
33 clean    :
34         rm -f account core
35         rm -f bank bank.o
36         rm -f loan loan.o
37         rm -f $(OBJS)
38         rm -f saldi.xml saldibalans.ps grootboek.ps
39
40 depend:
41         makedepend -I/usr/local/include $(SRCS)
42 # DO NOT DELETE