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