summaryrefslogtreecommitdiff
path: root/mk/emulator/darwin-opendarwin.mk
diff options
context:
space:
mode:
authorjlam <jlam>2007-08-01 16:28:08 +0000
committerjlam <jlam>2007-08-01 16:28:08 +0000
commitd3e6c95bd6df70356c542a349d9764206a2b0884 (patch)
treec94dc724eaf481131c6d47457aedd727fea132e9 /mk/emulator/darwin-opendarwin.mk
parent66f26af5e38a09e01f0c5e343c32ae932a64ad28 (diff)
downloadpkgsrc-d3e6c95bd6df70356c542a349d9764206a2b0884.tar.gz
Support automatically using pkgsrc/emulators/darwin_lib to satisfy
EMUL_PLATFORMs darwin-i386 and darwin-powerpc.
Diffstat (limited to 'mk/emulator/darwin-opendarwin.mk')
-rw-r--r--mk/emulator/darwin-opendarwin.mk20
1 files changed, 20 insertions, 0 deletions
diff --git a/mk/emulator/darwin-opendarwin.mk b/mk/emulator/darwin-opendarwin.mk
new file mode 100644
index 00000000000..0ad79f43cae
--- /dev/null
+++ b/mk/emulator/darwin-opendarwin.mk
@@ -0,0 +1,20 @@
+# $NetBSD: darwin-opendarwin.mk,v 1.1 2007/08/01 16:28:08 jlam Exp $
+#
+# OpenDarwin
+#
+
+# EMUL_TYPE.darwin can be "opendarwin" or "opendarwin-[0-9]*". If the
+# former, then use the default OpenDarwin version, otherwise use the
+# specific version requested.
+#
+.if !empty(EMUL_TYPE.darwin:Mopendarwin-6.x)
+. include "${PKGSRCDIR}/emulators/darwin_lib/emulator.mk"
+
+.elif !empty(EMUL_TYPE.darwin:Mopendarwin)
+ # default to highest version of OpenDarwin
+. include "${PKGSRCDIR}/emulators/darwin_lib/emulator.mk"
+
+.else
+EMUL_DISTRO= opendarwin-0
+PKG_FAIL_REASON+= "[darwin-opendarwin.mk] ${EMUL_TYPE.darwin} is not a supported EMUL_TYPE.darwin"
+.endif