{ "compiler-list": { "MsBuild2019": "c:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild\\Current\\Bin\\MSBuild.exe", "MsBuild2005": "c:\\Program Files (x86)\\Microsoft Visual Studio 8\\Common7\\IDE\\" }, "product-list": [ "ENV_2025_V6_S0" ], "lockMode-list": [ "BAL_LOCAL", "BAL_REMOTE" ], "buildType-list": [ "build", "rebuild", "clean" ], "platform-list": [ "x64" ], "config-list": [ "release", "debug" ], "toolset-list": [ "v141+R26" ], "SVN": "..\\..\\", "package": { "iscc": "c:\\Program Files (x86)\\Inno Setup 5\\ISCC.exe", "iss-list": { "ENV_2025_V6_S0": ".\\ISS_File\\environment_zw.iss" } }, "startup": { "compiler": "MsBuild2019", "path": "..\\..\\SourceCode\\Code2026\\Startapp\\Startapp.csproj", "iconPath": "..\\..\\SourceCode\\Code2026\\startapp\\bmp\\", "iconName": { "ENV_2025_V6_S0": "poolplant_zw.ico", "targetIcon": "startup.ico" } }, "copy-list": { "ENV_2025_V6_S0": { "arg-list": { "sp": [ "..\\..\\setup\\poolplant3d\\WF2023" ], "sp2026": [ "..\\..\\setup\\poolplant3d\\WF2026" ], "dp": [ ".\\Original-File\\environment_zw" ], "bp": [ "..\\..\\bin\\ZWCode2026" ], "dir": [ "mdlapps", "help", "sys", "demo", "drawframe", "temp", "Support", "Equipment2D", "programdata", "dwb", "tk" ], "exe": [ "wfKernal.zrx", "wfoutdoor.zrx", "wfAnotate.zrx", "wfpipew.zrx", "wfA.zrx", "wfB.zrx", "wfK.zrx", "wfS.zrx", "shs_sqlite.dll", "GeometryUtility.dll", "SQliteServer.dll", "PipelineCmd.zrx", "PIDLineCmd.zrx", "AecRxBase.zrx", "EarthWormCmd.zrx", "EWMain.zrx", "pool3dcmd.zrx", "shstk.zrx", "eleccmd.zrx", "hvaccmd.zrx", "adsxrx.zrx", "ThunderProof.zrx", "SPLDCmd.zrx", "mfcctrl.dll", "dimension.zrx", "ArchCmd.zrx", "PlumbingCmd.zrx", "PipeHangerCmd.zrx", "PipelineSpecCmd.zrx" ], "encryptExe": [ "CoreCommand.zrx" ] }, "clean-list": [ { "cmd": "$dp", "args": [ "dp" ] } ], "copy-list": [ { "comment": "wf2023所有内容拷贝到环境目录", "cmd": "xcopy $sp\\$dir\\*.* $dp\\$dir\\ /s /e /y", "args": [ "sp", "dp", "dir" ] }, { "cmd": "xcopy $bp\\[$cf]-[$pf]-[$tsrv]\\$exe $dp\\[$tsrv][$pf]\\ /s /e /y", "args": [ "bp", "cf", "pf", "tsrv", "exe", "dp" ] }, { "cmd": "xcopy $bp\\[$cf]-[$pf]-[$tsrv]\\shhlr*.dll $dp\\[$tsrv][$pf]\\ /s /e /y", "args": [ "bp", "cf", "pf", "tsrv", "dp" ] }, { "cmd": "xcopy $bp\\[$cf]-[$pf]-[$tsrv]-[$pd]-[$lm]\\$encryptExe $dp\\$lm\\[$tsrv][$pf]\\ /s /e /y", "args": [ "bp", "cf", "pf", "tsrv", "pd", "lm", "encryptExe", "dp" ] }, { "cmd": "xcopy $sp\\gmp_dll\\lib_$pf\\*.dll $dp\\[$tsrv][$pf]\\ /s /e /y", "args": [ "sp", "pf", "dp", "tsrv" ] }, { "cmd": "copy $sp\\sqlite3_dll\\$pf\\*.dll $dp\\[$tsrv][$pf]\\ /y", "args": [ "sp", "pf", "dp", "tsrv" ] }, { "cmd": "copy $sp\\rx\\zwcad.rx $dp\\[$tsrv][$pf]\\ /y", "args": [ "sp", "dp", "tsrv", "pf" ] }, { "cmd": "xcopy $sp\\bitanswer\\$lm\\*.* $dp\\ /y", "args": [ "sp", "lm", "dp" ] }, { "cmd": "xcopy $sp\\*.* $dp\\ /y", "args": [ "sp", "dp" ] }, { "cmd": "xcopy ..\\..\\bin\\Code2026\\release-startapp\\*.exe $dp\\ /s /e /y", "args": [ "dp" ] }, { "cmd": "xcopy ..\\..\\bin\\Code2026\\release-startapp\\*.dll $dp\\ /s /e /y", "args": [ "dp" ] } ] } }, "project-list": { "ENV_2025_V6_S0": { "SHHlr": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\SHHlr\\SHHlr_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "wtpv", "na", "pd", "slm", "ts" ], "Dependencies": [] }, "startapp": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\startapp\\startapp.csproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:\"rebuild\" /p:Configuration=\"release\";Platform=\"AnyCPU\" /flp1:logfile=$na.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "na" ], "Dependencies": [] }, "AdsXRx": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\AdsXRx\\AdsXRx_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [] }, "ThunderProof": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\ThunderProof\\ThunderProof_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "AdsXRx" ] }, "SQliteServer": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\sqliteserver\\SqliteServer_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [] }, "MFCCtrl": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\MFCCtrl\\MFCCtrl_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [] }, "AecRxBase": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\AecRxBase\\AecRxBase_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm;TRIAL_YEAR=\"TRIAL_YEAR=2026\" /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [] }, "GeometryUtility": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\GeometryUtility\\GeometryUtility_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [] }, "CoreLibrary": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\CoreLibrary\\CoreLibrary_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;PRODUCT=$pd;LOCKMODE=$lm;TRIAL_YEAR=\"TRIAL_YEAR=2026\" /flp1:logfile=$na-$cf-$bt-$pf-$ts-$pd-$lm.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "lm", "pd" ], "Dependencies": [] }, "CoreCommand": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\CoreCommand\\CoreCommand_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;PRODUCT=$pd;LOCKMODE=$lm;TRIAL_YEAR=\"TRIAL_YEAR=2026\" /flp1:logfile=$na-$cf-$bt-$pf-$ts-$pd-$lm.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "lm", "pd" ], "Dependencies": [ "AecRxBase", "GeometryUtility", "SQliteServer", "CoreLibrary" ] }, "Dimension": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\Dimension\\Dimension_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "AecRxBase" ] }, "EWMain": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\EarthWormMain\\KTMain_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "CoreCommand" ] }, "SPLDCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\SPLDCmd\\SPLDCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "CoreCommand" ] }, "shsTK": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\shstk\\shstk_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "CoreCommand" ] }, "ElecCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\ElecCmd\\ElecCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "CoreCommand", "MFCCtrl", "SQliteServer" ] }, "HvacCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\HvacCmd\\HvacCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "CoreCommand", "MFCCtrl", "SQliteServer" ] }, "PipelineCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\PipelineCmd\\PipelineCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "AecRxBase", "CoreCommand" ] }, "PIDLineCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\PIDLineCmd\\PIDLineCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "AecRxBase", "CoreCommand" ] }, "pool3dcmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\Pool3dCmd\\pool3dcmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "AecRxBase", "CoreCommand", "GeometryUtility" ] }, "EarthWormCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\EarthWormCmd\\EarthWormCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "AecRxBase", "CoreCommand", "GeometryUtility" ] }, "PlumbingCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\PlumbingCmd\\PlumbingCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "AecRxBase", "CoreCommand" ] }, "ArchCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\ArchCmd\\ArchCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "AecRxBase", "CoreCommand" ] }, "PipelineSpecCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\PipelineSpecCmd\\PipelineSpecCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "AecRxBase", "CoreCommand" ] }, "PipeHangerCmd": { "arg-list": { "vp": [ "..\\..\\SourceCode\\Code2026\\PipeHanger\\PipeHangerCmd_zw2026.vcxproj" ] }, "cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;LOCKMODE=$slm /flp1:logfile=$na-$cf-$bt-$pf-$ts.log;errorsonly;Verbosity:quiet /clp:Summary", "args": [ "MsBuild2019", "vp", "bt", "cf", "pf", "ts", "wtpv", "na", "pd", "slm" ], "Dependencies": [ "SQliteServer", "AecRxBase", "CoreCommand" ] } } } }