From bfb372b3153f039d9854b4c40b99fdb3d8a0bb45 Mon Sep 17 00:00:00 2001 From: ache Date: Tue, 24 Nov 2020 08:29:05 +0100 Subject: Fix process --- Makefile | 15 +++++++++++---- download/download.py | 1 + 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 89e3087..8538be7 100644 --- a/Makefile +++ b/Makefile @@ -10,8 +10,15 @@ install: # # Disabled DEBUG to production sed -i 's/DEBUG = True/DEBUG = False/' ${DIR_INSTALL_PATH}/*.py - # Set permission and command - chmod +x ${DIR_INSTALL_PATH}/dicofr.py - ln -s ${DIR_INSTALL_PATH}/dicofr.py ${DIR_BIN}/dicofr - chmod +x ${DIR_BIN}/dicofr + # Get the external assets + cd ${DIR_INSTALL_PATH}; python ${DIR_INSTALL_PATH}/download/download.py -d -o "${DIR_INSTALL_PATH}/assets/dicofr.db" + # Set permission and install command + chmod +x ${DIR_INSTALL_PATH}/dicofr.py || sudo chmod +x ${DIR_INSTALL_PATH}/dicofr.py + ln -s ${DIR_INSTALL_PATH}/dicofr.py ${DIR_BIN}/dfr || sudo ln -s ${DIR_INSTALL_PATH}/dicofr.py ${DIR_BIN}/dfr + chmod +x ${DIR_BIN}/dfr || sudo chmod +x ${DIR_BIN}/dfr + +uninstall: + rm -R ${DIR_INSTALL_PATH} + unlink ${DIR_BIN}/dfr + @echo 'Have a nice day ! 👋' diff --git a/download/download.py b/download/download.py index cf33314..04c337c 100755 --- a/download/download.py +++ b/download/download.py @@ -4,6 +4,7 @@ import urllib.request import dump2msgp import msgPack2sqlite_msgPack import subprocess +import os from os.path import exists -- cgit v1.2.3