예제 #1
0
def gen_webconfig() :
  demo_css_files = []
  css_files = []

  for css_file in config.CSS_FILES :
    css_file = '/%s/%s' % (
      'resource/css',
      helper.get_file_name(css_file),
      )
    css_files.append("'%s'" % css_file)

  for css_file in config.DEMO_CSS_FILES :
    css_file = '/%s/%s' % (
      'resource/css',
      helper.get_file_name(css_file),
      )
    demo_css_files.append("'%s'" % css_file)

  text = '\n'.join([
    '# Generated file. DO NOT EDIT',
    'COMPILED = %s' % helper.should_compile(config.DEFAULT_COMPILED),
    'CSS_FILES = [\n%s\n]' % ',\n'.join(css_files),
    'DEMO_CSS_FILES = [\n%s\n]' % ',\n'.join(demo_css_files)
  ])
  helper.write_text(config.WEB_CONFIG_FILE_PATH, text)
예제 #2
0
def build_images() :
  os.system('mkdir -p %s' % config.IMAGE_BIN_DIR)
  os.system('rm %s/*' % config.IMAGE_BIN_DIR)

  cmd = []
  for img_path in config.IMG_FILES :
    file_name = helper.get_file_name(img_path)
    cmd.append('cp %s %s/%s;' % (img_path, config.IMAGE_BIN_DIR, file_name))

  cmd = '\n'.join(cmd)
  print cmd
  os.system(cmd)