]> www.wagner.pp.ru Git - oss/fgis.git/blob - lib/Makefile
c4d073978061cdd42efb5708e8c6934c76e85d86
[oss/fgis.git] / lib / Makefile
1 CC=gcc
2 CFLAGS=-g -fPIC -O2 -Wall -ansi -pedantic -I ../include 
3 LIB_OBJS=\
4 byteorder.o\
5 dgt_dist.o\
6 dgt_input.o\
7 dgt_iter.o\
8 dgt_output.o\
9 epp_cache.o\
10 epp_input.o\
11 epp_iter.o\
12 epp_loaded.o\
13 epp_output.o\
14 file_utils.o\
15 lookup.o\
16 overlay.o\
17 reclass.tab.o
18 RCS=\
19 RCS/byteorder.c,v\
20 RCS/clr.c,v\
21 RCS/dgt_dist.c,v\
22 RCS/dgt_input.c,v\
23 RCS/dgt_iter.c,v\
24 RCS/dgt_output.c,v\
25 RCS/epp_cache.c,v\
26 RCS/epp_input.c,v\
27 RCS/epp_iter.c,v\
28 RCS/epp_loaded.c,v\
29 RCS/epp_output.c,v\
30 RCS/file_utils.c,v\
31 RCS/lookup.c,v\
32 RCS/overlay.c,v\
33 RCS/reclass.y,v
34 SRC=\
35 byteorder.c\
36 clr.c\
37 dgt_dist.c\
38 dgt_input.c\
39 dgt_iter.c\
40 dgt_output.c\
41 epp_cache.c\
42 epp_input.c\
43 epp_iter.c\
44 epp_loaded.c\
45 epp_output.c\
46 file_utils.c\
47 lookup.c\
48 overlay.c\
49 reclass.y
50 RCS/%,v : %
51         ci $<
52 libepp.a:${LIB_OBJS} 
53         ar r libepp.a ${LIB_OBJS} 
54 libepp.so:${LIB_OBJS}
55         gcc -shared ${LIB_OBJS} -o libepp.so -lm
56 reclass.tab.c:reclass.y
57         bison reclass.y
58 clean:
59         rm *.o
60         rm reclass.tab.c
61 distclean: clean
62         rm libepp.a
63 rcs: ${RCS}
64