Showing 1 changed files with 3 additions and 3 deletions
+3 -3
.fgfs/fgfs_function
... ...
@@ -46,11 +46,11 @@ function fgfs () {
46 46
             check)
47 47
                 test -r $HOME/.fgfs/jenkins-status && bash $HOME/.fgfs/jenkins-status;;
48 48
             build)
49
+                test -r $fgfs_source/.$2 || return 1
49 50
                 local simultaneous=$(nproc)
50 51
                 local previously_installed=()
51 52
                 mkdir -p $fgfs_install
52
-
53
-                for component in $(<$fgfs_source/ordre); do
53
+                for component in $(<$fgfs_source/.$2); do
54 54
 # TODO: prendre en compte les cas sans cmake
55 55
                     title="*** $component:u ***"
56 56
                     printf "\n%s\n%s\n%s\n" "${(l:${#title}::*:)}" "$title" "${(l:${#title}::*:)}"
... ...
@@ -183,7 +183,7 @@ function fgfs () {
183 183
             case $fgfs_arg in
184 184
                 --update(-data|-source|-build|-fgaddon|-check|))
185 185
                     for up in ${${=${fgfs_arg#--update}:-data source build}#-}; do
186
-                        update_fg $up
186
+                        update_fg $up ${2:-flightgear}
187 187
                     done
188 188
                     unset up
189 189
                     return