mirror of
https://github.com/drasko/codezero.git
synced 2026-01-19 06:13:16 +01:00
Separated configuration input and output to 2 stages
This commit is contained in:
@@ -29,13 +29,17 @@ def cml2_update_config_h(config_h_path, config):
|
||||
|
||||
def cml2_configure(cml2_config_file):
|
||||
os.system(CML2TOOLSDIR + '/cmlcompile.py -o ' + CML2RULES + ' ' + cml2_config_file)
|
||||
if not os.path.exists(CML2_CONFIG_FILE):
|
||||
if not os.path.exists(CML2_OLDCONFIG_FILE):
|
||||
os.system(CML2TOOLSDIR + '/cmlconfigure.py -c -o ' + \
|
||||
CML2_CONFIG_FILE + ' ' + CML2RULES)
|
||||
else:
|
||||
os.system(CML2TOOLSDIR + '/cmlconfigure.py -c -o ' + CML2_CONFIG_FILE + \
|
||||
' -i ' + CML2_CONFIG_FILE + ' ' + CML2RULES)
|
||||
' -i ' + CML2_OLDCONFIG_FILE + ' ' + CML2RULES)
|
||||
os.system(TOOLSDIR + '/cml2header.py -o ' + CML2_CONFIG_H + ' -i ' + CML2_CONFIG_FILE)
|
||||
|
||||
# Do the actual copying here
|
||||
shutil.copy(CML2_CONFIG_FILE, CML2_OLDCONFIG_FILE)
|
||||
|
||||
if not os.path.exists("build/l4"):
|
||||
os.mkdir("build/l4")
|
||||
shutil.copy(CML2_CONFIG_H, CONFIG_H)
|
||||
|
||||
Reference in New Issue
Block a user