OSDN Git Service

mrcImageLocalMaximumValuesFind
[eos/base.git] / Makefile
1 EOS_GIT_BACKUPSITE=/net/fs08/fs08/DataBase/EosBackup.git
2 EOS_GIT_REPOSITRY= git.sourceforge.jp:/gitroot/eos/base.git 
3 EOS_GIT_REPOSITRY_NOUSER=git://git.sourceforge.jp/gitroot/eos/base.git
4 EOS_GIT_REPOSITRY_OPTIONAL= git.sourceforge.jp:/gitroot/eos/optional.git 
5 EOS_GIT_REPOSITRY_OPTIONAL_NOUSER=git://git.sourceforge.jp/gitroot/eos/optional.git
6 EOS_GIT_REPOSITRY_TUTORIAL= git.sourceforge.jp:/gitroot/eos/tutorial.git 
7 EOS_GIT_REPOSITRY_TUTORIAL_NOUSER=git://git.sourceforge.jp/gitroot/eos/tutorial.git
8 EOS_GIT_REPOSITRY_DATA= git.sourceforge.jp:/gitroot/eos/data.git 
9 EOS_GIT_REPOSITRY_DATA_NOUSER=git://git.sourceforge.jp/gitroot/eos/data.git
10 EOS_GIT_REPOSITRY_OTHERS= git.sourceforge.jp:/gitroot/eos/others.git 
11 EOS_GIT_REPOSITRY_OTHERS_NOUSER=git://git.sourceforge.jp/gitroot/eos/others.git
12
13
14 EOS_GIT_REPOSITRY_HOSTDEPEND=git.sourceforge.jp:/gitroot/eos/hostdepend
15 EOS_GIT_REPOSITRY_HOSTDEPEND_NOUSER=git://git.sourceforge.jp/gitroot/eos/hostdepend
16
17 EOS_GIT_REPOSITRY_ZEPHYR= git.sourceforge.jp:/gitroot/eos/zephyr.git 
18 EOS_GIT_REPOSITRY_ZEPHYR_NOUSER=git://git.sourceforge.jp/gitroot/eos/zephyr.git
19
20 EOS_GIT_REPOSITRY_PIONE=https://github.com/pione/pione.git
21 EOS_GIT_REPOSITRY_PIONE_NOUSER=https://github.com/pione/pione.git
22
23 help::
24         @echo ">> Help"
25         @echo ">>>> Download"
26         @echo "---- To register new/Modified source codes. ----"
27         @echo " $$ make git-add         or git-add[-all|-data|-tutorial|-optional|-others|-others2]" 
28         @echo " $$ make git-commit      or git-commit[-all|-data|-tutorial|-optional|-others|-others2]" 
29         @echo " $$ make git-tag         or git-tag[-all|-data|-tutorial|-optional|-others|-others2]" 
30         @echo " $$ make git-push        or git-push[-all|-data|-tutorial|-optional|-others]" 
31         @echo ""
32         @echo "---- To fetch and merge new/modified source codes. ----" 
33         @echo " $$ make git-fetch       or git-fetch[-all|-data|-tutorial|-optional|-others]" 
34         @echo " $$ make git-merge       or git-merge[-all|-data|-tutorial|-optional|-others]" 
35         @echo " $$ make setting"
36         @echo "---- To init git repository ----"
37         @echo " $$ make git-init        or git-init[-all|-zephyr|-data|-tutorial|-optional|-others]" 
38         @echo "---- To clonse git repository ----"
39         @echo " $$ make git-clone or git-clone[-all|-zephyr|-data|-tutorial|-optional|-others]" 
40         @echo "---- option ----"
41         @echo "     [] : base only"
42         @echo "     [-zephyr]   : zephyr (for GUI/browser)"
43         @echo "     [-pione]    : pione  (for process control with GUI/browser)"
44         @echo "     [-data]     : data (for test)"
45         @echo "     [-tutorial] : tutorial"
46         @echo "     [-optional] : optional(for documents)"
47         @echo "     [-others] : other source codes for utils"
48         @echo "     [-others2] : other source codes for utils"
49         @echo "     [-all] : all"
50         @echo ""
51         @echo ">>>> Setting"
52         @echo "---- To set Eos ----"
53         @echo " $$ make setting ; # Create links."
54         @echo " $$ make install ; # No clean, just install."
55         @echo " $$ make rebuild ; # Clean and install."
56         @echo " $$ make rebuild-all ; # Update(prototype), clean and install."
57         @echo ""
58         @echo ">>>> Rebuild"
59         @echo "---- To rebuild source codes of Eos ----"
60         @echo " $$ make rebuild"
61         @echo "---- To update prototype source codes and rebuild source codes of Eos ----"
62         @echo " $$ make rebuild-all"
63         @echo "---- To set Eos ----"
64         @echo " $$ make setting"
65         @echo ""
66         @echo ">>>> Setting for Eos utils using other softwares "
67         @echo "---- To set Eos ----"
68         @echo " $$ cd util; make setting"
69         @echo " $$ cd util; make rebuild"
70
71
72
73 rebuild-all: rebuild-src rebuild-Objects rebuild-all-Tools
74 rebuild: rebuild-src rebuild-Objects rebuild-Tools
75 install: 
76         make install-src 
77         make install-Objects 
78         make install-Tools
79
80 rebuild-src:
81         echo "rebuild-src"
82         cd src; rm -f Makefile; cp -f Config/Template/Makefile Makefile 
83         cd src; rm -f Objects/Makefile; cp -f Config/Template/ObjectsHomeTemplate.Dir/Makefile Objects/Makefile; rm -f Objects/Config/Target.inc; cp -f Config/Template/ObjectsHomeTemplate.Dir/Config/Target.inc Objects/Config/Target.inc
84         cd src; rm -f Tools/Makefile; cp -f Config/Template/ToolsHomeTemplate.Dir/Makefile Tools/Makefile; rm -f Tools/Config/Target.inc ; cp -f Config/Template/ToolsHomeTemplate.Dir/Config/Target.inc Tools/Config/Target.inc
85
86 rebuild-Objects:
87         cd src/Objects;  make clean; make check; make depend; make ; make install
88
89 rebuild-Tools:
90         cd src/Tools;    make clean; make check; make depend; make ; make install
91
92 rebuild-all-Tools:
93         cd src/Tools;    make clean; make update; make check; make depend; make ; make install
94
95 install-src:
96         @echo "install-src"
97         cd src; rm -f Objects/Makefile; cp -f Config/Template/ObjectsHomeTemplate.Dir/Makefile Objects/Makefile
98         cd src; rm -f Tools/Makefile; cp -f Config/Template/ToolsHomeTemplate.Dir/Makefile Tools/Makefile
99
100 install-Objects:
101         @echo "install-Objects"
102         cd src/Objects;  make check; make depend; make ; make install
103
104 install-Tools:
105         @echo "install-Tools"
106         cd src/Tools;    make check; make depend; make ; make install
107
108 setting:relink
109
110 relink:
111         ln -sf optional/doc .
112         ln -sf optional/objects .
113         ln -sf data/example .
114
115 #
116 # Add
117 #
118
119 git-add-all:: git-add git-add-data git-add-optional git-add-tutorial git-add-others
120
121 git-add:: git-add-hostdepend
122         @echo "base directory"
123         @git add -v --all . || echo "No files to be added"
124
125 git-add-hostdepend::
126         @echo "hostdepend directory"
127         @cd hostdepend/$${EOS_HOSTDIR}/ ; git remote add hostdepend$${EOS_HOSTDIR} $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_HOSTDEPEND)$${EOS_HOSTDIR}.git || echo "Already exist"
128         @cd hostdepend/$${EOS_HOSTDIR}/ ; git add -v --all . || echo "No files to be added\n" 
129
130 git-add-optional::
131         cd optional; git add -v --all . 
132
133 git-add-data::
134         cd data; git add -v --all . 
135
136 git-add-tutorial::
137         cd tutorial; git add -v --all . 
138
139 git-add-others::
140         cd others; git add -v --all . 
141
142 git-add-others2::
143         cd others2; git add --all . 
144
145 #
146 # Commit
147 #
148
149 git-commit-all:: git-commit git-commit-data git-commit-optional git-commit-tutorial git-commit-others
150
151 git-commit:: git-commit-hostdepend
152         @git commit || echo "Already commited" 
153
154 git-commit-hostdepend::
155         @cd hostdepend/$${EOS_HOSTDIR}/ ; git commit || echo "Already commited"  
156
157 git-commit-optional::
158         cd optional; git commit  
159
160 git-commit-data::
161         cd data; git commit 
162
163 git-commit-tutorial::
164         cd tutorial; git commit 
165
166 git-commit-others::
167         cd others; git commit 
168
169 git-commit-others2::
170         cd others2; git commit 
171
172 git-backup::
173         git push $(EOS_GIT_BACKUPSITE) master  --tags
174
175 #
176 # tag
177 #
178
179 git-tag::
180         @export DIRECTORYNAME=./; \
181         make git-tag-common;
182
183 git-tag-optional::
184         @export DIRECTORYNAME=optional; \
185         make git-tag-common;
186
187 git-tag-data::
188         @export DIRECTORYNAME=data; \
189         make git-tag-common;
190
191 git-tag-tutorial::
192         @export DIRECTORYNAME=tutorial; \
193         make git-tag-common;
194
195 git-tag-others::
196         @export DIRECTORYNAME=others; \
197         make git-tag-common;
198
199 git-tag-common::
200         @if [ ! -z "$$DIRECTORYNAME" ]; then \
201                 cd $$DIRECTORYNAME; \
202                 echo; \
203                 git tag | sort -k 2,2 -n -t p ; \
204                 echo "Version No. (e.g. vXX.YY.ZZpSSSS)"; \
205                 read TTT; \
206                 if [ ! -z "$$TTT" ]; then \
207                         git tag $$TTT; \
208                 else \
209                         echo "Incorrect."; \
210                 fi; \
211         fi;
212
213 #
214 # push
215
216
217 git-push-all:: git-push git-push-data git-push-optional git-push-tutorial git-push-others
218
219 git-push::git-push-hostdepend
220 #       git push origin master  --tags
221         @echo "base"
222         @export DIRECTORYNAME=./; \
223         export ORIGINNAME=origin; \
224         make git-push-with-check;
225
226 git-push-hostdepend::
227         #git subtree push --prefix=hostdepend/$${EOS_HOSTDIR}/ --squash hostdepend$${EOS_HOSTDIR} master 
228         @echo "hostdepend"
229         @cd hostdepend/$${EOS_HOSTDIR}/;  git push hostdepend$${EOS_HOSTDIR} master 
230
231 git-push-optional::
232 #       cd optional; git push optional master --tags
233         @export DIRECTORYNAME=optional; \
234         export ORIGINNAME=optional; \
235         make git-push-with-check;
236
237 git-push-data::
238 #       cd data; git push data master --tags
239         @export DIRECTORYNAME=data; \
240         export ORIGINNAME=data; \
241         make git-push-with-check;
242
243 git-push-tutorial::
244 #       cd tutorial; git push tutorial master --tags
245         @export DIRECTORYNAME=tutorial; \
246         export ORIGINNAME=tutorial; \
247         make git-push-with-check;
248
249 git-push-others::
250 #       cd others; git push others master --tags
251         @export DIRECTORYNAME=others; \
252         export ORIGINNAME=others; \
253         make git-push-with-check;
254
255 git-push-with-check::
256         @if [ ! -z "$$DIRECTORYNAME" -a ! -z "$$ORIGINNAME" ]; then \
257                 cd $$DIRECTORYNAME; \
258                 echo; \
259                 SSS=`git tag | sort -k 2,2 -n -t p | tail -1`; \
260                 if [ ! -z "$$SSS" ]; then \
261                         echo "$$SSS is Current Tags in $$ORIGINNAME."; \
262                         echo "Did Tag update? Y(: push) | N(or Otherwords : not push)"; \
263                         read TTT; \
264                         if [ "$$TTT" = Y ]; then \
265                                 git push $$ORIGINNAME master --tags; \
266                         else \
267                                 echo "not push."; \
268                         fi; \
269                 else \
270                         echo "Tags do not exist in $$ORIGINNAME."; \
271                         echo "Before push please add tag at current repositry."; \
272                 fi; \
273         fi;
274
275 #
276 # fetch
277 #
278 git-fetch-all:: git-fetch fit-fetch-zephyr git-fetch-data git-fetch-optional git-fetch-tutorial git-fetch-others
279
280 git-fetch::git-pull-hostdepend
281         @echo "fetch: base directory" 
282         @cd .       ; git fetch origin master --tags    ; git log -1 || echo "No files to be fetched"
283
284 git-pull-hostdepend::
285         @#git subtree pull --prefix=hostdepend/$${EOS_HOSTDIR}/ --squash hostdepend$${EOS_HOSTDIR} master 
286         @echo "pull: hostdepend directory"
287         @cd hostdepend/$${EOS_HOSTDIR}/; git pull hostdepend$${EOS_HOSTDIR} master || echo "No files to be fetched" 
288
289 git-fetch-zephyr::
290         cd zephyr; git fetch zephyr master --tags               ; git log -1
291
292 git-fetch-data::
293         cd data    ; git fetch data master --tags               ; git log -1
294
295 git-fetch-optional::
296         cd optional; git fetch optional master --tags   ; git log -1
297
298 git-fetch-tutorial::
299         cd tutorial; git fetch tutorial master --tags   ; git log -1
300
301 git-fetch-others::
302         cd others  ; git fetch others master --tags             ; git log -1
303
304 #
305 # merge
306 #
307 git-merge-all:: git-merge git-merge-zephyr git-merge-data git-merge-optional git-merge-tutorial git-merge-others
308
309 git-merge::
310         cd .       ; git log -1; git merge FETCH_HEAD 
311
312 git-merge-zephyr::
313         cd zephyr  ; git log -1; git merge FETCH_HEAD 
314
315 git-merge-data::
316         cd data    ; git log -1; git merge FETCH_HEAD 
317
318 git-merge-optional::
319         cd optional; git log -1; git merge FETCH_HEAD
320
321 git-merge-tutorial::
322         cd tutorial; git log -1; git merge FETCH_HEAD 
323
324 git-merge-others::
325         cd others  ; git log -1; git merge FETCH_HEAD 
326
327 #
328 # Nickname 
329 #
330
331 # init
332 git-init-all:: git-init git-init-zephyr git-init-data git-init-optional git-init-tutorial git-init-others
333
334 git-init:: git-add-hostdepend
335         if [ ! -d .git ] ; then git init        ; fi
336         @export ORIGINNAME=origin; \
337         make git-remote-add;
338
339 git-init-data::
340         if [ ! -d data ] ; then mkdir data; fi
341         cd data; \
342         if [ ! -d .git ] ; then git init        ; fi ;
343         @export ORIGINNAME=data; \
344         make git-remote-add-data;
345
346 git-init-zephyr::
347         if [ ! -d zephyr ] ; then mkdir zephyr ; fi
348         cd zephyr; \
349         if [ ! -d .git ] ; then git init        ; fi ;
350         @export ORIGINNAME=zephyr; \
351         make git-remote-add-zephyr;
352
353 git-init-pione::
354         if [ ! -d pione ] ; then mkdir pione; fi
355         cd pione; \
356         if [ ! -d .git ] ; then git init        ; fi ;
357         @export ORIGINNAME=pione; \
358         make git-remote-add-pione;
359
360 git-init-optional::
361         if [ ! -d optional ] ; then mkdir optional; fi
362         if [ ! -L doc      ] ; then ln -sf optional/doc . ; fi
363         if [ ! -L objects  ] ; then ln -sf optional/objects . ; fi
364         cd optional; \
365         if [ ! -d .git ] ; then git init        ; fi ;
366         @export ORIGINNAME=optional; \
367         make git-remote-add-optional;
368
369 git-init-tutorial::
370         if [ ! -d tutorial ] ; then mkdir tutorial ; fi
371         cd tutorial; \
372         if [ ! -d .git ] ; then git init        ; fi ;
373         @export ORIGINNAME=tutorial; \
374         make git-remote-add-tutorial;
375
376 git-init-others::
377         if [ ! -d others ] ; then mkdir others; fi
378         cd others ; \
379         if [ ! -d .git ] ; then git init        ; fi ;
380         @export ORIGINNAME=others; \
381         make git-remote-add-others;
382
383 git-init-others2::
384         if [ ! -d others2 ] ; then mkdir others2; fi
385         cd others2 ; git remote add others2 $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_OTHERS)
386
387 # clone
388
389 git-clone-all:: git-clone
390         @if [ ! -z "$${EOS_HOME}" -a -d "$${EOS_HOME}" ] ; then \
391                 cd $${EOS_HOME} ; \
392                 make git-clone-data git-clone-optional git-clone-tutorial git-clone-others; \
393         fi;
394
395 git-clone::
396         @if [ ! -z "$${EOS_HOME}" -a -d "$${EOS_HOME}" ] ; then \
397                 TMPDIRECTORY=$$(pwd) ; \
398                 cd $${EOS_HOME} ; \
399                 if [ ! -d  .git ] ; \
400                 then \
401                         if [ -z $${EOS_GITUSER} ] ; then \
402                                 git clone --depth 1 $(EOS_GIT_REPOSITRY_NOUSER) ./ ; \
403                         else \
404                                 git clone --depth 1 $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY) ./ ; \
405                         fi ; \
406                         cd $${TMPDIRECTORY}; \
407                         export ORIGINNAME=origin; \
408                         make git-remote-add; \
409                 fi; \
410         fi;
411
412 git-clone-zephyr::
413         if [ ! -d zephyr] ; then mkdir zephyr; fi
414         @cd zephyr;  if [ ! -d .git ] ; \
415         then \
416                 if [ -z $${EOS_GITUSER} ] ; then \
417                         git clone --depth 1 $(EOS_GIT_REPOSITRY_ZEPHYR_NOUSER) ./ ; \
418                 else \
419                         git clone --depth 1 $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_ZEPHYR) ./; \
420                 fi ; \
421                 cd ../ ; \
422                 export ORIGINNAME=zephyr; \
423                 make git-remote-add-zephyr; \
424         fi
425
426 git-clone-data::
427         if [ ! -d data ] ; then mkdir data; fi
428         @cd data;  if [ ! -d .git ] ; \
429         then \
430                 if [ -z $${EOS_GITUSER} ] ; then \
431                         git clone --depth 1 $(EOS_GIT_REPOSITRY_DATA_NOUSER) ./ ; \
432                 else \
433                         git clone --depth 1 $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_DATA) ./; \
434                 fi ; \
435                 cd ../ ; \
436                 export ORIGINNAME=data; \
437                 make git-remote-add-data; \
438         fi
439
440 git-clone-optional::
441         if [ ! -d optional ] ; then mkdir optional; fi
442         if [ ! -L doc      ] ; then ln -sf optional/doc . ; fi
443         if [ ! -L objects  ] ; then ln -sf optional/objects . ; fi
444         @cd optional; if [ ! -d .git ] ; \
445         then \
446                 if [ -z $${EOS_GITUSER} ] ; then \
447                         git clone --depth 1 $(EOS_GIT_REPOSITRY_OPTIONAL_NOUSER) ./ ; \
448                 else \
449                         git clone --depth 1 $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_OPTIONAL) ./ ; \
450                 fi ; \
451                 cd ../ ; \
452                 export ORIGINNAME=optional; \
453                 make git-remote-add-optional; \
454         fi
455
456 git-clone-tutorial::
457         if [ ! -d tutorial ] ; then mkdir tutorial ; fi
458         @cd tutorial; if [ ! -d .git ] ; \
459         then \
460                 if [ -z $${EOS_GITUSER} ] ; then \
461                         git clone --depth 1 $(EOS_GIT_REPOSITRY_TUTORIAL_NOUSER) ./ ; \
462                 else \
463                         git clone --depth 1 $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_TUTORIAL) ./ ; \
464                 fi; \
465                 cd ../ ; \
466                 export ORIGINNAME=tutorial; \
467                 make git-remote-add-tutorial; \
468         fi
469
470 git-clone-others::
471         if [ ! -d others ] ; then mkdir others; fi
472         @cd others ; if [ ! -d .git ] ; \
473         then \
474                 if [ -z $${EOS_GITUSER} ] ; then \
475                         git clone --depth 1 $(EOS_GIT_REPOSITRY_OTHERS_NOUSER) ./ ; \
476                 else \
477                         git clone --depth 1 $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_OTHERS) ./ ; \
478                 fi; \
479                 cd ../ ; \
480                 export ORIGINNAME=others; \
481                 make git-remote-add-others; \
482         fi
483 #
484 # add
485 #
486 git-remote-add::
487         @if [ ! -z "$$ORIGINNAME" -a ! -z "$${EOS_HOME}" -a -d "$${EOS_HOME}"  ]; then \
488                 cd $${EOS_HOME}; \
489                 SSS=`git remote -v | awk '{print $$1}' | grep origin`; if [ ! -z "$$SSS" ] ; then git remote rm origin ; fi ; \
490                 if [ -z $${EOS_GITUSER} ] ; then \
491                         git remote add origin    $(EOS_GIT_REPOSITRY_NOUSER); \
492                 else \
493                         git remote add origin    $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY); \
494                 fi ; \
495         fi;
496
497 git-remote-add-zephyr::
498         @if [ ! -z "$$ORIGINNAME" ]; then \
499                 cd $$ORIGINNAME; \
500                 SSS=`git remote -v | awk '{print $$1}' | grep data`; if [ ! -z "$$SSS" ] ; then git remote rm zephyr; fi ; \
501                 if [ -z $${EOS_GITUSER} ] ; then \
502                         git remote add zephyr $(EOS_GIT_REPOSITRY_ZEPHYR_NOUSER); \
503                 else \
504                         git remote add zephyr $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_ZEPHYR); \
505                 fi ; \
506         fi;
507
508 git-remote-add-data::
509         @if [ ! -z "$$ORIGINNAME" ]; then \
510                 cd $$ORIGINNAME; \
511                 SSS=`git remote -v | awk '{print $$1}' | grep data`; if [ ! -z "$$SSS" ] ; then git remote rm data ; fi ; \
512                 if [ -z $${EOS_GITUSER} ] ; then \
513                         git remote add data    $(EOS_GIT_REPOSITRY_DATA_NOUSER); \
514                 else \
515                         git remote add data    $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_DATA); \
516                 fi ; \
517         fi;
518
519 git-remote-add-optional::
520         @if [ ! -z "$$ORIGINNAME" ]; then \
521                 cd $$ORIGINNAME; \
522                 SSS=`git remote -v | awk '{print $$1}' | grep optional`; if [ ! -z "$$SSS" ] ; then git remote rm optional ; fi ; \
523                 if [ -z $${EOS_GITUSER} ] ; then \
524                         git remote add optional    $(EOS_GIT_REPOSITRY_OPTIONAL_NOUSER); \
525                 else \
526                         git remote add optional    $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_OPTIONAL); \
527                 fi ; \
528         fi;
529
530 git-remote-add-tutorial::
531         @if [ ! -z "$$ORIGINNAME" ]; then \
532                 cd $$ORIGINNAME; \
533                 SSS=`git remote -v | awk '{print $$1}' | grep tutorial`; if [ ! -z "$$SSS" ] ; then git remote rm tutorial ; fi ; \
534                 if [ -z $${EOS_GITUSER} ] ; then \
535                         git remote add tutorial    $(EOS_GIT_REPOSITRY_TUTORIAL_NOUSER); \
536                 else \
537                         git remote add tutorial    $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_TUTORIAL); \
538                 fi ; \
539         fi;
540
541 git-remote-add-others::
542         @if [ ! -z "$$ORIGINNAME" ]; then \
543                 cd $$ORIGINNAME; \
544                 SSS=`git remote -v | awk '{print $$1}' | grep others`; if [ ! -z "$$SSS" ] ; then git remote rm others ; fi ; \
545                 if [ -z $${EOS_GITUSER} ] ; then \
546                         git remote add others    $(EOS_GIT_REPOSITRY_OTHERS_NOUSER); \
547                 else \
548                         git remote add others    $${EOS_GITUSER}@$(EOS_GIT_REPOSITRY_OTHERS); \
549                 fi ; \
550         fi;