gundam-organization / gundam

GUNDAM, for Generalized and Unified Neutrino Data Analysis Methods, is a suite of applications which aims at performing various statistical analysis with different purposes and setups.
GNU Lesser General Public License v2.1
13 stars 10 forks source link

Resolve Issue #501: Errors while using gundam-setup.sh and gundam-build.sh #504

Closed ClarkMcGrew closed 2 months ago

ClarkMcGrew commented 2 months ago

The error hasn't been reproduced, but this includes several safety checks. This updates gundam-setup.sh to make sure that it is run on bash. A message is printed if it's on the wrong type of shell. The gundam-build.sh now checks if it is running with clang and reacts appropriately.

ClarkMcGrew commented 2 months ago

This only changes the development environment, and makes no source code changes. I'm going to go ahead and merge.