File: compile.mk.in

package info (click to toggle)
openvpn-auth-ldap 2.0.3-5.1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 1,748 kB
  • sloc: ansic: 7,177; sh: 2,560; objc: 2,249; makefile: 180
file content (16 lines) | stat: -rw-r--r-- 442 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.SUFFIXES: .m .lemon .re
# Disable GNU make's removal intermediate files, we handle this manually
.SECONDARY:

.m.o:
	${CC} ${OBJCFLAGS} -c $< -o $@ -I${srcdir} -I${top_srcdir} -I${top_builddir} -I${top_builddir}/src -I.

.c.o:
	${CC} ${CFLAGS} -c $< -o $@ -I${srcdir} -I${top_srcdir} -I${top_builddir} -I${top_builddir}/src -I.

.lemon.m:
	${top_builddir}/tools/lemon -m -q $<
	${top_builddir}/tools/makeheaders $@

.re.m:
	${RE2C} -o $@ $<