134 lines
4.2 KiB
JSON
134 lines
4.2 KiB
JSON
{
|
|
"compiler-list": {
|
|
"MsBuild2019": "c:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild\\Current\\Bin\\MSBuild.exe"
|
|
},
|
|
"product-list": [
|
|
"WF2023"
|
|
],
|
|
"lockMode-list": [
|
|
"BAL_LOCAL",
|
|
"BAL_REMOTE"
|
|
],
|
|
"buildType-list": [
|
|
"build",
|
|
"rebuild",
|
|
"clean"
|
|
],
|
|
"platform-list": [
|
|
"x64"
|
|
],
|
|
"config-list": [
|
|
"debug"
|
|
],
|
|
"toolset-list": [
|
|
"v90",
|
|
"v100",
|
|
"v110",
|
|
"v140",
|
|
"v140+R22",
|
|
"v141",
|
|
"v142",
|
|
"v143"
|
|
],
|
|
"SVN": "..\\..\\",
|
|
"package":{
|
|
"iscc": "\"c:\\Program Files\\7-Zip\\7z.exe\" a -tzip debug-library.zip ",
|
|
"iss-list":{
|
|
"WF2023":".\\pp3d_debug_library\\*"
|
|
}
|
|
},
|
|
"copy-list":{
|
|
"WF2023": {
|
|
"arg-list": {
|
|
"dp": [
|
|
".\\pp3d_debug_library"
|
|
],
|
|
"bp": [
|
|
"..\\..\\lib\\Code2026"
|
|
],
|
|
"exe": [
|
|
"AecRxBase.lib",
|
|
"GeometryUtility.lib",
|
|
"SQliteServer.lib",
|
|
"MFCCtrl.lib"
|
|
],
|
|
"encryptExe": [
|
|
"CoreLibrary.lib"
|
|
]
|
|
},
|
|
"clean-list": [
|
|
{
|
|
"cmd": "$dp",
|
|
"args": [ "dp"]
|
|
}
|
|
],
|
|
"copy-list": [
|
|
{
|
|
"cmd": "xcopy $bp\\[$cf]-[$pf]-[$tsrv]\\$exe $dp\\[$cf]-[$pf]-[$tsrv]\\ /s /e /y",
|
|
"args": ["bp", "cf", "pf", "tsrv", "exe", "dp"]
|
|
},
|
|
{
|
|
"cmd": "xcopy $bp\\[$cf]-[$pf]-[$tsrv]-[$lm]\\$encryptExe $dp\\[$cf]-[$pf]-[$tsrv]-[]\\ /s /e /y",
|
|
"args": ["bp", "cf", "pf", "tsrv", "pd", "lm", "encryptExe", "dp"]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"project-list":{
|
|
"WF2023": {
|
|
"SQliteServer": {
|
|
"arg-list":{
|
|
"vp": ["..\\..\\SourceCode\\Code2026\\sqliteserver\\SqliteServer18.vcxproj"]
|
|
},
|
|
"cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;WindowsTargetPlatformVersion=$wtpv;PRODUCT=$pd;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\\AecRxBase18.vcxproj"]
|
|
},
|
|
"cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;WindowsTargetPlatformVersion=$wtpv;PRODUCT=$pd;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\\GeometryUtility18.vcxproj"]
|
|
},
|
|
"cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;WindowsTargetPlatformVersion=$wtpv;PRODUCT=$pd;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\\CoreLibrary18.vcxproj"]
|
|
},
|
|
"cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;WindowsTargetPlatformVersion=$wtpv;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": []
|
|
},
|
|
"MFCCtrl": {
|
|
"arg-list":{
|
|
"vp": ["..\\..\\SourceCode\\Code2026\\MFCCtrl\\MFCCtrl18.vcxproj"]
|
|
},
|
|
"cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;WindowsTargetPlatformVersion=$wtpv;PRODUCT=$pd;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": []
|
|
}
|
|
}
|
|
},
|
|
"back":
|
|
{
|
|
"CoreLibrary": {
|
|
"arg-list":{
|
|
"vp": ["..\\..\\SourceCode\\Code2026\\CoreLibrary\\CoreLibrary18.vcxproj"]
|
|
},
|
|
"cmd": "\"$MsBuild2019\" \"$vp\" /t:$bt /p:Configuration=$cf;Platform=$pf;PlatformToolset=$ts;WindowsTargetPlatformVersion=$wtpv;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": []
|
|
}
|
|
}
|
|
} |