summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/Makefile16
-rw-r--r--etc/Makefile.FreeBSD4
-rw-r--r--etc/Makefile.Linux2
-rw-r--r--etc/Makefile.NetBSD3
4 files changed, 15 insertions, 10 deletions
diff --git a/etc/Makefile b/etc/Makefile
index 314225a..4f913ad 100644
--- a/etc/Makefile
+++ b/etc/Makefile
@@ -5,7 +5,21 @@ CLEANFILES+= rc.conf
MK= ../mk
include ${MK}/os.mk
-include Makefile.${OS}
+
+ifeq ($(OS),FreeBSD)
+SED_EXTRA= -e 's:@TERM@:cons25:g'
+SRCS+= rc.conf.in rc.in rc.shutdown.in
+CONF+= devd.conf
+BIN+= rc rc.shutdown rc.devd
+else ifeq ($(OS),Linux)
+SED_EXTRA= -e 's:@TERM@:wsvt25:g'
+SRCS+= rc.conf.in rc.in rc.shutdown.in
+else ifeq ($(OS),NetBSD)
+SED_EXTRA= -e 's:@TERM@:wsvt25:g'
+SRCS+= rc.conf.in rc.in rc.shutdown.in
+BIN+= rc rc.shutdown
+endif
+
include ${MK}/scripts.mk
# We can't use "ifndef" here because that treats set-but-empty
diff --git a/etc/Makefile.FreeBSD b/etc/Makefile.FreeBSD
deleted file mode 100644
index 6de7451..0000000
--- a/etc/Makefile.FreeBSD
+++ /dev/null
@@ -1,4 +0,0 @@
-SED_EXTRA= -e 's:@TERM@:cons25:g'
-SRCS+= rc.conf.in rc.in rc.shutdown.in
-CONF+= devd.conf
-BIN+= rc rc.shutdown rc.devd
diff --git a/etc/Makefile.Linux b/etc/Makefile.Linux
deleted file mode 100644
index 5b56294..0000000
--- a/etc/Makefile.Linux
+++ /dev/null
@@ -1,2 +0,0 @@
-SED_EXTRA= -e 's:@TERM@:wsvt25:g'
-SRCS+= rc.conf.in rc.in rc.shutdown.in
diff --git a/etc/Makefile.NetBSD b/etc/Makefile.NetBSD
deleted file mode 100644
index 0e85dd4..0000000
--- a/etc/Makefile.NetBSD
+++ /dev/null
@@ -1,3 +0,0 @@
-SED_EXTRA= -e 's:@TERM@:wsvt25:g'
-SRCS+= rc.conf.in rc.in rc.shutdown.in
-BIN+= rc rc.shutdown