swi-prolog*: Move USE_LANGUAGES and SWIPL_ARCH definition to Makefile.common
This commit is contained in:
parent
0adb52e373
commit
d1e7ce9aaf
|
@ -9,9 +9,6 @@ COMMENT= Packages for SWI Prolog
|
|||
|
||||
USE_TOOLS+= pkg-config
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
CMAKE_ARGS+= -DSWIPL_ARCH=${MACHINE_GNU_PLATFORM}
|
||||
CMAKE_ARGS+= -DSWIPL_PACKAGES_JAVA=ON
|
||||
CMAKE_ARGS+= -DINSTALL_PACKAGES=OFF
|
||||
CMAKE_ARGS+= -DINSTALL_DOCUMENTATION=OFF
|
||||
|
|
|
@ -7,7 +7,6 @@ PKGNAME= swi-prolog-lite-${SWIPLVERS}
|
|||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
COMMENT= ISO/Edinburgh-style Prolog compiler
|
||||
|
||||
CMAKE_ARGS+= -DSWIPL_ARCH=${MACHINE_GNU_PLATFORM}
|
||||
CMAKE_ARGS+= -DSWIPL_INSTALL_MANPAGES=${PKGMANDIR}/man1
|
||||
CMAKE_ARGS+= -DSWIPL_PACKAGES_BASIC=ON
|
||||
CMAKE_ARGS+= -DSWIPL_PACKAGES_ARCHIVE=ON
|
||||
|
@ -23,8 +22,6 @@ CMAKE_ARGS+= -DSWIPL_PACKAGES_X=OFF
|
|||
|
||||
USE_TOOLS+= bash:run
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
.if !empty(LP64PLATFORMS:@.PLAT.@${MACHINE_PLATFORM:M${.PLAT.}}@) || \
|
||||
|
|
|
@ -19,6 +19,7 @@ PATCHDIR= ${.CURDIR}/../../wip/swi-prolog-lite/patches
|
|||
|
||||
USE_CMAKE= yes
|
||||
CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
|
||||
CMAKE_ARGS+= -DSWIPL_ARCH=${MACHINE_GNU_PLATFORM}
|
||||
|
||||
# XXX: Explicitly disable all not wanted packages to avoid possible build
|
||||
# XXX: failures. For a complete list please see:
|
||||
|
@ -30,6 +31,8 @@ CMAKE_ARGS+= -DSWIPL_PACKAGES_YAML=OFF
|
|||
CMAKE_ARGS+= -DSWIPL_PACKAGES_TIPC=OFF
|
||||
CMAKE_ARGS+= -DSWIPL_PACKAGES_QT=OFF
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
# XXX: That's kludgy, can it be avoided?
|
||||
MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/build/src
|
||||
|
||||
|
|
|
@ -9,9 +9,6 @@ COMMENT= Packages for SWI Prolog
|
|||
|
||||
USE_TOOLS+= pkg-config
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
CMAKE_ARGS+= -DSWIPL_ARCH=${MACHINE_GNU_PLATFORM}
|
||||
CMAKE_ARGS+= -DINSTALL_PACKAGES=ON
|
||||
CMAKE_ARGS+= -DINSTALL_DOCUMENTATION=ON
|
||||
|
||||
|
|
Loading…
Reference in New Issue