found out the boolean in argparse doesn't work. used the correct work around. used variable dir names in top level cmake file