-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathupdate-all.sh
executable file
·44 lines (42 loc) · 981 Bytes
/
update-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
#!/bin/bash
projects=(
"./EmergencyEgress"
"./People"
"./Walls/Walls"
"./Core/CoreByEnvelope"
"./Core/CoreBySketch"
"./Core/CoreByLevels"
"./Facade/FacadeByEnvelope"
"./Foundation/FoundationByEnvelope"
"./Grids/Grid"
"./Envelope/EnvelopeBySketch"
"./Envelope/EnvelopeBySite"
"./Envelope/EnvelopeByCenterline"
"./Site/SiteBySketch"
"./Roof/RoofBySketch"
"./Roof/RoofByDXF"
"./Roof/Roof"
"./Columns/ColumnsFromGrid"
"./Columns/ColumnsByFloors"
"./Rooms/RoomsByLevels"
"./Rooms/PlanByProgram"
"./Rooms/ProgramByCSV"
"./Floors/FloorsByDXF"
"./Floors/FloorsBySketch"
"./Floors/FloorsByLevels"
"./Floors/SubdivideSlab"
"./Levels/LevelBySketch"
"./Levels/SimpleLevelsByEnvelope"
"./Levels/LevelsByEnvelope"
"./Structure/StructureByEnvelope"
)
task() {
echo $project
cd $project
hypar update && hypar init
}
for project in ${projects[@]};
do
task $project &
done
wait