From f79d73440fa6b4e3f2641c86a477b5e5630d7fad Mon Sep 17 00:00:00 2001 From: vg <vgm+dev@devys.org> Date: Mon, 2 Jan 2023 16:49:22 +0100 Subject: git-sync on dita --- pygame/Makefile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 pygame/Makefile (limited to 'pygame/Makefile') diff --git a/pygame/Makefile b/pygame/Makefile new file mode 100644 index 0000000..36729a7 --- /dev/null +++ b/pygame/Makefile @@ -0,0 +1,23 @@ +.PHONY: all +all: deploy + +#.PHONY: zipapp +#zipapp: +# rm -rf /tmp/gamechestgui.zipapp +# mkdir /tmp/gamechestgui.zipapp +# pip3 install --target /tmp/gamechestgui.zipapp -r ../gamechestcli/requirements.txt +# pip3 install --target /tmp/gamechestgui.zipapp -r requirements.txt +# rsync -Pa ../gamechestcli/gamechest /tmp/gamechestgui.zipapp/. +# rsync -Pa __main__.py profiledb.py /tmp/gamechestgui.zipapp/. +# python3 -m zipapp -p "/usr/bin/env python3" /tmp/gamechestgui.zipapp +# if [ -e ~/games/.saves ]; then mv /tmp/gamechestgui.pyz ~/games/.saves/tools/bin/. ; elif [ -e ~/game-saves ]; then mv /tmp/gamechestgui.pyz ~/game-saves/tools/bin/. ; fi + +.PHONY: deploy +deploy: + rm -rf ~/games/.saves/tools/bin/libs/gamechestgui + mkdir -p ~/games/.saves/tools/bin/libs/gamechestgui + pip3 install --target ~/games/.saves/tools/bin/libs/gamechestgui -r ../gamechestcli/requirements.txt + pip3 install --target ~/games/.saves/tools/bin/libs/gamechestgui -r requirements.txt + rsync -Pa ../gamechestcli/gamechest ~/games/.saves/tools/bin/libs/gamechestgui/. + rsync -Pa __init__.py profiledb.py ~/games/.saves/tools/bin/libs/gamechestgui/. + rsync -Pa gamechestgui ~/games/.saves/tools/bin/. -- cgit v1.2.3