-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
35 lines (26 loc) · 675 Bytes
/
Makefile
File metadata and controls
35 lines (26 loc) · 675 Bytes
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
#======================#
# Install, clean, test #
#======================#
install_requirements:
@pip install -r requirements.txt
install:
@pip install . -U
clean:
@rm -f */version.txt
@rm -f .coverage
@rm -fr */__pycache__ */*.pyc __pycache__
@rm -fr build dist
@rm -fr proj-*.dist-info
@rm -fr proj.egg-info
test_structure:
@bash tests/test_structure.sh
#======================#
# Streamlit #
#======================#
streamlit: streamlit_local
streamlit_local:
-@API_URI=local_api_uri streamlit run app.py
streamlit_local_docker:
-@API_URI=local_docker_uri streamlit run app.py
streamlit_cloud:
-@API_URI=cloud_api_uri streamlit run app.py