Anonymous avatar Anonymous committed 6ef4204

enable CMTBCAST by default. retrofit into ave-brmake

Comments (0)

Files changed (1)

 export AVE_MAKE_DEFAULT_OPTS='-s -j${AVE_NCPUS} -l${AVE_NCPUS} QUIET=1 PEDANTIC=1'
 
 export AVE_VALGRIND=${HOME}/.local/usr/bin/valgrind
+export AVE_VALGRIND=valgrind
 export AVE_CMT_VERSION=v1r20p20090520
 export AVE_CMT_VERSION=v1r21
+export AVE_CMT_VERSION=v1r24
 export AVE_CMT_ROOT=/afs/cern.ch/sw/contrib/CMT
 
+# enable cmt-v1r24 parallel make
+export CMTBCAST=1
 
 function ave-login()
 {
 os = slc5
 #project = AtlasOffline  # offline is the default
 save = True
-#standalone = False       # prefer build area instead of kit-release
+#standalone = False      # prefer build area instead of kit-release
 #standalone = True       # prefer release area instead of build-area
 testarea=<pwd>           # have the current working directory be the testarea
+cmtbcast = True          # enable cmt-broadcast
 
 #[aliases]
 # support for CVMFS - now done by AtlasSetup out of the box...
 
 function ave-brmake()
 {
-    cmt bro make ${AVE_MAKE_DEFAULT_OPTS} "$@" || return 1
+    if [[ "x$CMTBCAST" == "x" ]]; then
+        cmt bro make ${AVE_MAKE_DEFAULT_OPTS} "$@" || return 1
+    else
+        ave-make || return 1
+    fi
 }
 
 function ave-reco-tests()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.