2 $(error You Must set OPENSWANSRCDIR)
5 include ${OPENSWANSRCDIR}/Makefile.inc
14 KLIPS_TOP=${OPENSWANSRCDIR}/linux
17 # include file with .h-style macros that would otherwise be created by
18 # config. Must occur before other includes.
19 ifneq ($(strip $(MODULE_DEF_INCLUDE)),)
20 EXTRA_CFLAGS += -include ${MODULE_DEF_INCLUDE}
23 # Enable DISABLE_UDP_CHECKSUM for KLIPS, see bug #601
24 EXTRA_CFLAGS += -DDISABLE_UDP_CHECKSUM
26 EXTRA_CFLAGS += $(KLIPSCOMPILE)
27 EXTRA_CFLAGS += -Wall -DIPCOMP_PREFIX
28 #EXTRA_CFLAGS += -Werror
29 #EXTRA_CFLAGS += -Wconversion
30 #EXTRA_CFLAGS += -Wmissing-prototypes
31 # 'override CFLAGS' should really be 'EXTRA_CFLAGS'
33 KERNEL_CFLAGS= $(shell $(MAKE) -C $(TOPDIR) --no-print-directory -s -f Makefile ARCH=$(ARCH) MAKEFLAGS= script SCRIPT='@echo $$(CFLAGS)' )
35 MODULE_CFLAGS= $(shell $(MAKE) -C $(TOPDIR) --no-print-directory -s -f Makefile ARCH=$(ARCH) MAKEFLAGS= script SCRIPT='@echo $$(MODFLAGS)' )
37 EXTRA_CFLAGS += ${KERNEL_CFLAGS}
39 EXTRA_CFLAGS += -I${KLIPS_TOP}/include
40 EXTRA_CFLAGS += -I${KLIPSSRC}/.
42 EXTRA_CFLAGS += -I${TOPDIR}/include
43 EXTRA_CFLAGS += -I${LIBZLIBSRCDIR}
45 version.c: ${KLIPSSRC}/version.in.c ${OPENSWANSRCDIR}/Makefile.ver
46 sed '/"/s/@IPSECVERSION@/$(IPSECVERSION)/' $< >$@
48 include ${KLIPSSRC}/Makefile.fs2_4