1 Star 0 Fork 2

vlc/fast-translate

forked from kalew515/fast-translate 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Makefile 1.17 KB
一键复制 编辑 原始数据 按行查看 历史
kalew515 提交于 2022-10-17 23:27 +08:00 . perf: 一些界面优化 & 格式优化
PREFIX=/opt
APP_PATH=/opt
APP_NAME=fast-translate
check-dependency:
pip3 install -r requirements.txt
clear:
rm -rf ./build
rm -rf ./disk
rm -rf ./test*
rm -rf ./tempCodeRunnerFile*
rm -rf ./cache
rm -rf *.spec
build: clear check-dependency
mkdir -p build/$(APP_NAME)/usr/bin
mkdir -p build/$(APP_NAME)/usr/share/applications
mkdir -p build/$(APP_NAME)/usr/share/icons
mkdir -p build/$(APP_NAME)$(APP_PATH)/$(APP_NAME)
cp pkg/aur/ftranslate build/$(APP_NAME)/usr/bin/
cp src/data/icon/logo.svg.png build/$(APP_NAME)/usr/share/icons/fast-translate.png
cp pkg/aur/fast-translate.desktop build/$(APP_NAME)/usr/share/applications/
cp -r src/* build/$(APP_NAME)$(APP_PATH)/$(APP_NAME)/
uninstall:
sudo rm -rf $(PREFIX)/$(APP_NAME)
sudo rm -rf /usr/bin/ftranslate /usr/share/icons/fast-translate.png /usr/share/applications/fast-translate.desktop
install: uninstall
sudo mkdir -p /usr/bin/
sudo mkdir -p /usr/share/icons/
sudo cp -r ./build/$(APP_NAME)$(PREFIX)/$(APP_NAME) $(PREFIX)/
sudo cp build/$(APP_NAME)/usr/bin/* /usr/bin/
sudo cp build/$(APP_NAME)/usr/share/icons/* /usr/share/icons/
sudo cp build/$(APP_NAME)/usr/share/applications/* /usr/share/applications/
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/vlc/fast-translate.git
git@gitee.com:vlc/fast-translate.git
vlc
fast-translate
fast-translate
main

搜索帮助