예제 #1
0
def build_locales():
    src_path = 'po-sk1'
    dest_path = LOCALES_PATH
    po.build_locales(src_path, dest_path, 'sk1')
예제 #2
0
파일: setup-sk1.py 프로젝트: THS-on/sk1-wx
            print 'Desktop database update: ',
            os.system('update-desktop-database')
            print 'DONE!'
        else:
            print 'sK1 installation is not found!'
        sys.exit(0)

    elif sys.argv[1] == 'update_pot':
        paths = ['src/sk1', 'src/uc2']
        po.build_pot(paths, 'po-sk1/sk1.pot', False)
        sys.exit(0)

    elif sys.argv[1] == 'build_locales':
        src_path = 'po-sk1'
        dest_path = 'src/sk1/share/locales'
        po.build_locales(src_path, dest_path, 'sk1')
        sys.exit(0)

# Preparing start script
src_script = 'src/script/sk1.tmpl'
dst_script = 'src/script/sk1'
fileptr = open(src_script, 'rb')
fileptr2 = open(dst_script, 'wb')
while True:
    line = fileptr.readline()
    if line == '':
        break
    if '$APP_INSTALL_PATH' in line:
        line = line.replace('$APP_INSTALL_PATH', install_path)
    fileptr2.write(line)
fileptr.close()
예제 #3
0
def build_locales():
    src_path = 'po-cp2'
    dest_path = LOCALES_PATH
    po.build_locales(src_path, dest_path, 'cp2')