| a/codesys-ide/codesys | b/codesys-ide/codesys | ||
|---|---|---|---|
... |
... |
||
| 13 | fi |
13 | fi |
| 14 | 14 | ||
| 15 | # get first CODESYS profile and start the script with it |
15 | # get first CODESYS profile and start the script with it |
| 16 | profile=$(basename "$(ls -1 ~/.wine.cds/drive_c/CODESYS/CODESYS/Profiles/*.profile | head -n 1 | sed 's,.profile,,')") |
16 | profile=$(basename "$(ls -1 ~/.wine.cds/drive_c/CODESYS/CODESYS/Profiles/*.profile | head -n 1 | sed 's,.profile,,')") |
| 17 | 17 | ||
| 18 | export DISPLAY=:90 |
18 | export DISPLAY=:91 |
| 19 | Xvfb :90 & |
19 | Xvfb :91 & |
| 20 | sleep 3 |
20 | sleep 10 |
| 21 | export WINEPREFIX=~/.wine.cds |
21 | export WINEPREFIX=~/.wine.cds |
| 22 | wine-development ~/.wine.cds/drive_c/CODESYS/CODESYS/Common/CODESYS.exe --culture=en --profile="'"${profile}"'" --runscript="z:${BASEPATH}/${1}.py" --noUI |
22 | wine-development ~/.wine.cds/drive_c/CODESYS/CODESYS/Common/CODESYS.exe --culture=en --profile="'"${profile}"'" --runscript="z:${BASEPATH}/test.py" --noUI |
| 23 | wine-development ~/.wine.cds/drive_c/CODESYS/CODESYS/Common/CODESYS.exe --culture=en --profile="'"${profile}"'" --runscript="z:${BASEPATH}/${1}.py" --noUI |
||
| 24 | result=$? |
||
| 25 | |||
| 23 | killall Xvfb |
26 | killall Xvfb |
| 24 | 27 | rm /tmp/.X* |
|
| 28 | |||
| 29 | if [ "${result}" == "0" ]; then |
||
| 30 | true |
||
| 31 | else |
||
| 32 | false |
||
| 33 | fi |
||
| 25 | 34 |