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} +}