summaryrefslogtreecommitdiffstats
path: root/pttbbs.mk
diff options
context:
space:
mode:
authorkcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-08-10 20:23:11 +0800
committerkcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-08-10 20:23:11 +0800
commitda6382afa9cc31ed70b028839f8188953a061a9c (patch)
treed29c8ace07e370d3603a3ebec7f69b77204924fb /pttbbs.mk
parent4ae3573244046eba0fc162f108738dce1f7299f4 (diff)
downloadpttbbs-da6382afa9cc31ed70b028839f8188953a061a9c.tar
pttbbs-da6382afa9cc31ed70b028839f8188953a061a9c.tar.gz
pttbbs-da6382afa9cc31ed70b028839f8188953a061a9c.tar.bz2
pttbbs-da6382afa9cc31ed70b028839f8188953a061a9c.tar.lz
pttbbs-da6382afa9cc31ed70b028839f8188953a061a9c.tar.xz
pttbbs-da6382afa9cc31ed70b028839f8188953a061a9c.tar.zst
pttbbs-da6382afa9cc31ed70b028839f8188953a061a9c.zip
replace FreeBSD macro with __FreeBSD__
replace Linux macro with __linux__ replace make with $(MAKE) OSTYPE in cmdline doesn't need anymore git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1091 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'pttbbs.mk')
-rw-r--r--pttbbs.mk14
1 files changed, 5 insertions, 9 deletions
diff --git a/pttbbs.mk b/pttbbs.mk
index 265aaa46..90e9c36f 100644
--- a/pttbbs.mk
+++ b/pttbbs.mk
@@ -2,7 +2,7 @@
# 定義基本初值
BBSHOME?= $(HOME)
BBSHOME?= /home/bbs
-OSTYPE?= FreeBSD
+OSTYPE!= uname
CC?= gcc
CCACHE!= which ccache|sed -e 's/^.*\///'
PTT_CFLAGS= -Wall -pipe -DBBSHOME='"$(BBSHOME)"' -I../include
@@ -13,15 +13,15 @@ PTT_LIBS= -lcrypt
#PTT_CFLAGS+= -DNDEBUG
# FreeBSD特有的環境
-CFLAGS_FreeBSD= -DHAVE_SETPROCTITLE -DFreeBSD
+CFLAGS_FreeBSD= -DHAVE_SETPROCTITLE
LDFLAGS_FreeBSD=
LIBS_FreeBSD= -lkvm
# Linux特有的環境
# CFLAGS_linux= -DHAVE_DES_CRYPT -DLinux
-CFLAGS_linux= -DLinux
-LDFLAGS_linux= -pipe -Wall
-LIBS_linux=
+CFLAGS_Linux=
+LDFLAGS_Linux= -pipe -Wall
+LIBS_Linux=
# CFLAGS, LDFLAGS, LIBS 加入 OS 相關參數
PTT_CFLAGS+= $(CFLAGS_$(OSTYPE))
@@ -48,7 +48,3 @@ CFLAGS+= -DDEBUG
.if defined(NO_FORK)
CFLAGS+= -DNO_FORK
.endif
-
-.if defined(FreeBSD5)
-CFLAGS+= -DFreeBSD5
-.endif