Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~/.../hookey/hookey >>> rm -rf ~/.paradoxlauncher/launcher-v2.2019.09.1
- ~/.../hookey/hookey >>> ./install_copy ±[●][master]
- +./install_copy:3> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:13> cat ./apps/eu4/.launcher_version
- +populate:13> export 'LAUNCHER_VERSION=launcher-v2.2019.09.1'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_API_LOC="${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +(eval):1> export LAUNCHER_API_LOC=/home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main
- +populate:20> vars_done[$key]=1
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=APP_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export OVERRIDE_DIRS=("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +(eval):1> export OVERRIDE_DIRS=( /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main /home/montfox/eu4 )
- +populate:20> vars_done[$key]=1
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./install_copy:4> fail_if_not_populated APP APP_ROOT
- +fail_if_not_populated:1> var=APP
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +fail_if_not_populated:1> var=APP_ROOT
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +./install_copy:6> [[ ! -d apps/eu4/dlc/ ]]
- +./install_copy:11> ./install
- +./install:3> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:13> cat ./apps/eu4/.launcher_version
- +populate:13> export 'LAUNCHER_VERSION=launcher-v2.2019.09.1'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_API_LOC="${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +(eval):1> export LAUNCHER_API_LOC=/home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main
- +populate:20> vars_done[$key]=1
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=APP_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export OVERRIDE_DIRS=("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +(eval):1> export OVERRIDE_DIRS=( /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main /home/montfox/eu4 )
- +populate:20> vars_done[$key]=1
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./install:4> fail_if_not_populated APP APP_ROOT GOLDBERG_BUILD
- +fail_if_not_populated:1> var=APP
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +fail_if_not_populated:1> var=APP_ROOT
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +fail_if_not_populated:1> var=GOLDBERG_BUILD
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +./install:6> pushd goldberg_emulator
- +./install:7> make clean -j4
- rm -f dll/network.o dll/steam_video.o dll/steam_musicremote.o dll/steam_gameserverstats.o dll/steam_applist.o dll/base.o dll/settings.o dll/steam_parental.o dll/item_db_loader.o dll/steam_http.o dll/steam_music.o dll/steam_apps.o dll/dll.o dll/steam_screenshots.o dll/steam_client.o dll/settings_parser.o dll/flat.o dll/local_storage.o dll/steam_gameserver.o dll/steam_matchmaking_servers.o dll/net.pb.o libsteam_api.so dll/net.pb.cc dll/net.pb.h
- +./install:8> make -j4 release
- protoc -I./dll/ --cpp_out=./dll/ ./dll/*.proto
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/network.o dll/network.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_video.o dll/steam_video.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_musicremote.o dll/steam_musicremote.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_parental.o dll/steam_parental.cpp
- dll/steam_musicremote.cpp:24:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:29:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:34:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:39:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:45:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:50:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:57:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:62:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:67:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:72:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:77:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:82:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:89:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:94:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:99:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:104:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:111:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:116:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:121:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:126:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:131:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:136:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:143:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:148:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:153:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:158:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:163:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:170:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:175:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:180:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:185:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_musicremote.cpp:190:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/network.cpp:541:17: warning: enumeration values
- 'Low_Level_Types_Low_Level_Types_INT_MIN_SENTINEL_DO_NOT_USE_',
- 'Low_Level_Types_CONNECT', and
- 'Low_Level_Types_Low_Level_Types_INT_MAX_SENTINEL_DO_NOT_USE_' not handled
- in switch [-Wswitch]
- switch (msg->low_level().type()) {
- ^
- dll/network.cpp:695:13: warning: enumeration values
- 'Low_Level_Types_Low_Level_Types_INT_MIN_SENTINEL_DO_NOT_USE_',
- 'Low_Level_Types_CONNECT', and
- 'Low_Level_Types_Low_Level_Types_INT_MAX_SENTINEL_DO_NOT_USE_' not handled
- in switch [-Wswitch]
- switch (msg->low_level().type()) {
- ^
- 32 warnings generated.
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_gameserverstats.o dll/steam_gameserverstats.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_http.o dll/steam_http.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/base.o dll/base.cpp
- 2 warnings generated.
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/settings.o dll/settings.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/item_db_loader.o dll/item_db_loader.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_music.o dll/steam_music.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_apps.o dll/steam_apps.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_applist.o dll/steam_applist.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/dll.o dll/dll.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_screenshots.o dll/steam_screenshots.cpp
- dll/steam_applist.cpp:23:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_applist.cpp:28:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_applist.cpp:34:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_applist.cpp:40:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_applist.cpp:46:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/dll.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:24:
- dll/steam_user_stats.h:268:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:577:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:586:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:595:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:602:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- 5 warnings generated.
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_client.o dll/steam_client.cpp
- In file included from dll/dll.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:27:
- dll/steam_remote_storage.h:400:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:405:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:412:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:455:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:460:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:512:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:517:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:522:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:527:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:532:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:537:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:542:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:547:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:552:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:557:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:562:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:568:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:577:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:583:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:589:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:609:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:629:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:634:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:640:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:646:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:652:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:678:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:684:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:690:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:696:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:703:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:710:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- In file included from dll/dll.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:40:
- dll/steam_inventory.h:403:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:442:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:458:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:469:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:669:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:681:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:693:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:709:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:717:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:732:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:747:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:753:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:759:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:764:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:769:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:774:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:780:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/settings_parser.o dll/settings_parser.cpp
- In file included from dll/dll.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:45:
- dll/steam_networking_sockets.h:243:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:266:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:330:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:336:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:446:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:513:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:543:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:615:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:719:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:741:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:755:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:762:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:770:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:783:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:792:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:833:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:858:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:868:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:896:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:908:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:924:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:936:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:947:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:961:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:972:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:993:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1074:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1084:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1098:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1109:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1114:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1121:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1131:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1137:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1172:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- In file included from dll/dll.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:46:
- dll/steam_networking_utils.h:103:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:115:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:128:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:134:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:140:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:146:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:152:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:237:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:251:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:261:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:268:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:281:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:291:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- In file included from dll/dll.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:48:
- dll/steam_gamesearch.h:74:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:83:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:91:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:99:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:104:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:111:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:118:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:128:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:135:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:146:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:155:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:163:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:170:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:178:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/dll.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:49:
- dll/steam_parties.h:74:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:79:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:84:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:93:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:103:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:108:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:119:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:146:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:153:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:160:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:835:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:840:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:845:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:850:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:855:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:860:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:865:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:870:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:875:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:880:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:885:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:900:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:905:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:910:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:915:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:920:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:925:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:935:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:940:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/dll.cpp:945:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/steam_client.cpp:18:
- In file included from dll/steam_client.h:24:
- dll/steam_user_stats.h:268:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:577:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:586:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:595:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:602:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/steam_client.cpp:18:
- In file included from dll/steam_client.h:27:
- dll/steam_remote_storage.h:400:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:405:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:412:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:455:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:460:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:512:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:517:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:522:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:527:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:532:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:537:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:542:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:547:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:552:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:557:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:562:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:568:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:577:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:583:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:589:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:609:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:629:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:634:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:640:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:646:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:652:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:678:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:684:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:690:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:696:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:703:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:710:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/flat.o dll/flat.cpp
- In file included from dll/steam_client.cpp:18:
- In file included from dll/steam_client.h:40:
- dll/steam_inventory.h:403:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:442:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:458:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:469:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:669:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:681:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:693:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:709:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:717:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:732:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:747:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:753:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:759:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:764:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:769:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:774:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:780:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/steam_client.cpp:18:
- In file included from dll/steam_client.h:45:
- dll/steam_networking_sockets.h:243:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:266:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:330:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:336:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:446:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:513:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:543:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:615:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:719:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:741:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:755:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:762:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:770:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:783:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:792:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:833:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:858:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:868:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:896:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:908:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:924:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:936:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:947:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:961:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:972:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:993:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1074:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1084:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1098:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1109:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1114:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1121:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1131:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1137:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1172:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- In file included from dll/steam_client.cpp:18:
- In file included from dll/steam_client.h:46:
- dll/steam_networking_utils.h:103:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:115:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:128:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:134:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:140:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:146:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:152:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:237:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:251:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:261:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:268:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:281:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:291:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- In file included from dll/steam_client.cpp:18:
- In file included from dll/steam_client.h:48:
- dll/steam_gamesearch.h:74:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:83:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:91:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:99:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:104:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:111:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:118:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:128:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:135:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:146:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:155:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:163:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:170:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:178:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/steam_client.cpp:18:
- In file included from dll/steam_client.h:49:
- dll/steam_parties.h:74:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:79:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:84:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:93:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:103:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:108:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:119:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:146:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:153:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:160:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- 146 warnings generated.
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/local_storage.o dll/local_storage.cpp
- dll/steam_client.cpp:166:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/flat.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:24:
- dll/steam_user_stats.h:268:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:577:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:586:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:595:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_user_stats.h:602:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/flat.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:27:
- dll/steam_remote_storage.h:400:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:405:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:412:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:455:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:460:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:512:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:517:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:522:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:527:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:532:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:537:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:542:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:547:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:552:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:557:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:562:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:568:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:577:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:583:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:589:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:609:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:629:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:634:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:640:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:646:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:652:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:678:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:684:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:690:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:696:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:703:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_remote_storage.h:710:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- In file included from dll/flat.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:40:
- dll/steam_inventory.h:403:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:442:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:458:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:469:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:669:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:681:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:693:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:709:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:717:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:732:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:747:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:753:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:759:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:764:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:769:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:774:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_inventory.h:780:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/flat.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:45:
- dll/steam_networking_sockets.h:243:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:266:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:330:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:336:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:446:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:513:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:543:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:615:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:719:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:741:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:755:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:762:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:770:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:783:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:792:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:833:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:858:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:868:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:896:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:908:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:924:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:936:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:947:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:961:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:972:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:993:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1074:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1084:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1098:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1109:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1114:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1121:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1131:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1137:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_sockets.h:1172:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- In file included from dll/flat.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:46:
- dll/steam_networking_utils.h:103:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:115:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:128:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:134:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:140:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:146:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:152:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:237:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:251:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:261:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:268:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:281:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- dll/steam_networking_utils.h:291:1: warning: control reaches end of non-void
- function [-Wreturn-type]
- }
- ^
- In file included from dll/flat.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:48:
- dll/steam_gamesearch.h:74:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:83:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:91:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:99:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:104:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:111:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:118:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:128:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:135:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:146:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:155:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:163:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:170:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_gamesearch.h:178:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- In file included from dll/flat.cpp:18:
- In file included from dll/dll.h:18:
- In file included from dll/steam_client.h:49:
- dll/steam_parties.h:74:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:79:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:84:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:93:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:103:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:108:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:119:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:146:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:153:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- dll/steam_parties.h:160:1: warning: control reaches end of non-void function
- [-Wreturn-type]
- }
- ^
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_gameserver.o dll/steam_gameserver.cpp
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/steam_matchmaking_servers.o dll/steam_matchmaking_servers.cpp
- dll/steam_matchmaking_servers.cpp:59:40: warning: cast to 'void *' from smaller
- integer type 'int' [-Wint-to-void-pointer-cast]
- requests[requests.size() - 1].id = (void *)server_list_request;
- ^
- 126 warnings generated.
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -c -o dll/net.pb.o dll/net.pb.cc
- 1 warning generated.
- 127 warnings generated.
- clang++ -fPIC -std=c++11 -DNDEBUG -DEMU_RELEASE_BUILD -Ofast -o libsteam_api.so dll/network.o dll/steam_video.o dll/steam_musicremote.o dll/steam_parental.o dll/steam_gameserverstats.o dll/steam_http.o dll/base.o dll/settings.o dll/item_db_loader.o dll/steam_music.o dll/steam_apps.o dll/steam_applist.o dll/dll.o dll/steam_screenshots.o dll/steam_client.o dll/settings_parser.o dll/flat.o dll/local_storage.o dll/steam_gameserver.o dll/steam_matchmaking_servers.o dll/net.pb.o -shared -lprotobuf-lite -Wl,--no-undefined -lpthread
- +./install:9> [[ ! -f libsteam_api.so ]]
- +./install:10> popd
- +./install:12> ./reset
- +./reset:3> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:13> cat ./apps/eu4/.launcher_version
- +populate:13> export 'LAUNCHER_VERSION=launcher-v2.2019.09.1'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_API_LOC="${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +(eval):1> export LAUNCHER_API_LOC=/home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main
- +populate:20> vars_done[$key]=1
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=APP_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export OVERRIDE_DIRS=("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +(eval):1> export OVERRIDE_DIRS=( /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main /home/montfox/eu4 )
- +populate:20> vars_done[$key]=1
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./reset:13> OVERRIDE_DIR=/home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main
- +./reset:14> [[ -d /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main ]]
- +./reset:13> OVERRIDE_DIR=/home/montfox/eu4
- +./reset:14> [[ -d /home/montfox/eu4 ]]
- +./reset:15> uninstall_at /home/montfox/eu4
- +uninstall_at:1> [[ -f /home/montfox/eu4/libsteam_api.so.old ]]
- +uninstall_at:2> mv /home/montfox/eu4/libsteam_api.so.old /home/montfox/eu4/libsteam_api.so
- +uninstall_at:4> [[ -d /home/montfox/eu4/steam_settings ]]
- +uninstall_at:5> rm /home/montfox/eu4/steam_settings -rf
- +./reset:18> [[ -d /home/montfox/eu4 && -d /home/montfox/eu4/dlc.old ]]
- +./reset:19> [[ -d /home/montfox/eu4/dlc ]]
- +./reset:20> rm /home/montfox/eu4/dlc -rf
- +./reset:21> mv /home/montfox/eu4/dlc.old /home/montfox/eu4/dlc
- +./reset:24> ./apps/eu4/override_undo
- +./apps/eu4/override_undo:3> [[ -f apps/eu4/.launcher_version ]]
- +./apps/eu4/override_undo:4> rm apps/eu4/.launcher_version
- +./reset:26> exit 0
- +./install:13> ./chmod_files
- +./chmod_files:3> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:16> export 'LAUNCHER_VERSION='
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./chmod_files:4> fail_if_not_populated APP_ROOT APP_MARK_EXEC_LOC
- +fail_if_not_populated:1> var=APP_ROOT
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +fail_if_not_populated:1> var=APP_MARK_EXEC_LOC
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +./chmod_files:6> [[ ! -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +./chmod_files:15> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:16> export 'LAUNCHER_VERSION='
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./chmod_files:16> fail_if_not_populated APP_MARK_EXEC
- +fail_if_not_populated:1> var=APP_MARK_EXEC
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +./chmod_files:18> cd /home/montfox/eu4
- +./chmod_files:19> echo $'./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +./chmod_files:19> xargs chmod +x
- chmod: cannot access './steam_api64.dll': No such file or directory
- chmod: cannot access './dbghelp.dll': No such file or directory
- chmod: cannot access './tbb.dll': No such file or directory
- chmod: cannot access './dowser.exe': No such file or directory
- chmod: cannot access './pops_api.dll': No such file or directory
- chmod: cannot access './crash_reporter/binaries/CrashReporter.exe': No such file or directory
- chmod: cannot access './eu4.exe': No such file or directory
- chmod: cannot access './lua51.dll': No such file or directory
- chmod: cannot access './lua5.1.dll': No such file or directory
- chmod: cannot access './libsteam_api.so.old': No such file or directory
- +./chmod_files:21> exit 0
- +./install:14> ./apps/eu4/override_prep
- +./apps/eu4/override_prep:3> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:16> export 'LAUNCHER_VERSION='
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./apps/eu4/override_prep:5> [[ -d /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main ]]
- +./apps/eu4/override_prep:8> [[ -f .launcher_version ]]
- +./apps/eu4/override_prep:11> ./run
- +./run:3> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:16> export 'LAUNCHER_VERSION='
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./run:4> fail_if_not_populated APP
- +fail_if_not_populated:1> var=APP
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +./run:6> ./apps/eu4/run
- +./apps/eu4/run:3> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:16> export 'LAUNCHER_VERSION='
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ '' != 1 ]]
- +populate:5> continue 2
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./apps/eu4/run:4> fail_if_not_populated APP_ROOT
- +fail_if_not_populated:1> var=APP_ROOT
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +./apps/eu4/run:6> cd /home/montfox/eu4
- +./apps/eu4/run:7> LD_PRELOAD=/usr/lib/libc.so.6 ./dowser
- +./apps/eu4/override_prep:13> sleep 5
- ./apps/eu4/override_prep:14: no matches found: /home/montfox/.paradoxlauncher/launcher-*
- +./apps/eu4/override_prep:14> basename ''
- +./apps/eu4/override_prep:16> source ./common
- +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
- +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
- +./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
- +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
- +./common:45> declare -A vars_done=( )
- +./common:72> populate
- ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +./common:74> [[ eu4 != ]]
- +./common:75> [[ ! -d ./apps/eu4 ]]
- +./common:80> source ./apps/eu4/common
- +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
- +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
- +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
- +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
- +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
- +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
- +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
- +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
- +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
- +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
- +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
- +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
- +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
- +./common:81> populate
- +populate:1> key=INSTALLS
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".installs"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".installs"'
- +(eval):1> local file=.installs
- +populate:12> [[ -f .installs ]]
- +populate:13> cat .installs
- +populate:13> export $'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var='".install"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=".install"'
- +(eval):1> local file=.install
- +populate:12> [[ -f .install ]]
- +populate:13> cat .install
- +populate:13> export 'INSTALL=4'
- +populate:14> vars_done[$key]=1
- +populate:1> key=INSTALL_STR
- +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
- +(eval):1> local this_deps=( INSTALLS INSTALL )
- +populate:3> dep=INSTALLS
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=INSTALL
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
- +(eval):1> echo $'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4\neu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV\neu4 /media/MainDrive/Steam/steamapps/common/\'Europa Universalis IV\'\neu4 /home/montfox/eu4'
- +(eval):1> head -n4
- +(eval):1> tail -n1
- +(eval):1> export INSTALL_STR='eu4 /home/montfox/eu4'
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f1
- +(eval):1> export APP=eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_ROOT
- +populate:2> eval 'local this_deps=(INSTALL_STR)'
- +(eval):1> local this_deps=( INSTALL_STR )
- +populate:3> dep=INSTALL_STR
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
- +(eval):1> echo 'eu4 /home/montfox/eu4'
- +(eval):1> cut '-d ' -f2-
- +(eval):1> export APP_ROOT=/home/montfox/eu4
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC_LOC
- +populate:2> eval 'local this_deps=(APP)'
- +(eval):1> local this_deps=( APP )
- +populate:3> dep=APP
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
- +(eval):1> pwd
- +(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:20> vars_done[$key]=1
- +populate:1> key=APP_MARK_EXEC
- +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
- +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
- +populate:3> dep=APP_MARK_EXEC_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=file
- +populate:9> local var='"$APP_MARK_EXEC_LOC"'
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
- +(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
- +populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
- +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_VERSION
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=file
- +populate:9> local var=./apps/eu4/.launcher_version
- +populate:10> [[ file == file ]]
- +populate:11> eval 'local file=./apps/eu4/.launcher_version'
- +(eval):1> local file=./apps/eu4/.launcher_version
- +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
- +populate:13> cat ./apps/eu4/.launcher_version
- +populate:13> export 'LAUNCHER_VERSION='
- +populate:14> vars_done[$key]=1
- +populate:1> key=LAUNCHER_ROOT
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"$HOME/.paradoxlauncher"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
- +(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
- +populate:20> vars_done[$key]=1
- +populate:1> key=LAUNCHER_API_LOC
- +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
- +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
- +populate:3> dep=LAUNCHER_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=LAUNCHER_VERSION
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export LAUNCHER_API_LOC="${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
- +(eval):1> export LAUNCHER_API_LOC=/home/montfox/.paradoxlauncher//resources/app.asar.unpacked/dist/main
- +populate:20> vars_done[$key]=1
- +populate:1> key=OVERRIDE_DIRS
- +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
- +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
- +populate:3> dep=LAUNCHER_API_LOC
- +populate:4> [[ 1 != 1 ]]
- +populate:3> dep=APP_ROOT
- +populate:4> [[ 1 != 1 ]]
- +populate:8> local var_type=eval
- +populate:9> local var='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export OVERRIDE_DIRS=("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
- +(eval):1> export OVERRIDE_DIRS=( /home/montfox/.paradoxlauncher//resources/app.asar.unpacked/dist/main /home/montfox/eu4 )
- +populate:20> vars_done[$key]=1
- +populate:1> key=GOLDBERG_BUILD
- +populate:2> eval 'local this_deps=()'
- +(eval):1> local this_deps=( )
- +populate:8> local var_type=eval
- +populate:9> local var='"release"'
- +populate:10> [[ eval == file ]]
- +populate:18> [[ eval == eval ]]
- +populate:19> eval 'export GOLDBERG_BUILD="release"'
- +(eval):1> export GOLDBERG_BUILD=release
- +populate:20> vars_done[$key]=1
- +./common:84> echo 'Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
- Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
- +./apps/eu4/override_prep:17> fail_if_not_populated LAUNCHER_API_LOC
- +fail_if_not_populated:1> var=LAUNCHER_API_LOC
- +fail_if_not_populated:2> [[ 1 != 1 ]]
- +./apps/eu4/override_prep:18> [[ ! -d /home/montfox/.paradoxlauncher//resources/app.asar.unpacked/dist/main ]]
- +./apps/eu4/override_prep:18> exit 1
- +./install:14> exit 1
- +./install_copy:11> exit 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement