You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1324 lines
26 KiB
1324 lines
26 KiB
5 years ago
|
[
|
||
|
{
|
||
|
"name": "ShowProgress",
|
||
|
"switch": "",
|
||
|
"comment": "Not Set",
|
||
|
"value": "NotSet",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ShowProgress",
|
||
|
"switch": "VERBOSE",
|
||
|
"comment": "Display all progress messages",
|
||
|
"value": "LinkVerbose",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ShowProgress",
|
||
|
"switch": "VERBOSE:Lib",
|
||
|
"comment": "For Libraries Searched",
|
||
|
"value": "LinkVerboseLib",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ShowProgress",
|
||
|
"switch": "VERBOSE:ICF",
|
||
|
"comment": "About COMDAT folding during optimized linking",
|
||
|
"value": "LinkVerboseICF",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ShowProgress",
|
||
|
"switch": "VERBOSE:REF",
|
||
|
"comment": "About data removed during optimized linking",
|
||
|
"value": "LinkVerboseREF",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ShowProgress",
|
||
|
"switch": "VERBOSE:SAFESEH",
|
||
|
"comment": "About Modules incompatible with SEH",
|
||
|
"value": "LinkVerboseSAFESEH",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ShowProgress",
|
||
|
"switch": "VERBOSE:CLR",
|
||
|
"comment": "About linker activity related to managed code",
|
||
|
"value": "LinkVerboseCLR",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ForceFileOutput",
|
||
|
"switch": "FORCE",
|
||
|
"comment": "Enabled",
|
||
|
"value": "Enabled",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ForceFileOutput",
|
||
|
"switch": "FORCE:MULTIPLE",
|
||
|
"comment": "Multiply Defined Symbol Only",
|
||
|
"value": "MultiplyDefinedSymbolOnly",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ForceFileOutput",
|
||
|
"switch": "FORCE:UNRESOLVED",
|
||
|
"comment": "Undefined Symbol Only",
|
||
|
"value": "UndefinedSymbolOnly",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CreateHotPatchableImage",
|
||
|
"switch": "FUNCTIONPADMIN",
|
||
|
"comment": "Enabled",
|
||
|
"value": "Enabled",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CreateHotPatchableImage",
|
||
|
"switch": "FUNCTIONPADMIN:5",
|
||
|
"comment": "X86 Image Only",
|
||
|
"value": "X86Image",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CreateHotPatchableImage",
|
||
|
"switch": "FUNCTIONPADMIN:6",
|
||
|
"comment": "X64 Image Only",
|
||
|
"value": "X64Image",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CreateHotPatchableImage",
|
||
|
"switch": "FUNCTIONPADMIN:16",
|
||
|
"comment": "Itanium Image Only",
|
||
|
"value": "ItaniumImage",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "UACExecutionLevel",
|
||
|
"switch": "level='asInvoker'",
|
||
|
"comment": "asInvoker",
|
||
|
"value": "AsInvoker",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "UACExecutionLevel",
|
||
|
"switch": "level='highestAvailable'",
|
||
|
"comment": "highestAvailable",
|
||
|
"value": "HighestAvailable",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "UACExecutionLevel",
|
||
|
"switch": "level='requireAdministrator'",
|
||
|
"comment": "requireAdministrator",
|
||
|
"value": "RequireAdministrator",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateDebugInformation",
|
||
|
"switch": "DEBUG",
|
||
|
"comment": "Generate Debug Information",
|
||
|
"value": "true",
|
||
|
"flags": [
|
||
|
"CaseInsensitive"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateDebugInformation",
|
||
|
"switch": "DEBUG:FASTLINK",
|
||
|
"comment": "Generate Debug Information optimized for faster links",
|
||
|
"value": "DebugFastLink",
|
||
|
"flags": [
|
||
|
"CaseInsensitive"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateDebugInformation",
|
||
|
"switch": "DEBUG:FULL",
|
||
|
"comment": "Generate Debug Information optimized for sharing and publishing",
|
||
|
"value": "DebugFull",
|
||
|
"flags": [
|
||
|
"CaseInsensitive"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateDebugInformation",
|
||
|
"switch": "DEBUG:NONE",
|
||
|
"comment": "Produces no debugging information",
|
||
|
"value": "false",
|
||
|
"flags": [
|
||
|
"CaseInsensitive"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "",
|
||
|
"comment": "Not Set",
|
||
|
"value": "NotSet",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "SUBSYSTEM:CONSOLE",
|
||
|
"comment": "Console",
|
||
|
"value": "Console",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "SUBSYSTEM:WINDOWS",
|
||
|
"comment": "Windows",
|
||
|
"value": "Windows",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "SUBSYSTEM:NATIVE",
|
||
|
"comment": "Native",
|
||
|
"value": "Native",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "SUBSYSTEM:EFI_APPLICATION",
|
||
|
"comment": "EFI Application",
|
||
|
"value": "EFI Application",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER",
|
||
|
"comment": "EFI Boot Service Driver",
|
||
|
"value": "EFI Boot Service Driver",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "SUBSYSTEM:EFI_ROM",
|
||
|
"comment": "EFI ROM",
|
||
|
"value": "EFI ROM",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "SUBSYSTEM:EFI_RUNTIME_DRIVER",
|
||
|
"comment": "EFI Runtime",
|
||
|
"value": "EFI Runtime",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SubSystem",
|
||
|
"switch": "SUBSYSTEM:POSIX",
|
||
|
"comment": "POSIX",
|
||
|
"value": "POSIX",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "Driver",
|
||
|
"switch": "",
|
||
|
"comment": "Not Set",
|
||
|
"value": "NotSet",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "Driver",
|
||
|
"switch": "Driver",
|
||
|
"comment": "Driver",
|
||
|
"value": "Driver",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "Driver",
|
||
|
"switch": "DRIVER:UPONLY",
|
||
|
"comment": "UP Only",
|
||
|
"value": "UpOnly",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "Driver",
|
||
|
"switch": "DRIVER:WDM",
|
||
|
"comment": "WDM",
|
||
|
"value": "WDM",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkTimeCodeGeneration",
|
||
|
"switch": "",
|
||
|
"comment": "Default",
|
||
|
"value": "Default",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkTimeCodeGeneration",
|
||
|
"switch": "LTCG:incremental",
|
||
|
"comment": "Use Fast Link Time Code Generation",
|
||
|
"value": "UseFastLinkTimeCodeGeneration",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkTimeCodeGeneration",
|
||
|
"switch": "LTCG",
|
||
|
"comment": "Use Link Time Code Generation",
|
||
|
"value": "UseLinkTimeCodeGeneration",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkTimeCodeGeneration",
|
||
|
"switch": "LTCG:PGInstrument",
|
||
|
"comment": "Profile Guided Optimization - Instrument",
|
||
|
"value": "PGInstrument",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkTimeCodeGeneration",
|
||
|
"switch": "LTCG:PGOptimize",
|
||
|
"comment": "Profile Guided Optimization - Optimization",
|
||
|
"value": "PGOptimization",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkTimeCodeGeneration",
|
||
|
"switch": "LTCG:PGUpdate",
|
||
|
"comment": "Profile Guided Optimization - Update",
|
||
|
"value": "PGUpdate",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateWindowsMetadata",
|
||
|
"switch": "WINMD",
|
||
|
"comment": "Yes",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateWindowsMetadata",
|
||
|
"switch": "WINMD:NO",
|
||
|
"comment": "No",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataSignHash",
|
||
|
"switch": "WINMDSIGNHASH:SHA1",
|
||
|
"comment": "SHA1",
|
||
|
"value": "SHA1",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataSignHash",
|
||
|
"switch": "WINMDSIGNHASH:SHA256",
|
||
|
"comment": "SHA256",
|
||
|
"value": "SHA256",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataSignHash",
|
||
|
"switch": "WINMDSIGNHASH:SHA384",
|
||
|
"comment": "SHA384",
|
||
|
"value": "SHA384",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataSignHash",
|
||
|
"switch": "WINMDSIGNHASH:SHA512",
|
||
|
"comment": "SHA512",
|
||
|
"value": "SHA512",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "",
|
||
|
"comment": "Not Set",
|
||
|
"value": "NotSet",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:ARM",
|
||
|
"comment": "MachineARM",
|
||
|
"value": "MachineARM",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:ARM64",
|
||
|
"comment": "MachineARM64",
|
||
|
"value": "MachineARM64",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:EBC",
|
||
|
"comment": "MachineEBC",
|
||
|
"value": "MachineEBC",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:IA64",
|
||
|
"comment": "MachineIA64",
|
||
|
"value": "MachineIA64",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:MIPS",
|
||
|
"comment": "MachineMIPS",
|
||
|
"value": "MachineMIPS",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:MIPS16",
|
||
|
"comment": "MachineMIPS16",
|
||
|
"value": "MachineMIPS16",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:MIPSFPU",
|
||
|
"comment": "MachineMIPSFPU",
|
||
|
"value": "MachineMIPSFPU",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:MIPSFPU16",
|
||
|
"comment": "MachineMIPSFPU16",
|
||
|
"value": "MachineMIPSFPU16",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:SH4",
|
||
|
"comment": "MachineSH4",
|
||
|
"value": "MachineSH4",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:THUMB",
|
||
|
"comment": "MachineTHUMB",
|
||
|
"value": "MachineTHUMB",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:X64",
|
||
|
"comment": "MachineX64",
|
||
|
"value": "MachineX64",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TargetMachine",
|
||
|
"switch": "MACHINE:X86",
|
||
|
"comment": "MachineX86",
|
||
|
"value": "MachineX86",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRThreadAttribute",
|
||
|
"switch": "CLRTHREADATTRIBUTE:MTA",
|
||
|
"comment": "MTA threading attribute",
|
||
|
"value": "MTAThreadingAttribute",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRThreadAttribute",
|
||
|
"switch": "CLRTHREADATTRIBUTE:STA",
|
||
|
"comment": "STA threading attribute",
|
||
|
"value": "STAThreadingAttribute",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRThreadAttribute",
|
||
|
"switch": "CLRTHREADATTRIBUTE:NONE",
|
||
|
"comment": "Default threading attribute",
|
||
|
"value": "DefaultThreadingAttribute",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRImageType",
|
||
|
"switch": "CLRIMAGETYPE:IJW",
|
||
|
"comment": "Force IJW image",
|
||
|
"value": "ForceIJWImage",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRImageType",
|
||
|
"switch": "CLRIMAGETYPE:PURE",
|
||
|
"comment": "Force Pure IL Image",
|
||
|
"value": "ForcePureILImage",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRImageType",
|
||
|
"switch": "CLRIMAGETYPE:SAFE",
|
||
|
"comment": "Force Safe IL Image",
|
||
|
"value": "ForceSafeILImage",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRImageType",
|
||
|
"switch": "",
|
||
|
"comment": "Default image type",
|
||
|
"value": "Default",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SignHash",
|
||
|
"switch": "CLRSIGNHASH:SHA1",
|
||
|
"comment": "SHA1",
|
||
|
"value": "SHA1",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SignHash",
|
||
|
"switch": "CLRSIGNHASH:SHA256",
|
||
|
"comment": "SHA256",
|
||
|
"value": "SHA256",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SignHash",
|
||
|
"switch": "CLRSIGNHASH:SHA384",
|
||
|
"comment": "SHA384",
|
||
|
"value": "SHA384",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SignHash",
|
||
|
"switch": "CLRSIGNHASH:SHA512",
|
||
|
"comment": "SHA512",
|
||
|
"value": "SHA512",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkErrorReporting",
|
||
|
"switch": "ERRORREPORT:PROMPT",
|
||
|
"comment": "PromptImmediately",
|
||
|
"value": "PromptImmediately",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkErrorReporting",
|
||
|
"switch": "ERRORREPORT:QUEUE",
|
||
|
"comment": "Queue For Next Login",
|
||
|
"value": "QueueForNextLogin",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkErrorReporting",
|
||
|
"switch": "ERRORREPORT:SEND",
|
||
|
"comment": "Send Error Report",
|
||
|
"value": "SendErrorReport",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkErrorReporting",
|
||
|
"switch": "ERRORREPORT:NONE",
|
||
|
"comment": "No Error Report",
|
||
|
"value": "NoErrorReport",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRSupportLastError",
|
||
|
"switch": "CLRSupportLastError",
|
||
|
"comment": "Enabled",
|
||
|
"value": "Enabled",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRSupportLastError",
|
||
|
"switch": "CLRSupportLastError:NO",
|
||
|
"comment": "Disabled",
|
||
|
"value": "Disabled",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRSupportLastError",
|
||
|
"switch": "CLRSupportLastError:SYSTEMDLL",
|
||
|
"comment": "System Dlls Only",
|
||
|
"value": "SystemDlls",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkIncremental",
|
||
|
"switch": "INCREMENTAL:NO",
|
||
|
"comment": "Enable Incremental Linking",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkIncremental",
|
||
|
"switch": "INCREMENTAL",
|
||
|
"comment": "Enable Incremental Linking",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SuppressStartupBanner",
|
||
|
"switch": "NOLOGO",
|
||
|
"comment": "Suppress Startup Banner",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkStatus",
|
||
|
"switch": "LTCG:NOSTATUS",
|
||
|
"comment": "Link Status",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkStatus",
|
||
|
"switch": "LTCG:STATUS",
|
||
|
"comment": "Link Status",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "PreventDllBinding",
|
||
|
"switch": "ALLOWBIND:NO",
|
||
|
"comment": "Prevent Dll Binding",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "PreventDllBinding",
|
||
|
"switch": "ALLOWBIND",
|
||
|
"comment": "Prevent Dll Binding",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TreatLinkerWarningAsErrors",
|
||
|
"switch": "WX:NO",
|
||
|
"comment": "Treat Linker Warning As Errors",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TreatLinkerWarningAsErrors",
|
||
|
"switch": "WX",
|
||
|
"comment": "Treat Linker Warning As Errors",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "IgnoreAllDefaultLibraries",
|
||
|
"switch": "NODEFAULTLIB",
|
||
|
"comment": "Ignore All Default Libraries",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateManifest",
|
||
|
"switch": "MANIFEST:NO",
|
||
|
"comment": "Generate Manifest",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateManifest",
|
||
|
"switch": "MANIFEST",
|
||
|
"comment": "Generate Manifest",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "AllowIsolation",
|
||
|
"switch": "ALLOWISOLATION:NO",
|
||
|
"comment": "Allow Isolation",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "AllowIsolation",
|
||
|
"switch": "",
|
||
|
"comment": "Allow Isolation",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "EnableUAC",
|
||
|
"switch": "MANIFESTUAC:",
|
||
|
"comment": "",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"UserRequired",
|
||
|
"SpaceAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "UACUIAccess",
|
||
|
"switch": "uiAccess='false'",
|
||
|
"comment": "UAC Bypass UI Protection",
|
||
|
"value": "false",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"UserRequired"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "UACUIAccess",
|
||
|
"switch": "uiAccess='false'",
|
||
|
"comment": "UAC Bypass UI Protection",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "UACUIAccess",
|
||
|
"switch": "uiAccess='true'",
|
||
|
"comment": "UAC Bypass UI Protection",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ManifestEmbed",
|
||
|
"switch": "manifest:embed",
|
||
|
"comment": "Embed Manifest",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "GenerateMapFile",
|
||
|
"switch": "MAP",
|
||
|
"comment": "Generate Map File",
|
||
|
"value": "true",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"UserIgnored",
|
||
|
"Continue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "MapExports",
|
||
|
"switch": "MAPINFO:EXPORTS",
|
||
|
"comment": "Map Exports",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "AssemblyDebug",
|
||
|
"switch": "ASSEMBLYDEBUG:DISABLE",
|
||
|
"comment": "Debuggable Assembly",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "AssemblyDebug",
|
||
|
"switch": "ASSEMBLYDEBUG",
|
||
|
"comment": "Debuggable Assembly",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LargeAddressAware",
|
||
|
"switch": "LARGEADDRESSAWARE:NO",
|
||
|
"comment": "Enable Large Addresses",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LargeAddressAware",
|
||
|
"switch": "LARGEADDRESSAWARE",
|
||
|
"comment": "Enable Large Addresses",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TerminalServerAware",
|
||
|
"switch": "TSAWARE:NO",
|
||
|
"comment": "Terminal Server",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TerminalServerAware",
|
||
|
"switch": "TSAWARE",
|
||
|
"comment": "Terminal Server",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SwapRunFromCD",
|
||
|
"switch": "SWAPRUN:CD",
|
||
|
"comment": "Swap Run From CD",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SwapRunFromNET",
|
||
|
"switch": "SWAPRUN:NET",
|
||
|
"comment": "Swap Run From Network",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "OptimizeReferences",
|
||
|
"switch": "OPT:NOREF",
|
||
|
"comment": "References",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "OptimizeReferences",
|
||
|
"switch": "OPT:REF",
|
||
|
"comment": "References",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "EnableCOMDATFolding",
|
||
|
"switch": "OPT:NOICF",
|
||
|
"comment": "Enable COMDAT Folding",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "EnableCOMDATFolding",
|
||
|
"switch": "OPT:ICF",
|
||
|
"comment": "Enable COMDAT Folding",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "IgnoreEmbeddedIDL",
|
||
|
"switch": "IGNOREIDL",
|
||
|
"comment": "Ignore Embedded IDL",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "AppContainer",
|
||
|
"switch": "APPCONTAINER",
|
||
|
"comment": "",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataLinkDelaySign",
|
||
|
"switch": "WINMDDELAYSIGN:NO",
|
||
|
"comment": "Windows Metadata Delay Sign",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataLinkDelaySign",
|
||
|
"switch": "WINMDDELAYSIGN",
|
||
|
"comment": "Windows Metadata Delay Sign",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "NoEntryPoint",
|
||
|
"switch": "NOENTRY",
|
||
|
"comment": "No Entry Point",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SetChecksum",
|
||
|
"switch": "RELEASE",
|
||
|
"comment": "Set Checksum",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "RandomizedBaseAddress",
|
||
|
"switch": "DYNAMICBASE:NO",
|
||
|
"comment": "Randomized Base Address",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "RandomizedBaseAddress",
|
||
|
"switch": "DYNAMICBASE",
|
||
|
"comment": "Randomized Base Address",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "FixedBaseAddress",
|
||
|
"switch": "FIXED:NO",
|
||
|
"comment": "Fixed Base Address",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "FixedBaseAddress",
|
||
|
"switch": "FIXED",
|
||
|
"comment": "Fixed Base Address",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "DataExecutionPrevention",
|
||
|
"switch": "NXCOMPAT:NO",
|
||
|
"comment": "Data Execution Prevention (DEP)",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "DataExecutionPrevention",
|
||
|
"switch": "NXCOMPAT",
|
||
|
"comment": "Data Execution Prevention (DEP)",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "TurnOffAssemblyGeneration",
|
||
|
"switch": "NOASSEMBLY",
|
||
|
"comment": "Turn Off Assembly Generation",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SupportUnloadOfDelayLoadedDLL",
|
||
|
"switch": "DELAY:UNLOAD",
|
||
|
"comment": "Unload delay loaded DLL",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "SupportNobindOfDelayLoadedDLL",
|
||
|
"switch": "DELAY:NOBIND",
|
||
|
"comment": "Nobind delay loaded DLL",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "Profile",
|
||
|
"switch": "PROFILE",
|
||
|
"comment": "Profile",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkDelaySign",
|
||
|
"switch": "DELAYSIGN:NO",
|
||
|
"comment": "Delay Sign",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkDelaySign",
|
||
|
"switch": "DELAYSIGN",
|
||
|
"comment": "Delay Sign",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRUnmanagedCodeCheck",
|
||
|
"switch": "CLRUNMANAGEDCODECHECK:NO",
|
||
|
"comment": "CLR Unmanaged Code Check",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "CLRUnmanagedCodeCheck",
|
||
|
"switch": "CLRUNMANAGEDCODECHECK",
|
||
|
"comment": "CLR Unmanaged Code Check",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "DetectOneDefinitionRule",
|
||
|
"switch": "ODR",
|
||
|
"comment": "Detect One Definition Rule violations",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ImageHasSafeExceptionHandlers",
|
||
|
"switch": "SAFESEH:NO",
|
||
|
"comment": "Image Has Safe Exception Handlers",
|
||
|
"value": "false",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "ImageHasSafeExceptionHandlers",
|
||
|
"switch": "SAFESEH",
|
||
|
"comment": "Image Has Safe Exception Handlers",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkDLL",
|
||
|
"switch": "DLL",
|
||
|
"comment": "",
|
||
|
"value": "true",
|
||
|
"flags": []
|
||
|
},
|
||
|
{
|
||
|
"name": "AdditionalLibraryDirectories",
|
||
|
"switch": "LIBPATH:",
|
||
|
"comment": "Additional Library Directories",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "Natvis",
|
||
|
"switch": "NATVIS:",
|
||
|
"comment": "Natvis files",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "IgnoreSpecificDefaultLibraries",
|
||
|
"switch": "NODEFAULTLIB:",
|
||
|
"comment": "Ignore Specific Default Libraries",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "AddModuleNamesToAssembly",
|
||
|
"switch": "ASSEMBLYMODULE:",
|
||
|
"comment": "Add Module to Assembly",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "EmbedManagedResourceFile",
|
||
|
"switch": "ASSEMBLYRESOURCE:",
|
||
|
"comment": "Embed Managed Resource File",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "ForceSymbolReferences",
|
||
|
"switch": "INCLUDE:",
|
||
|
"comment": "Force Symbol References",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "DelayLoadDLLs",
|
||
|
"switch": "DELAYLOAD:",
|
||
|
"comment": "Delay Loaded Dlls",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "AssemblyLinkResource",
|
||
|
"switch": "ASSEMBLYLINKRESOURCE:",
|
||
|
"comment": "Assembly Link Resource",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "AdditionalManifestDependencies",
|
||
|
"switch": "MANIFESTDEPENDENCY:",
|
||
|
"comment": "Additional Manifest Dependencies",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "ManifestInput",
|
||
|
"switch": "manifestinput:",
|
||
|
"comment": "Manifest Input",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"SemicolonAppendable"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "OutputFile",
|
||
|
"switch": "OUT:",
|
||
|
"comment": "Output File",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "Version",
|
||
|
"switch": "VERSION:",
|
||
|
"comment": "Version",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "SpecifySectionAttributes",
|
||
|
"switch": "SECTION:",
|
||
|
"comment": "Specify Section Attributes",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "MSDOSStubFileName",
|
||
|
"switch": "STUB:",
|
||
|
"comment": "MS-DOS Stub File Name",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "ModuleDefinitionFile",
|
||
|
"switch": "DEF:",
|
||
|
"comment": "Module Definition File",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "ManifestFile",
|
||
|
"switch": "ManifestFile:",
|
||
|
"comment": "Manifest File",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "ProgramDatabaseFile",
|
||
|
"switch": "PDB:",
|
||
|
"comment": "Generate Program Database File",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "StripPrivateSymbols",
|
||
|
"switch": "PDBSTRIPPED:",
|
||
|
"comment": "Strip Private Symbols",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "MapFileName",
|
||
|
"switch": "MAP:",
|
||
|
"comment": "Map File Name",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"UserRequired"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "HeapReserveSize",
|
||
|
"switch": "HEAP:",
|
||
|
"comment": "Heap Reserve Size",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "HeapCommitSize",
|
||
|
"switch": "HEAP",
|
||
|
"comment": "Heap Commit Size",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"UserRequired"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "StackReserveSize",
|
||
|
"switch": "STACK:",
|
||
|
"comment": "Stack Reserve Size",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "StackCommitSize",
|
||
|
"switch": "STACK",
|
||
|
"comment": "Stack Commit Size",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue",
|
||
|
"UserRequired"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "FunctionOrder",
|
||
|
"switch": "ORDER:@",
|
||
|
"comment": "Function Order",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "ProfileGuidedDatabase",
|
||
|
"switch": "PGD:",
|
||
|
"comment": "Profile Guided Database",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "MidlCommandFile",
|
||
|
"switch": "MIDL:@",
|
||
|
"comment": "MIDL Commands",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "MergedIDLBaseFileName",
|
||
|
"switch": "IDLOUT:",
|
||
|
"comment": "Merged IDL Base File Name",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "TypeLibraryFile",
|
||
|
"switch": "TLBOUT:",
|
||
|
"comment": "Type Library",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataFile",
|
||
|
"switch": "WINMDFILE:",
|
||
|
"comment": "Windows Metadata File",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataLinkKeyFile",
|
||
|
"switch": "WINMDKEYFILE:",
|
||
|
"comment": "Windows Metadata Key File",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "WindowsMetadataKeyContainer",
|
||
|
"switch": "WINMDKEYCONTAINER:",
|
||
|
"comment": "Windows Metadata Key Container",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "EntryPointSymbol",
|
||
|
"switch": "ENTRY:",
|
||
|
"comment": "Entry Point",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "BaseAddress",
|
||
|
"switch": "BASE:",
|
||
|
"comment": "Base Address",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "ImportLibrary",
|
||
|
"switch": "IMPLIB:",
|
||
|
"comment": "Import Library",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "MergeSections",
|
||
|
"switch": "MERGE:",
|
||
|
"comment": "Merge Sections",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "LinkKeyFile",
|
||
|
"switch": "KEYFILE:",
|
||
|
"comment": "Key File",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "KeyContainer",
|
||
|
"switch": "KEYCONTAINER:",
|
||
|
"comment": "Key Container",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "TypeLibraryResourceID",
|
||
|
"switch": "TLBID:",
|
||
|
"comment": "TypeLib Resource ID",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "SectionAlignment",
|
||
|
"switch": "ALIGN:",
|
||
|
"comment": "SectionAlignment",
|
||
|
"value": "",
|
||
|
"flags": [
|
||
|
"UserValue"
|
||
|
]
|
||
|
}
|
||
|
]
|