SimCenterCommon
Common functionality used within different SimCenter projects
build.py
Go to the documentation of this file.
1 #!/usr/bin/env python
2 
3 from cpt.packager import ConanMultiPackager
4 import copy
5 
6 if __name__ == "__main__":
7  builder = ConanMultiPackager()
8  builder.add_common_builds()
9  buildsWithOptions = []
10  for settings, options, env_vars, build_requires, reference in builder.items:
11  options['SimCenterCommonQt:MDOFwithQt3D'] = False
12  buildsWithOptions.append([settings, options, env_vars, build_requires, reference])
13  options = copy.deepcopy(options)
14  options['SimCenterCommonQt:MDOFwithQt3D'] = True
15  buildsWithOptions.append([settings, options, env_vars, build_requires, reference])
16  builder.builds = buildsWithOptions
17  builder.run()