File: Makefile.in

package info (click to toggle)
ppxp 0.99120923-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,812 kB
  • ctags: 3,704
  • sloc: ansic: 24,532; tcl: 3,992; makefile: 517; sh: 80
file content (25 lines) | stat: -rw-r--r-- 529 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SRCTOP=@top_srcdir@

CONSOLE_TARGET=in.ppxp
CONSOLE_OBJS=imain.o httpd.o post.o quick.o
CONSOLE_LIBS=#-lefence
CONSOLE_BINDIR=${virtual_root}@sbindir@
CONSOLE_BINMODE=755

CFLAGS=	-I@top_srcdir@/lib -DLOG_PPXP=LOG_LOCAL0
LDFLAGS=@LDFLAGS@

RUSERS=	$(PPXPDIR)/rusers
HTML=	$(PPXPDATADIR)/html

include @top_srcdir@/lib/config.make

imain.o:	imain.c
	$(CC) $(CFLAGS) -DRUSERS=\"$(RUSERS)\" -c $<

httpd.o:	httpd.c
	$(CC) $(CFLAGS) -DHTMLDIR=\"$(HTML)\" -c $<

before-install::
	@-mkdir -p $(HTML)
	install -c -m 644 html/* $(HTML)