]> Creatis software - gdcm.git/blob - src/gdcmjpegls/Encoder/CMakeLists.txt
COMP: How the f* did it ever work before...
[gdcm.git] / src / gdcmjpegls / Encoder / CMakeLists.txt
1 INCLUDE_REGULAR_EXPRESSION("^.*$")
2 #CC=cc
3 #PKGNAME=loco
4 #OPTFLAGS= -Aa $(CFL) -DBIG_ENDIAN
5 #
6 #CFLAGS  = $(OPTFLAGS) $(VFL) $(DFL) -DPGMPREFIX=\"$(PREFIX)\" -DMELCODE -DEXTERNDISTRIB -Dinline="" -DNDEBUG
7 #
8 #LNKFLAGS = -lm
9
10 SET(SRCS 
11   global.c 
12   jpegmark.c 
13   initialize.c 
14   encoder.c 
15   lossless_e.c 
16   lossy_e.c 
17   bitio.c 
18   melcode.c 
19   )
20
21 ADD_LIBRARY(gdcmjpegls2 ${SRCS})
22
23 #INCL = global.h jpegmark.h bitio.h
24 #
25 #EOBJS = global.o jpegmark.o initialize.o encoder.o lossless_e.o lossy_e.o bitio.o melcode.o
26 #
27 #loco:
28 #  $(MAKE) -$(MAKEFLAGS) VFL="" PREFIX="loco" codec
29 #
30 #ENCODER = $(PREFIX)e
31 #
32 #codec: $(ENCODER)
33 #
34 #jpegmark.o: jpegmark.c jpegmark.h bitio.h global.h
35 #
36 #global.o: global.h global.c
37 #
38 #initialize.o: initialize.c bitio.h global.h
39 #
40 #lossless_e.o: global.h lossless_e.c bitio.h 
41 #
42 #lossy_e.o: global.h lossy_e.c bitio.h
43 #
44 #encoder.o: encoder.c jpegmark.c global.h 
45 #
46 #bitio.o: bitio.c bitio.h global.h
47 #
48 #melcode.o: melcode.c bitio.h global.h
49 #
50 #
51 #$(ENCODER): $(EOBJS)
52 #  $(CC) $(CFLAGS) -o $@ $(EOBJS) $(LNKFLAGS)
53 #
54 #lint:
55 #  lint $(SRCS)
56 #clean:
57 #  -rm -f *.o core loco* *.out