-
Notifications
You must be signed in to change notification settings - Fork 1
/
run_all.sh
executable file
·91 lines (84 loc) · 2.61 KB
/
run_all.sh
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
#!/bin/bash
rm -fr ./output
mkdir ./output
SOURCE_DIR=../ic/rs
OUTPUT_DIR=./output
GRAPHVIZ_VIEW=no # yes/no
SKIP_3RD_PARTY=yes # yes/no
DEV_DEPENDENCIES=no # yes/no
# all
PACKAGE=all
./main.py \
--source_dir ${SOURCE_DIR} \
--root_package ${PACKAGE} \
--csv_path ${OUTPUT_DIR}/${PACKAGE}.csv \
--graphviz_path ${OUTPUT_DIR}/${PACKAGE}.gv \
--graphviz_view ${GRAPHVIZ_VIEW} \
--skip_3rd_party ${SKIP_3RD_PARTY} \
--dev_dependencies no
# [dev]
./main.py \
--source_dir ${SOURCE_DIR} \
--root_package ${PACKAGE} \
--csv_path ${OUTPUT_DIR}/${PACKAGE}-dev.csv \
--graphviz_path ${OUTPUT_DIR}/${PACKAGE}-dev.gv \
--graphviz_view ${GRAPHVIZ_VIEW} \
--skip_3rd_party ${SKIP_3RD_PARTY} \
--dev_dependencies yes \
--count_missing yes
# # ic-execution-environment
# PACKAGE=ic-execution-environment
# ./main.py \
# --source_dir ${SOURCE_DIR} \
# --root_package ${PACKAGE} \
# --csv_path ${OUTPUT_DIR}/${PACKAGE}.csv \
# --graphviz_path ${OUTPUT_DIR}/${PACKAGE}.gv \
# --graphviz_view ${GRAPHVIZ_VIEW} \
# --skip_3rd_party ${SKIP_3RD_PARTY} \
# --dev_dependencies no
# # [dev]
# ./main.py \
# --source_dir ${SOURCE_DIR} \
# --root_package ${PACKAGE} \
# --csv_path ${OUTPUT_DIR}/${PACKAGE}-dev.csv \
# --graphviz_path ${OUTPUT_DIR}/${PACKAGE}-dev.gv \
# --graphviz_view ${GRAPHVIZ_VIEW} \
# --skip_3rd_party ${SKIP_3RD_PARTY} \
# --dev_dependencies yes
# PACKAGE=ic-types
# ./main.py \
# --source_dir ${SOURCE_DIR} \
# --root_package ${PACKAGE} \
# --csv_path ${OUTPUT_DIR}/${PACKAGE}.csv \
# --graphviz_path ${OUTPUT_DIR}/${PACKAGE}.gv \
# --graphviz_view ${GRAPHVIZ_VIEW} \
# --skip_3rd_party ${SKIP_3RD_PARTY} \
# --dev_dependencies ${DEV_DEPENDENCIES}
# PACKAGE=ic-ic00-types
# ./main.py \
# --source_dir ${SOURCE_DIR} \
# --root_package ${PACKAGE} \
# --csv_path ${OUTPUT_DIR}/${PACKAGE}.csv \
# --graphviz_path ${OUTPUT_DIR}/${PACKAGE}.gv \
# --graphviz_view ${GRAPHVIZ_VIEW} \
# --skip_3rd_party ${SKIP_3RD_PARTY} \
# --dev_dependencies ${DEV_DEPENDENCIES}
# # ic-metrics
# PACKAGE=ic-metrics
# ./main.py \
# --source_dir ${SOURCE_DIR} \
# --root_package ${PACKAGE} \
# --csv_path ${OUTPUT_DIR}/${PACKAGE}.csv \
# --graphviz_path ${OUTPUT_DIR}/${PACKAGE}.gv \
# --graphviz_view ${GRAPHVIZ_VIEW} \
# --skip_3rd_party ${SKIP_3RD_PARTY} \
# --dev_dependencies no
# # [dev]
# ./main.py \
# --source_dir ${SOURCE_DIR} \
# --root_package ${PACKAGE} \
# --csv_path ${OUTPUT_DIR}/${PACKAGE}-dev.csv \
# --graphviz_path ${OUTPUT_DIR}/${PACKAGE}-dev.gv \
# --graphviz_view ${GRAPHVIZ_VIEW} \
# --skip_3rd_party ${SKIP_3RD_PARTY} \
# --dev_dependencies yes