| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307 |
- [
- {
- "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": "Optimize for debugging",
- "value": "true",
- "flags": [
- "CaseInsensitive"
- ]
- },
- {
- "name": "GenerateDebugInformation",
- "switch": "DEBUG:FASTLINK",
- "comment": "Optimize for faster linking",
- "value": "DebugFastLink",
- "flags": [
- "CaseInsensitive"
- ]
- },
- {
- "name": "GenerateDebugInformation",
- "switch": "DEBUG:FULL",
- "comment": "Optimize for debugging",
- "value": "true",
- "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: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": "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"
- ]
- }
- ]
|