diff options
Diffstat (limited to 'apps/compiler/includes/functions.sh')
-rw-r--r-- | apps/compiler/includes/functions.sh | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/apps/compiler/includes/functions.sh b/apps/compiler/includes/functions.sh index b29c58de3d..ced1f488d2 100644 --- a/apps/compiler/includes/functions.sh +++ b/apps/compiler/includes/functions.sh @@ -70,27 +70,25 @@ function comp_configure() { comp_ccacheEnable - cmake $SRCPATH -DCMAKE_INSTALL_PREFIX=$BINPATH $DCONF -DSERVERS=$CSERVERS \ + cmake $SRCPATH -DCMAKE_INSTALL_PREFIX=$BINPATH $DCONF \ + -DAPPS_BUILD=$CAPPS_BUILD \ + -DTOOLS_BUILD=$CTOOLS_BUILD \ -DSCRIPTS=$CSCRIPTS \ - -DUSE_CPP_20=$CUSE_CPP_20 \ + -DMODULES=$CMODULES \ -DBUILD_TESTING=$CBUILD_TESTING \ - -DTOOLS=$CTOOLS \ -DUSE_SCRIPTPCH=$CSCRIPTPCH \ -DUSE_COREPCH=$CCOREPCH \ - -DWITH_COREDEBUG=$CDEBUG \ -DCMAKE_BUILD_TYPE=$CTYPE \ -DWITH_WARNINGS=$CWARNINGS \ -DCMAKE_C_COMPILER=$CCOMPILERC \ -DCMAKE_CXX_COMPILER=$CCOMPILERCXX \ - "-DDISABLED_AC_MODULES=$CDISABLED_AC_MODULES" \ - $CCUSTOMOPTIONS + $CBUILD_APPS_LIST $CBUILD_TOOLS_LIST $CCUSTOMOPTIONS cd $CWD runHooks "ON_AFTER_CONFIG" } - function comp_compile() { [ $MTHREADS == 0 ] && MTHREADS=$(grep -c ^processor /proc/cpuinfo) && MTHREADS=$(($MTHREADS + 2)) @@ -117,9 +115,9 @@ function comp_compile() { runHooks "ON_AFTER_BUILD" - # set worldserver SUID bit - sudo chown root:root "$AC_BINPATH_FULL/worldserver" - sudo chmod u+s "$AC_BINPATH_FULL/worldserver" + # set all aplications SUID bit + sudo chown -R root:root "$AC_BINPATH_FULL" + sudo chmod -R u+s "$AC_BINPATH_FULL" } function comp_build() { @@ -128,6 +126,6 @@ function comp_build() { } function comp_all() { - comp_clean - comp_build + comp_clean + comp_build } |