Files
envi-code/autoCompile/WF2026/environment_zw.json
T

775 lines
16 KiB
JSON
Raw Normal View History

2026-09-28 15:28:50 +08:00
{
"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 /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 /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 /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"
]
}
}
}
}