diff --git a/windows/scripts/build.nsi b/windows/scripts/build.nsi index a858f6d4d83652e0744c3415053bd9d640991860..3eeddfdb94d45c443e3b3e5886b4bb2570b80ff4 100644 --- a/windows/scripts/build.nsi +++ b/windows/scripts/build.nsi @@ -145,14 +145,14 @@ Section "${APP_NAME}" CORE SetOutPath "$ConfigPath" File /r "dist\" Rename "$ConfigPath\etc\${NODE_NAME}.cfg.tpl" "$ConfigPath\etc\${NODE_NAME}.cfg" - Var /GLOBAL net1 - Var /GLOBAL net2 - StrCpy $net1 "subzero" - StrCpy $net2 "kelvpn-minkowski" + StrCpy $net1 "Backbone" + StrCpy $net2 "mileena" + StrCpy $net3 "subzero" ;Delete "$ConfigPath\etc\network\$net1.cfg" Rename "$ConfigPath\etc\network\$net1.cfg.tpl" "$ConfigPath\etc\network\$net1.cfg" ;Delete "$ConfigPath\etc\network\$net2.cfg" Rename "$ConfigPath\etc\network\$net2.cfg.tpl" "$ConfigPath\etc\network\$net2.cfg" + Rename "$ConfigPath\etc\network\$net3.cfg.tpl" "$ConfigPath\etc\network\$net3.cfg" !insertmacro modifyConfigFiles WriteRegStr HKLM "${UNINSTALL_PATH}" "DisplayName" "${APP_NAME} ${APP_VER}" diff --git a/windows/scripts/modifyConfig.nsh b/windows/scripts/modifyConfig.nsh index 1350fbeac00da4b6a7d0edb80383327cea773b7b..7a4d1df86715711da788d34b720720953b0bfa8e 100644 --- a/windows/scripts/modifyConfig.nsh +++ b/windows/scripts/modifyConfig.nsh @@ -1,3 +1,7 @@ +Var /GLOBAL net1 +Var /GLOBAL net2 +Var /GLOBAL net3 + !macro AdvReplace Function AdvReplaceInFile Exch $0 @@ -120,29 +124,39 @@ FunctionEnd !insertmacro modifyConfigEntry "{NOTIFY_SRV_PORT}" "8080" "$ConfigPath\etc\${NODE_NAME}.cfg" !insertmacro modifyConfigEntry "{NODE_TYPE}" "master" "$ConfigPath\etc\network\private.cfg.tpl" !insertmacro modifyConfigEntry "{NODE_TYPE}" "master" "$ConfigPath\etc\network\core-t.cfg.tpl" -!insertmacro modifyConfigEntry "{NODE_TYPE}" "master" "$ConfigPath\etc\network\subzero.cfg" -!insertmacro modifyConfigEntry "{NODE_TYPE}" "master" "$ConfigPath\etc\network\kelvpn-minkowski.cfg" +!insertmacro modifyConfigEntry "{NODE_TYPE}" "master" "$ConfigPath\etc\network\$net1.cfg" +!insertmacro modifyConfigEntry "{NODE_TYPE}" "master" "$ConfigPath\etc\network\kelvpn-minkowski.cfg.tpl" +!insertmacro modifyConfigEntry "{NODE_TYPE}" "master" "$ConfigPath\etc\network\$net2.cfg" +!insertmacro modifyConfigEntry "{NODE_TYPE}" "master" "$ConfigPath\etc\network\$net3.cfg" !insertmacro modifyConfigEntry "listen_unix_socket_path" "#listen_unix_socket_path" "$ConfigPath\etc\${NODE_NAME}.cfg" !insertmacro modifyConfigEntry "#listen_port_tcp=12345" "listen_port_tcp=12345" "$ConfigPath\etc\${NODE_NAME}.cfg" !insertmacro modifyConfigEntry "{PREFIX}" "$ConfigPath" "$ConfigPath\etc\${NODE_NAME}.cfg" -!insertmacro modifyConfigEntry "{PREFIX}" "$ConfigPath" "$ConfigPath\etc\network\core-t\chain-0.cfg" -!insertmacro modifyConfigEntry "{PREFIX}" "$ConfigPath" "$ConfigPath\etc\network\core-t\chain-plasma.cfg" -!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\core-t\chain-0.cfg" -!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\core-t\chain-plasma.cfg" -!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\subzero\chain-0.cfg" -!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\subzero\support-chain.cfg" -!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\kelvpn-minkowski\chain-0.cfg" -!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\kelvpn-minkowski\support-chain.cfg" +#!insertmacro modifyConfigEntry "{PREFIX}" "$ConfigPath" "$ConfigPath\etc\network\core-t\chain-0.cfg" +#!insertmacro modifyConfigEntry "{PREFIX}" "$ConfigPath" "$ConfigPath\etc\network\core-t\chain-plasma.cfg" +!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\$net1\chain-0.cfg" +!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\$net1\main.cfg" +!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\$net1\support.cfg" + +!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\$net3\chain-0.cfg" +!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\$net3\support-chain.cfg" + +!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\$net2\chain-0.cfg" +!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\$net2\chain-plasma.cfg" +!insertmacro modifyConfigEntry "/opt/cellframe-node" "$ConfigPath" "$ConfigPath\etc\network\$net2\chain-support.cfg" !insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\${NODE_NAME}.cfg" -!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\core-t\chain-0.cfg" -!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\core-t\chain-plasma.cfg" -!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\subzero\chain-0.cfg" -!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\subzero\support-chain.cfg" -!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\kelvpn-minkowski\chain-0.cfg" -!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\kelvpn-minkowski\support-chain.cfg" +!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\$net1\chain-0.cfg" +!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\$net1\main.cfg" +!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\$net1\support.cfg" + +!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\$net2\chain-0.cfg" +!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\$net2\chain-plasma.cfg" +!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\$net2\chain-support.cfg" + +!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\$net3\chain-0.cfg" +!insertmacro modifyConfigEntry "/" "\" "$ConfigPath\etc\network\$net3\support-chain.cfg" !macroend