summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authormaxim <maxim@FreeBSD.org>2010-06-04 08:19:43 +0000
committermaxim <maxim@FreeBSD.org>2010-06-04 08:19:43 +0000
commitaa2a5c4ca5ad07c220f090ef4517569337fa362b (patch)
tree706f03bce39d321c3adce04de53d3d425fbee39a /tools
parent34798567b51f7bea0b4efd454bef651bbb3607f6 (diff)
downloadFreeBSD-src-aa2a5c4ca5ad07c220f090ef4517569337fa362b.zip
FreeBSD-src-aa2a5c4ca5ad07c220f090ef4517569337fa362b.tar.gz
o Makefile BSDfication.
PR: misc/147461 (with my changes) Submitted by: Erik Cederstrand
Diffstat (limited to 'tools')
-rw-r--r--tools/regression/fstest/Makefile40
1 files changed, 17 insertions, 23 deletions
diff --git a/tools/regression/fstest/Makefile b/tools/regression/fstest/Makefile
index 13c62e9..7bae526 100644
--- a/tools/regression/fstest/Makefile
+++ b/tools/regression/fstest/Makefile
@@ -1,31 +1,25 @@
# $FreeBSD$
-OSTYPE=$(shell uname)
+PROG= fstest
+NO_MAN=
-ifeq "${OSTYPE}" "FreeBSD"
-CFLAGS += -D__OS_FreeBSD__
-CFLAGS += -DHAS_LCHMOD -DHAS_CHFLAGS -DHAS_LCHFLAGS -DHAS_FREEBSD_ACL
-endif
+OSTYPE!= uname
-ifeq "${OSTYPE}" "SunOS"
-CFLAGS += -D__OS_Solaris__
-CFLAGS += -DHAS_TRUNCATE64 -DHAS_STAT64
-endif
+.if ${OSTYPE} == "FreeBSD"
+CFLAGS+= -D__OS_FreeBSD__
+CFLAGS+= -DHAS_LCHMOD -DHAS_CHFLAGS -DHAS_LCHFLAGS -DHAS_FREEBSD_ACL
-ifeq "${OSTYPE}" "Darwin"
-CFLAGS += -D__OS_Darwin__
-CFLAGS += -DHAS_LCHMOD -DHAS_CHFLAGS -DHAS_LCHFLAGS
-endif
+.elif ${OSTYPE} == "SunOS"
+CFLAGS+= -D__OS_Solaris__
+CFLAGS+= -DHAS_TRUNCATE64 -DHAS_STAT64
-ifeq "${OSTYPE}" "Linux"
-CFLAGS += -D__OS_Linux__
-CFLAGS += -D_GNU_SOURCE
-endif
+.elif ${OSTYPE} == "Darwin"
+CFLAGS+= -D__OS_Darwin__
+CFLAGS+= -DHAS_LCHMOD -DHAS_CHFLAGS -DHAS_LCHFLAGS
-all: fstest
+.elif ${OSTYPE} == "Linux"
+CFLAGS+= -D__OS_Linux__
+CFLAGS+= -D_GNU_SOURCE
+.endif
-fstest: fstest.c
- gcc -Wall ${CFLAGS} fstest.c -o fstest
-
-clean:
- rm -f fstest
+.include <bsd.prog.mk>
OpenPOWER on IntegriCloud