summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2011-06-12 11:46:00 +0800
committerwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2011-06-12 11:46:00 +0800
commit2ecf39df2a42b5e1c36dfa7884f066c05bffc410 (patch)
tree334fb864aa2a3786bfaca9fdf9200eeb291c0374
parent39aee3d9e1225fc55574843d92179e36d5746351 (diff)
downloadpttbbs-2ecf39df2a42b5e1c36dfa7884f066c05bffc410.tar
pttbbs-2ecf39df2a42b5e1c36dfa7884f066c05bffc410.tar.gz
pttbbs-2ecf39df2a42b5e1c36dfa7884f066c05bffc410.tar.bz2
pttbbs-2ecf39df2a42b5e1c36dfa7884f066c05bffc410.tar.lz
pttbbs-2ecf39df2a42b5e1c36dfa7884f066c05bffc410.tar.xz
pttbbs-2ecf39df2a42b5e1c36dfa7884f066c05bffc410.tar.zst
pttbbs-2ecf39df2a42b5e1c36dfa7884f066c05bffc410.zip
Use pmake's builtin rules
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5355 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/daemon/boardd/Makefile23
1 files changed, 8 insertions, 15 deletions
diff --git a/pttbbs/daemon/boardd/Makefile b/pttbbs/daemon/boardd/Makefile
index 8ad7b2ed..1256059d 100644
--- a/pttbbs/daemon/boardd/Makefile
+++ b/pttbbs/daemon/boardd/Makefile
@@ -1,26 +1,19 @@
# $Id$
+
SRCROOT= ../..
.include "$(SRCROOT)/pttbbs.mk"
-PROGRAMS= boardd
+PROG= boardd
+
+SRCS= boardd.c
+
UTILDIR= $(SRCROOT)/util
UTILOBJ= $(UTILDIR)/util_var.o
-LDLIBS+=$(SRCROOT)/common/bbs/libcmbbs.a \
+LDADD+= $(UTILOBJ) \
+ $(SRCROOT)/common/bbs/libcmbbs.a \
$(SRCROOT)/common/sys/libcmsys.a \
$(SRCROOT)/common/osdep/libosdep.a \
-levent
-all: ${PROGRAMS}
-
-.SUFFIXES: .c .cpp .o
-.c.o:
- $(CC) $(CFLAGS) -c $*.c
-.cpp.o:
- $(CXX) $(CXXFLAGS) -c $*.cpp
-
-boardd: boardd.o $(UTILOBJ)
- ${CC} ${CFLAGS} ${LDFLAGS} -o $* $> $(LDLIBS)
-
-clean:
- rm -f *~ ${PROGRAMS} boardd.o
+.include <bsd.prog.mk>