-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathupdate_my_applications.sh
More file actions
62 lines (57 loc) · 2.07 KB
/
Copy pathupdate_my_applications.sh
File metadata and controls
62 lines (57 loc) · 2.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# remove old cloned repos
echo "INFO: removing old repos from download"
rm -Rf ~/Downloads/data-analysis_*
# clone repo
echo "INFO: cloning repo"
repo_folder=~/Downloads/data-analysis_$(date "+%Y.%m.%d-%H.%M.%S")
git clone https://github.com/abdullahsumbal/data-analysis.git --depth 1 $repo_folder
##############################
#Impedance application
##############################
# activate env
echo "INFO impedance: activate env"
source activate impedance
# pip install
echo "INFO impedance: install requirments"
pip install -r $repo_folder/antranik/requirement.txt
#bake applications
echo "INFO impedance: bake application"
application_name=impedance_$(date "+%Y.%m.%d-%H.%M.%S")
pyinstaller -n $application_name --distpath ~/Desktop/applications --workpath ~/Downloads $repo_folder/antranik/app.py
# clean up
rm -rf ~/Downloads/application_name
rm $application_name.spec
##############################
#karlie application
##############################
# activate env
echo "INFO karlie: activate env"
source activate karlie
# pip install
echo "INFO karlie: install requirments"
pip install -r $repo_folder/karlie/requirements.txt
#bake applications
echo "INFO karlie: bake application"
application_name=karlie_$(date "+%Y.%m.%d-%H.%M.%S")
pyinstaller --noconsole -n $application_name --distpath ~/Desktop/applications --workpath ~/Downloads $repo_folder/karlie/app.py
# clean up
rm -rf ~/Downloads/application_name
rm $application_name.spec
# copy templates on desktop as well
##############################
#ternary application
##############################
# activate env
echo "INFO ternary: activate env"
source activate ternary
# pip install
echo "INFO ternary: install requirments"
pip install -r $repo_folder/phase-diagram/requirement.txt
#bake applications
echo "INFO ternary: bake application"
application_name=ternary_$(date "+%Y.%m.%d-%H.%M.%S")
pyinstaller --noconsole -n $application_name --distpath ~/Desktop/applications --workpath ~/Downloads $repo_folder/phase-diagram/app.py
# clean up
rm -rf ~/Downloads/application_name
rm $application_name.spec
# copy templates on desktop as well