コード例 #1
0
import os
import sys 
import update_res_common as common

APP_ROOT=os.getcwd()
if APP_ROOT.endswith('scripts'):
  APP_ROOT=os.path.dirname(APP_ROOT)

os.chdir(APP_ROOT);
AWTK_ROOT=APP_ROOT
ASSETS_ROOT=common.joinPath(APP_ROOT, 'demos/assets')
ASSET_C=common.joinPath(APP_ROOT, 'demos/assets.c')

common.init(AWTK_ROOT, ASSETS_ROOT, ASSET_C);

def buildTools():
  os.system('scons '+common.toExe('bsvggen'))
  os.system('scons '+common.toExe('strgen'))
  os.system('scons '+common.toExe('resgen'))
  os.system('scons '+common.toExe('themegen'))
  os.system('scons '+common.toExe('imagegen'))
  os.system('scons '+common.toExe('fontgen'))
  os.system('scons '+common.toExe('xml_to_ui'))

def run():
  common.updateRes()

if sys.argv[1]=='all':
  buildTools()

run()
コード例 #2
0
#!/usr/bin/python

import os
import sys

sys.path.append("../awtk/scripts")
sys.path.append("../../awtk/scripts")

import update_res_common as common

APP_ROOT = os.getcwd()
if APP_ROOT.endswith('scripts'):
    APP_ROOT = os.path.dirname(APP_ROOT)

os.chdir(APP_ROOT)
AWTK_ROOT = common.joinPath(APP_ROOT, '../awtk')
ASSETS_ROOT = common.joinPath(APP_ROOT, 'assets')
ASSET_C = common.joinPath(APP_ROOT, 'src/assets.c')

common.init(AWTK_ROOT, ASSETS_ROOT, 'default', ASSET_C)
common.updateRes()