File tree 2 files changed +19
-24
lines changed
2 files changed +19
-24
lines changed Original file line number Diff line number Diff line change 1
- . Dev
2
- . eco args are backwards
3
-
4
-
5
- . General
6
- . Make repo public
7
- . Figure out clone (git isn't always available / curl?)
8
- . UI mockup
9
-
10
-
11
1
. Issues
2
+ . Describe for readme
12
3
. Call out TODO w/ link
13
- . Describe
14
4
. note about pgadmin need
15
5
. How to diagnose
6
+
16
7
17
-
18
- . Docs
19
- . "Preview"?
8
+ . General
9
+ . Make repo public
10
+ . Figure out clone (git isn't always available / curl?)
11
+ . UI mockup
20
12
. How to dev
21
13
22
14
23
15
. README
24
16
. HN accounts
17
+ . "Preview"?
25
18
. Call out LTS
26
19
. Discord?
Original file line number Diff line number Diff line change @@ -124,24 +124,26 @@ install_ecosystems() {
124
124
125
125
mapfile -t lines < " $sys_root /$sys_os /requirements.txt"
126
126
127
- # TODO: in need of optimization
128
- for line in " ${lines[@]} " ; do
129
- if [[ $line =~ ^# # ]]; then
130
- current_ecosystem= $( echo " $line " | sed -n ' s/## \(.*\) ##/\1/p' )
131
- elif [[ ! " $line " =~ ^[[:space:]]* $ && ! " $line " =~ ^# ]]; then
132
- for selected_flag in " ${! selected_flags[@]} " ; do
133
- flag_key=" ${selected_flags[$selected_flag]} "
127
+ for selected_flag_index in " ${! selected_flags[@]} " ; do
128
+ selected_flag=" ${selected_flags[$selected_flag_index]} "
129
+
130
+ for line in " ${lines[@]} " ; do
131
+ if [[ $line =~ ^# # ]]; then
132
+ current_ecosystem= $( echo " $line " | sed -n ' s/## \(.*\) ##/\1/p' )
133
+ elif [[ ! " $line " =~ ^[[:space:]]* $ && ! " $line " =~ ^# ]]; then
134
+ flag_key= " ${selected_flag} "
134
135
ecos_key= " ${ecosystems[$flag_key]} "
135
136
136
137
if [ " $current_ecosystem " == " $ecos_key " ]; then
137
- install_ecosystem " $ecos_key " " $line "
138
+ install_ecosystem " $ecos_key " " $line "
138
139
fi
139
- done
140
- fi
140
+ fi
141
+ done
141
142
done
142
143
}
143
144
144
145
146
+
145
147
main () {
146
148
sudo -v # prompt for sudo (unix-like standard)
147
149
You can’t perform that action at this time.
0 commit comments