comparison libmpdvdkit2/Makefile @ 16714:2ab52c9b72b9

Replace unconditional #defines by build system trickery. This reduces our local diff considerably.
author diego
date Sun, 09 Oct 2005 10:18:24 +0000
parents 117708385e35
children e2b0c2841643
comparison
equal deleted inserted replaced
16713:117708385e35 16714:2ab52c9b72b9
34 # \ -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 34 # \ -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
35 35
36 # -funroll-loops removed, triggered gcc 3.0.4 (3.x?) bug 36 # -funroll-loops removed, triggered gcc 3.0.4 (3.x?) bug
37 CFLAGS= -I. $(OPTFLAGS) $(EXTRA_INC)\ 37 CFLAGS= -I. $(OPTFLAGS) $(EXTRA_INC)\
38 -DSYS_LINUX -D__USE_UNIX98 -D_REENTRANT -D_GNU_SOURCE \ 38 -DSYS_LINUX -D__USE_UNIX98 -D_REENTRANT -D_GNU_SOURCE \
39 -DHAVE_DVDCSS_DVDCSS_H -DSTDC_HEADERS 39 -DHAVE_DVDCSS_DVDCSS_H -DSTDC_HEADERS -DHAVE_LIMITS_H \
40 -DHAVE_ERRNO_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H \
41
42 ifeq ($(TARGET_OS),CYGWIN)
43 CFLAGS+=-DSYS_CYGWIN
44 endif
40 45
41 .c.o: 46 .c.o:
42 $(CC) $(CFLAGS) -c -o $@ $< 47 $(CC) $(CFLAGS) -c -o $@ $<
43 48
44 all: $(LIB).a 49 all: $(LIB).a