1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- #!/bin/bash
-
- # shellcheck disable=SC1091
- . bash_library.sh # source bash_library.sh
-
- windoz=""
- if [[ $1 = "-w" ]]; then
- windoz="windoz"
- fi
-
- echo -e "\n${BROWN}/!\ ${NC}this script does not run 'npm install'\n${BROWN}/!\ ${NC}"
-
- # get the new sources
- git pull origin develop
-
- # create folder frontend/dist/app/ if no exists
- if [ ! -d "frontend/dist/app/" ]; then
- mkdir frontend/dist/app/
- fi
-
- # Tracim Lib
- (
- log "build frontend_lib"
- cd frontend_lib || exit
- npm run buildtracimlib$windoz
- )
-
-
- # app Html Document
- (
- cd frontend_app_html-document || exit
- ./build_html-document.sh
- )
-
-
- # app Thread
- (
- cd frontend_app_thread || exit
- ./build_thread.sh
- )
-
-
- # app Workspace
- (
- cd frontend_app_workspace || exit
- ./build_workspace.sh
- )
-
- # app Admin Workspace User
- (
- cd frontend_app_admin_workspace_user || exit
- ./build_admin_workspace_user.sh
- )
-
- # build Tracim
- (
- cd frontend || exit
- npm run build
- )
-
- log "-- frontend build successful."
|