aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2020-11-24 08:29:05 +0100
committerache <ache@ache.one>2020-11-24 08:29:05 +0100
commitbfb372b3153f039d9854b4c40b99fdb3d8a0bb45 (patch)
tree7c8e7d36458ef75ba9c1ef22f7dda4c3a03643e5
parentNew instructions (diff)
Fix process
-rw-r--r--Makefile15
-rwxr-xr-xdownload/download.py1
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