def _load_all_presets(presets_files): preset_names = get_all_preset_names(presets_files) # Hack to filter out mixins which are not expected to be valid presets preset_names = [n for n in preset_names if not n.startswith('mixin')] substitutions = { 'install_destdir': '/tmp/install', 'install_symroot': '/tmp/symroot', 'installable_package': '/tmp/xcode-xyz-root.tar.gz', } presets = dict() for name in preset_names: try: # Attempt to parse preset presets[name] = get_preset_options(substitutions, presets_files, name) except SystemExit: continue return presets
def _load_all_presets(presets_files): preset_names = get_all_preset_names(presets_files) # Hack to filter out mixins which are not expected to be valid presets preset_names = [n for n in preset_names if not n.startswith('mixin')] substitutions = { 'install_destdir': '/tmp/install', 'install_symroot': '/tmp/symroot', 'installable_package': '/tmp/xcode-xyz-root.tar.gz', } presets = dict() for name in preset_names: try: # Attempt to parse preset presets[name] = get_preset_options(substitutions, presets_files, name) except SystemExit: continue return presets