Changeset View
Changeset View
Standalone View
Standalone View
head/Mk/Uses/scons.mk
Show All 11 Lines | |||||
.if !empty(scons_ARGS) | .if !empty(scons_ARGS) | ||||
IGNORE= Incorrect 'USES+= scons:${scons_ARGS}' scons takes no arguments | IGNORE= Incorrect 'USES+= scons:${scons_ARGS}' scons takes no arguments | ||||
.endif | .endif | ||||
MAKEFILE= # | MAKEFILE= # | ||||
MAKE_FLAGS= # | MAKE_FLAGS= # | ||||
ALL_TARGET= # | ALL_TARGET= # | ||||
CCFLAGS?= ${CFLAGS} | |||||
LINKFLAGS?= ${LDFLAGS} | |||||
LIBPATH?= ${LOCALBASE}/lib | LIBPATH?= ${LOCALBASE}/lib | ||||
CPPPATH?= ${LOCALBASE}/include | CPPPATH?= ${LOCALBASE}/include | ||||
SCONS= ${LOCALBASE}/bin/scons | SCONS= ${LOCALBASE}/bin/scons | ||||
BUILD_DEPENDS+= ${SCONS}:${PORTSDIR}/devel/scons | BUILD_DEPENDS+= ${SCONS}:${PORTSDIR}/devel/scons | ||||
MAKE_CMD?= ${SCONS} | MAKE_CMD?= ${SCONS} | ||||
MAKE_ARGS+= CCFLAGS="${CCFLAGS}" CXXFLAGS="${CXXFLAGS}" \ | MAKE_ARGS+= CCFLAGS="${CCFLAGS}" CXXFLAGS="${CXXFLAGS}" \ | ||||
LINKFLAGS="${LINKFLAGS}" PKGCONFIGDIR="${PKGCONFIGDIR}" \ | LINKFLAGS="${LINKFLAGS}" PKGCONFIGDIR="${PKGCONFIGDIR}" \ | ||||
CPPPATH="${CPPPATH}" LIBPATH="${LIBPATH}" PREFIX="${PREFIX}" \ | CPPPATH="${CPPPATH}" LIBPATH="${LIBPATH}" PREFIX="${PREFIX}" \ | ||||
CC="${CC}" CXX="${CXX}" ${DESTDIRNAME:tl}=${STAGEDIR} | CC="${CC}" CXX="${CXX}" ${DESTDIRNAME:tl}=${STAGEDIR} | ||||
.endif | .endif |