1 Star 0 Fork 3

习强/meld

forked from aeix/meld 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
meson_post_install.py 884 Bytes
一键复制 编辑 原始数据 按行查看 历史
#!/usr/bin/env python3
import sys
from compileall import compile_dir
from os import environ, path
from subprocess import call
if not environ.get('DESTDIR', ''):
PREFIX = environ.get('MESON_INSTALL_PREFIX', '/usr/local')
DATA_DIR = path.join(PREFIX, 'share')
print('Updating icon cache...')
call(['gtk-update-icon-cache', '-qtf', path.join(DATA_DIR, 'icons', 'hicolor')])
print("Compiling new schemas")
call(["glib-compile-schemas", path.join(DATA_DIR, 'glib-2.0', 'schemas')])
print("Updating desktop database")
call(["update-desktop-database", path.join(DATA_DIR, 'applications')])
# Byte-compilation is enabled by passing the site-packages path to this script
if len(sys.argv) > 1:
print('Byte-compiling Python module...')
python_source_install_path = sys.argv[1]
compile_dir(path.join(python_source_install_path, 'meld'), optimize=1)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/xi_qiang/meld.git
git@gitee.com:xi_qiang/meld.git
xi_qiang
meld
meld
master

搜索帮助