distclean config.log
[dhcpcd-ui] / mk / prog.mk
index 9b40e44eb1e12c99b26f6d6907f045ca730ad808..25eebd0e9e0c444d9db754ee512f0034d4f23498 100644 (file)
@@ -1,14 +1,12 @@
 # rules to build a program 
 # based on FreeBSD's bsd.prog.mk
 
-# Copyright 2008 Roy Marples <roy@marples.name>
-
-include ${MK}/cc.mk
+# Copyright 2008-2010 Roy Marples <roy@marples.name>
 
 SRCS?=         ${PROG}.c
 OBJS+=         ${SRCS:.c=.o}
 
-all: ${PROG} ${SCRIPTS}
+all: ${PROG} ${SCRIPTS} ${FILES}
 
 .c.o:
        ${CC} ${CFLAGS} ${CPPFLAGS} -c $< -o $@
@@ -16,14 +14,15 @@ all: ${PROG} ${SCRIPTS}
 ${PROG}: .depend ${OBJS}
        ${CC} ${LDFLAGS} -o $@ ${OBJS} ${LDADD}
 
-_proginstall: ${PROG}
+proginstall: ${PROG}
        ${INSTALL} -d ${DESTDIR}${BINDIR}
        ${INSTALL} -m ${BINMODE} ${PROG} ${DESTDIR}${BINDIR}
 
-include ${MK}/depend.mk
-include ${MK}/files.mk
+include ${MKDIR}/sys.mk
+include ${MKDIR}/depend.mk
+include ${MKDIR}/man.mk
 
-install: _proginstall _filesinstall
+install: proginstall ${FILESINSTALL} _maninstall
 
 clean:
        rm -f ${OBJS} ${PROG} ${PROG}.core ${CLEANFILES}