From f362068f7c3c51ffd7a65826fab7c92376bb6c43 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 5 Sep 2015 10:22:41 +0200 Subject: [PATCH] xbps-src: new "scons" build-style. --- common/build-style/scons.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 common/build-style/scons.sh diff --git a/common/build-style/scons.sh b/common/build-style/scons.sh new file mode 100644 index 00000000000..a7015b85049 --- /dev/null +++ b/common/build-style/scons.sh @@ -0,0 +1,20 @@ +# +# This helper is for templates using Qt4/Qt5 qmake. +# +do_build() { + : ${make_cmd:=scons} + + ${make_cmd} ${makejobs} CC=$CC CXX=$CXX CCFLAGS="$CFLAGS" \ + CXXFLAGS="$CXXFLAGS" LINKFLAGS="$LDFLAGS" \ + prefix=/usr DESTDIR=${DESTDIR} \ + ${make_build_args} ${make_build_target} +} +do_install() { + : ${make_cmd:=scons} + : ${make_install_target:=install} + + ${make_cmd} ${makejobs} CC=$CC CXX=$CXX CCFLAGS="$CFLAGS" \ + CXXFLAGS="$CXXFLAGS" LINKFLAGS="$LDFLAGS" \ + prefix=/usr DESTDIR=${DESTDIR} \ + ${make_install_args} ${make_install_target} +}