From a8fd7260c2b9cdd283facf00bdaed6b9aecd2c59 Mon Sep 17 00:00:00 2001 From: asau Date: Tue, 15 Dec 2009 06:35:29 +0000 Subject: [PATCH] Support FreeBSD. --- lang/smlnj/Makefile.common | 12 ++++++------ lang/smlnj/PLIST.FreeBSD | 2 ++ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 lang/smlnj/PLIST.FreeBSD diff --git a/lang/smlnj/Makefile.common b/lang/smlnj/Makefile.common index a090c3b30d5c..d3b2e952809d 100644 --- a/lang/smlnj/Makefile.common +++ b/lang/smlnj/Makefile.common @@ -1,20 +1,20 @@ -# $NetBSD: Makefile.common,v 1.8 2008/04/12 22:43:02 jlam Exp $ +# $NetBSD: Makefile.common,v 1.9 2009/12/15 06:35:29 asau Exp $ # smlnj also supports hppa, sparc, ppc, mlrisc & alpha # pkg support for those platforms, and say, solaris-x86 # is left as an (easy) exercise for the reader. -ONLY_FOR_PLATFORM= Linux-*-i386 NetBSD-*-i386 SunOS-*-sparc \ - NetBSD-*-sparc NetBSD-*-powerpc +ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-sparc NetBSD-*-powerpc \ + FreeBSD-*-i386 Linux-*-i386 SunOS-*-sparc .include "../../mk/bsd.prefs.mk" # Possible values of BOX and OS must be kept in sync with the # currently ported platforms. -.if ${OPSYS} == "SunOS" || ${OPSYS} == "Linux" -OS= ${LOWER_OPSYS} -.elif ${OPSYS} == "NetBSD" +.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" OS= bsd +.elif ${OPSYS} == "SunOS" || ${OPSYS} == "Linux" +OS= ${LOWER_OPSYS} .endif PLIST_VARS+= nlffi # not available on all platforms diff --git a/lang/smlnj/PLIST.FreeBSD b/lang/smlnj/PLIST.FreeBSD new file mode 100644 index 000000000000..d4e88438ec0c --- /dev/null +++ b/lang/smlnj/PLIST.FreeBSD @@ -0,0 +1,2 @@ +lib/smlnj/bin/.run/run.${BOX}-freebsd.a +lib/smlnj/bin/.run/run.${BOX}-freebsd.so