diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 39 |
1 files changed, 26 insertions, 13 deletions
@@ -1,15 +1,28 @@ -all: zipapp - make -C pygame deploy - if [ -e ~/syncthing/gamesaves/ ]; then cp ./gamechesttui ~/syncthing/gamesaves/tools/bin/. ; elif [ -e ~/game-saves ]; then cp ./gamechesttui ~/game-saves/tools/bin/. ; fi +#.PHONY: all +#all: zipapp +# make -C pygame deploy +# if [ -e ~/syncthing/gamesaves/ ]; then cp ./gamechesttui ~/syncthing/gamesaves/tools/bin/. ; elif [ -e ~/game-saves ]; then cp ./gamechesttui ~/game-saves/tools/bin/. ; fi +# +#static-fix: +# isort --order-by-type --atomic gamechestcli +# +#.PHONY: zipapp +#zipapp: +# mkdir /tmp/gamechest.zipapp +# pip3 install --target /tmp/gamechest.zipapp -r gamechestcli/requirements.txt +# #pip3 install --target /tmp/gamechest.zipapp gamechestcli +# rsync -Pa gamechestcli/. /tmp/gamechest.zipapp/. +# python3 -m zipapp -p "/usr/bin/env python3" /tmp/gamechest.zipapp +# rm -r /tmp/gamechest.zipapp +# if [ -e ~/syncthing/gamesaves ]; then mv /tmp/gamechest.pyz ~/syncthing/gamesaves/tools/bin/. ; elif [ -e ~/game-saves ]; then mv /tmp/gamechest.pyz ~/game-saves/tools/bin/. ; fi +# +##.PHONY: clipcopy +##clicopy: +## if [ -e ~/syncthing/gamesaves ]; then cp /tmp/gamechest.pyz ~/syncthing/gamesaves/tools/bin/. ; elif [ -e ~/game-saves ]; then mv /tmp/gamechest.pyz ~/game-saves/tools/bin/. ; fi -static-fix: - isort --order-by-type --atomic gamechestcli +.PHONY: all +all: upgrade -zipapp: - mkdir /tmp/gamechest.zipapp - pip3 install --target /tmp/gamechest.zipapp -r gamechestcli/requirements.txt - #pip3 install --target /tmp/gamechest.zipapp gamechestcli - rsync -Pa gamechestcli/. /tmp/gamechest.zipapp/. - python3 -m zipapp -p "/usr/bin/env python3" /tmp/gamechest.zipapp - rm -r /tmp/gamechest.zipapp - if [ -e ~/syncthing/gamesaves ]; then mv /tmp/gamechest.pyz ~/syncthing/gamesaves/tools/bin/. ; elif [ -e ~/game-saves ]; then mv /tmp/gamechest.pyz ~/game-saves/tools/bin/. ; fi +.PHONY: upgrade +upgrade: + uv tool upgrade gamechest |
