swi-prolog*: Move USE_LANGUAGES and SWIPL_ARCH definition to Makefile.common

This commit is contained in:
Leonardo Taccari 2019-02-18 18:22:42 +01:00
parent 0adb52e373
commit d1e7ce9aaf
4 changed files with 3 additions and 9 deletions

View File

@ -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

View File

@ -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.}}@) || \

View File

@ -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

View File

@ -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