summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-10-19 21:30:39 -0400
committerWilliam Hubbs <williamh@gentoo.org>2011-10-20 14:32:37 -0500
commit9a539ebbe1ee0c8557fbcdf22e849534dcbd9b53 (patch)
tree9936901aa8c8231d49145894456ff6f40a74c0ae /mk
parent9c77502f964ef368892598b4fb30c4909fe3d360 (diff)
downloadopenrc-9a539ebbe1ee0c8557fbcdf22e849534dcbd9b53.tar.gz
openrc-9a539ebbe1ee0c8557fbcdf22e849534dcbd9b53.tar.bz2
openrc-9a539ebbe1ee0c8557fbcdf22e849534dcbd9b53.tar.xz
further clean up OS differences in makefiles
No need for if() logic. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'mk')
-rw-r--r--mk/os-BSD.mk3
-rw-r--r--mk/os-Linux.mk3
-rw-r--r--mk/os.mk2
3 files changed, 8 insertions, 0 deletions
diff --git a/mk/os-BSD.mk b/mk/os-BSD.mk
index 0b19afb..fbcd371 100644
--- a/mk/os-BSD.mk
+++ b/mk/os-BSD.mk
@@ -3,4 +3,7 @@
# Generic definitions
+PKG_PREFIX?= /usr/local
+SFX= .BSD.in
+
LIBKVM?= -lkvm
diff --git a/mk/os-Linux.mk b/mk/os-Linux.mk
index 7da0ed9..bdd1203 100644
--- a/mk/os-Linux.mk
+++ b/mk/os-Linux.mk
@@ -1,5 +1,8 @@
# Copyright (c) 2008 Roy Marples <roy@marples.name>
# Released under the 2-clause BSD license.
+SFX= .Linux.in
+PKG_PREFIX?= /usr
+
CPPFLAGS+= -D_BSD_SOURCE -D_XOPEN_SOURCE=600
LIBDL= -Wl,-Bdynamic -ldl
diff --git a/mk/os.mk b/mk/os.mk
index efa9a74..4f5a954 100644
--- a/mk/os.mk
+++ b/mk/os.mk
@@ -10,3 +10,5 @@ include ${MK}/os-${OS}.mk
RC_LIB= /$(LIBNAME)/rc
+SFX:= ${SFX_PFX}${SFX}
+.SUFFIXES: ${SFX}