Draft: Master
- Apr 15, 2021
-
-
Sylvester Joosten authored
ROOT build_dir fix/workaround See merge request jlab/hallc/exp/polhe3/hallc_replay!19
5b0b2102
-
- Apr 12, 2021
-
-
Brad Sawatzky authored
- I use a symlink chain rooted off 'output/' to redirect the ROOT output to different locations. Just making git ignore them so I don't accidentally commit them.
fb938488 -
Brad Sawatzky authored68a3cc37
-
Brad Sawatzky authored
- Set the default build_dir to be under $PWD instead of $HOME - should work better under a group account (with different personal directories) - Make the ROOT build process use a flat build directory by setting second arg to kTRUE in gSystem->SetBuildDir() - This avoids an apparent race condition in ROOT associated with child directory creation in the default 'kFALSE' mode. - The default mode will work correctly on the 2nd execution since the child directories are created, ROOT just doesn't notice in time. This would be fine for interactive use, but not great for the Farm environment, hence the change. - The flat build_dir namesapce does open a different corner-case of course. However, I think this is an unlikely condition. Things would be pretty broken/strange for two different scripts with the same basename (but different internal code) to be compiled and loaded without some significant warnings/errors anyway (famous last words...)
9b63651d
-