def run(fips_dir, proj_dir, args): """clean generated files""" if not util.is_valid_project_dir(proj_dir): log.error('must be run in a project directory') cfg_name = None if len(args) > 0: cfg_name = args[0] if not cfg_name: cfg_name = settings.get(proj_dir, 'config') if cfg_name == 'all': cfg_name = '*' project.clean(fips_dir, proj_dir, cfg_name)
def run(fips_dir, proj_dir, args) : """clean generated files""" if not util.is_valid_project_dir(proj_dir) : log.error('must be run in a project directory') cfg_name = None if len(args) > 0 : cfg_name = args[0] if not cfg_name : cfg_name = settings.get(proj_dir, 'config') if cfg_name == 'all' : cfg_name = '*' project.clean(fips_dir, proj_dir, cfg_name)
def build_deploy_webpage(fips_dir, proj_dir) : # if webpage dir exists, clear it first ws_dir = util.get_workspace_dir(fips_dir) webpage_dir = '{}/fips-deploy/oryol-wasm-buildsuite'.format(ws_dir) if not os.path.exists(webpage_dir) : os.makedirs(webpage_dir) config = 'wasmasmjs-make-release' project.clean(fips_dir, proj_dir, config) project.gen(fips_dir, proj_dir, config) for target in Samples : project.build(fips_dir, proj_dir, config, target) copy_build_files(fips_dir, proj_dir, webpage_dir) if ExportAssets : export_assets(fips_dir, proj_dir, webpage_dir) log.colored(log.GREEN, 'Done. ({})'.format(webpage_dir))