-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathMakefile
More file actions
22 lines (20 loc) · 731 Bytes
/
Makefile
File metadata and controls
22 lines (20 loc) · 731 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
lambdazip:
sudo rm -rf ./lambda/build
mkdir ./lambda/build
sudo pip install soundcloud -t ./lambda/build
sudo pip install flask -t ./lambda/build
cp lambda/skill.py ./lambda/build/skill.py
cp lambda/ssml_builder.py ./lambda/build/ssml_builder.py
cp lambda/queue_manager.py ./lambda/build/queue_manager.py
cp lambda/flask_ask/flask_ask ./lambda/build/flask_ask -r
sudo pip install -r ./lambda/flask_ask/requirements.txt -t ./lambda/build
cd ./lambda/build
zip skill . -r
mv skill.zip ../skill.zip
cd ../..
lambdaupdate:
cp lambda/skill.py ./lambda/build/skill.py
cp lambda/ssml_builder.py ./lambda/build/ssml_builder.py
cp lambda/queue_manager.py ./lambda/build/queue_manager.py
cd ./lambda/build
zip skill . -r