Feature/gui startup script #13
Executable
+15
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
UI_FILENAME=$1
|
||||
AGEBD_ENV=$2 # 'dev' for dev environment, any other string launches prod.
|
||||
REMAINING_ARGS=( "${@:3}" )
|
||||
|
||||
if [ "$AGEBD_ENV" = "dev" ]; then
|
||||
AGEBD_ENV_SUFFIX="-DEV"
|
||||
EPICS_CA_ADDR_LIST="$EPICS_CA_ADDR_LIST 129.129.146.255"
|
||||
else
|
||||
AGEBD_ENV_SUFFIX=""
|
||||
fi
|
||||
|
||||
export EPICS_CA_ADDR_LIST
|
||||
caqtdm -macro "AGEBD_ENV_SUFFIX=${AGEBD_ENV_SUFFIX}" "${REMAINING_ARGS[@]}" "${UI_FILENAME}"
|
||||
@@ -18,6 +18,4 @@ caqtdm -m'TESTAGEBDALH=AGEBD-ALH' A_BD_ServiceManager.ui
|
||||
|
||||
`caqtdm` does not exists when using `svcusr-sls2hla`
|
||||
|
||||
# TODO: dev/prod ui
|
||||
# TODO: remove/delete old autodeployed ui files
|
||||
# TODO: not 1-to-1, eg several use TUNE ui
|
||||
@@ -0,0 +1,17 @@
|
||||
# GUI
|
||||
|
||||
## Launch
|
||||
|
||||
```
|
||||
cd <repo-root>
|
||||
```
|
||||
|
||||
In `prod`:
|
||||
```
|
||||
./bin/sls_hla_launch_gui.sh qt/A_BD_InjectionGuard.ui
|
||||
```
|
||||
|
||||
In `dev`:
|
||||
```
|
||||
./bin/sls_hla_launch_gui.sh qt/A_BD_InjectionGuard.ui dev
|
||||
```
|
||||
Reference in New Issue
Block a user