Lines 31-38
Link Here
|
31 |
EVERYTHING_DESC= install everything from the SML/NJ distribution |
31 |
EVERYTHING_DESC= install everything from the SML/NJ distribution |
32 |
RECOMPILE_DESC= recompile the SML compiler - implies EVERYTHING |
32 |
RECOMPILE_DESC= recompile the SML compiler - implies EVERYTHING |
33 |
|
33 |
|
|
|
34 |
USES= compiler |
35 |
|
34 |
.include <bsd.port.pre.mk> |
36 |
.include <bsd.port.pre.mk> |
35 |
|
37 |
|
|
|
38 |
# XXX see FreeBSD PR 247421 |
39 |
.if ${COMPILER_TYPE} == "clang" && ${COMPILER_VERSION} >= 100 |
40 |
RUNTIME_SO= |
41 |
PLIST_SUB+= RUNTIME_SO="@comment " |
42 |
.else |
43 |
RUNTIME_SO= "${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}.so" |
44 |
PLIST_SUB+= RUNTIME_SO= |
45 |
.endif |
46 |
|
36 |
.if (${ARCH} == "i386") |
47 |
.if (${ARCH} == "i386") |
37 |
MLARCH= x86 |
48 |
MLARCH= x86 |
38 |
MLSIZE= 32 |
49 |
MLSIZE= 32 |
Lines 332-338
Link Here
|
332 |
MLARCHOPSYS=`${STAGEDIR}${MLBIN}/.arch-n-opsys` && \ |
343 |
MLARCHOPSYS=`${STAGEDIR}${MLBIN}/.arch-n-opsys` && \ |
333 |
( eval $${MLARCHOPSYS} ; \ |
344 |
( eval $${MLARCHOPSYS} ; \ |
334 |
${STRIP_CMD} "${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}" \ |
345 |
${STRIP_CMD} "${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}" \ |
335 |
"${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}.so" ) |
346 |
${RUNTIME_SO} ) |
336 |
.if ${PORT_OPTIONS:MEVERYTHING} |
347 |
.if ${PORT_OPTIONS:MEVERYTHING} |
337 |
@${ECHO} '(* Cleaning base/runtime: *)' |
348 |
@${ECHO} '(* Cleaning base/runtime: *)' |
338 |
cd ${WRKSRC}/base/runtime/objs && ${MAKE_CMD} clean |
349 |
cd ${WRKSRC}/base/runtime/objs && ${MAKE_CMD} clean |