OSDN Git Service

[UPDATE] move Base module to base/
[happyabc/happyabc.git] / OMakefile
1 PREFIX:=/usr/local
2
3 .PHONY: clean all
4 .SUBDIRS: scm xml driver base
5
6 habc-scm: scm/src/habc-scm
7         cp $^ .
8
9 habc-xml: xml/src/habc-xml
10         cp $^ .
11
12 habc : driver/habc
13         cp $^ .
14
15 PROGRAM = habc habc-xml habc-scm
16
17 clean:
18         rm -f *~ *.omc $(PROGRAM)
19
20 install: $(PROGRAM) share
21         mkdir -p $(PREFIX)/bin
22         mkdir -p $(PREFIX)/share/habc/
23         cp -rfv $(PROGRAM) $(PREFIX)/bin
24         cp -rfv share/habc/* $(PREFIX)/share/habc/
25
26 all: $(PROGRAM)
27
28 .DEFAULT: all