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.
252 lines
12 KiB
252 lines
12 KiB
|
|
//========= Copyright © 1996-2006, Valve Corporation, All rights reserved. ============// |
|
// |
|
// Property Enumerations |
|
// |
|
//=====================================================================================// |
|
|
|
// Config |
|
PROPERTYNAME( WIN32_GENERAL, ExcludedFromBuild ) |
|
PROPERTYNAME( WIN32_GENERAL, OutputDirectory ) |
|
PROPERTYNAME( WIN32_GENERAL, IntermediateDirectory ) |
|
PROPERTYNAME( WIN32_GENERAL, ConfigurationType ) |
|
PROPERTYNAME( WIN32_GENERAL, CharacterSet ) |
|
PROPERTYNAME( WIN32_GENERAL, WholeProgramOptimization ) |
|
PROPERTYNAME( WIN32_GENERAL, ExtensionsToDeleteOnClean ) |
|
PROPERTYNAME( WIN32_GENERAL, BuildLogFile ) |
|
PROPERTYNAME( WIN32_GENERAL, InheritedProjectPropertySheets ) |
|
PROPERTYNAME( WIN32_GENERAL, UseOfMFC ) |
|
PROPERTYNAME( WIN32_GENERAL, UseOfATL ) |
|
PROPERTYNAME( WIN32_GENERAL, MinimizeCRTUseInATL ) |
|
|
|
// Debugging |
|
PROPERTYNAME( WIN32_DEBUGGING, Command ) |
|
PROPERTYNAME( WIN32_DEBUGGING, CommandArguments ) |
|
PROPERTYNAME( WIN32_DEBUGGING, RemoteMachine ) |
|
PROPERTYNAME( WIN32_DEBUGGING, WorkingDirectory ) |
|
PROPERTYNAME( WIN32_DEBUGGING, Attach ) |
|
PROPERTYNAME( WIN32_DEBUGGING, DebuggerType ) |
|
PROPERTYNAME( WIN32_DEBUGGING, Environment ) |
|
PROPERTYNAME( WIN32_DEBUGGING, MergeEnvironment ) |
|
PROPERTYNAME( WIN32_DEBUGGING, SQLDebugging ) |
|
|
|
// Compiler |
|
PROPERTYNAME( WIN32_COMPILER, UseUNICODEResponseFiles ) |
|
PROPERTYNAME( WIN32_COMPILER, AdditionalOptions ) |
|
PROPERTYNAME( WIN32_COMPILER, Optimization ) |
|
PROPERTYNAME( WIN32_COMPILER, InlineFunctionExpansion ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableIntrinsicFunctions ) |
|
PROPERTYNAME( WIN32_COMPILER, FavorSizeOrSpeed ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableFiberSafeOptimizations ) |
|
PROPERTYNAME( WIN32_COMPILER, WholeProgramOptimization ) |
|
PROPERTYNAME( WIN32_COMPILER, AdditionalIncludeDirectories ) |
|
PROPERTYNAME( WIN32_COMPILER, PreprocessorDefinitions ) |
|
PROPERTYNAME( WIN32_COMPILER, IgnoreStandardIncludePath ) |
|
PROPERTYNAME( WIN32_COMPILER, GeneratePreprocessedFile ) |
|
PROPERTYNAME( WIN32_COMPILER, KeepComments ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableStringPooling ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableMinimalRebuild ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableCPPExceptions ) |
|
PROPERTYNAME( WIN32_COMPILER, BasicRuntimeChecks ) |
|
PROPERTYNAME( WIN32_COMPILER, SmallerTypeCheck ) |
|
PROPERTYNAME( WIN32_COMPILER, RuntimeLibrary ) |
|
PROPERTYNAME( WIN32_COMPILER, StructMemberAlignment ) |
|
PROPERTYNAME( WIN32_COMPILER, BufferSecurityCheck ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableFunctionLevelLinking ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableEnhancedInstructionSet ) |
|
PROPERTYNAME( WIN32_COMPILER, FloatingPointModel ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableFloatingPointExceptions ) |
|
PROPERTYNAME( WIN32_COMPILER, DisableLanguageExtensions ) |
|
PROPERTYNAME( WIN32_COMPILER, DefaultCharUnsigned ) |
|
PROPERTYNAME( WIN32_COMPILER, TreatWCHAR_TAsBuiltInType ) |
|
PROPERTYNAME( WIN32_COMPILER, ForceConformanceInForLoopScope ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableRunTimeTypeInfo ) |
|
PROPERTYNAME( WIN32_COMPILER, OpenMPSupport ) |
|
PROPERTYNAME( WIN32_COMPILER, CreateUsePrecompiledHeader ) |
|
PROPERTYNAME( WIN32_COMPILER, CreateUsePCHThroughFile ) |
|
PROPERTYNAME( WIN32_COMPILER, PrecompiledHeaderFile ) |
|
PROPERTYNAME( WIN32_COMPILER, ExpandAttributedSource ) |
|
PROPERTYNAME( WIN32_COMPILER, AssemblerOutput ) |
|
PROPERTYNAME( WIN32_COMPILER, ASMListLocation ) |
|
PROPERTYNAME( WIN32_COMPILER, ObjectFileName ) |
|
PROPERTYNAME( WIN32_COMPILER, ProgramDatabaseFileName ) |
|
PROPERTYNAME( WIN32_COMPILER, GenerateXMLDocumentationFiles ) |
|
PROPERTYNAME( WIN32_COMPILER, EnableBrowseInformation ) |
|
PROPERTYNAME( WIN32_COMPILER, BrowseFile ) |
|
PROPERTYNAME( WIN32_COMPILER, WarningLevel ) |
|
PROPERTYNAME( WIN32_COMPILER, TreatWarningsAsErrors ) |
|
PROPERTYNAME( WIN32_COMPILER, Detect64bitPortabilityIssues ) |
|
PROPERTYNAME( WIN32_COMPILER, SuppressStartupBanner ) |
|
PROPERTYNAME( WIN32_COMPILER, DebugInformationFormat ) |
|
PROPERTYNAME( WIN32_COMPILER, CompileAs ) |
|
PROPERTYNAME( WIN32_COMPILER, ForceIncludes ) |
|
PROPERTYNAME( WIN32_COMPILER, ShowIncludes ) |
|
PROPERTYNAME( WIN32_COMPILER, UndefineAllPreprocessorDefinitions ) |
|
PROPERTYNAME( WIN32_COMPILER, UndefinePreprocessorDefinitions ) |
|
PROPERTYNAME( WIN32_COMPILER, UseFullPaths ) |
|
PROPERTYNAME( WIN32_COMPILER, OmitDefaultLibraryNames ) |
|
PROPERTYNAME( WIN32_COMPILER, TrapIntegerDividesOptimization ) |
|
PROPERTYNAME( WIN32_COMPILER, PreschedulingOptimization ) |
|
PROPERTYNAME( WIN32_COMPILER, InlineAssemblyOptimization ) |
|
PROPERTYNAME( WIN32_COMPILER, RegisterReservation ) |
|
PROPERTYNAME( WIN32_COMPILER, Stalls ) |
|
PROPERTYNAME( WIN32_COMPILER, CallAttributedProfiling ) |
|
PROPERTYNAME( WIN32_COMPILER, XMLDocumentationFileName ) |
|
PROPERTYNAME( WIN32_COMPILER, DisableSpecificWarnings ) |
|
PROPERTYNAME( WIN32_COMPILER, ResolveUsingReferences ) |
|
PROPERTYNAME( WIN32_COMPILER, OmitFramePointers ) |
|
PROPERTYNAME( WIN32_COMPILER, CallingConvention ) |
|
PROPERTYNAME( WIN32_COMPILER, ForceUsing ) |
|
PROPERTYNAME( WIN32_COMPILER, ErrorReporting ) |
|
|
|
// Librarian |
|
PROPERTYNAME( WIN32_LIBRARIAN, UseUNICODEResponseFiles ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, AdditionalDependencies ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, OutputFile ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, AdditionalLibraryDirectories ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, SuppressStartupBanner ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, ModuleDefinitionFileName ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, IgnoreAllDefaultLibraries ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, IgnoreSpecificLibrary ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, ExportNamedFunctions ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, ForceSymbolReferences ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, LinkLibraryDependencies ) |
|
PROPERTYNAME( WIN32_LIBRARIAN, AdditionalOptions ) |
|
|
|
// Linker |
|
PROPERTYNAME( WIN32_LINKER, IgnoreImportLibrary ) |
|
PROPERTYNAME( WIN32_LINKER, UseUNICODEResponseFiles ) |
|
PROPERTYNAME( WIN32_LINKER, AdditionalOptions ) |
|
PROPERTYNAME( WIN32_LINKER, AdditionalDependencies ) |
|
PROPERTYNAME( WIN32_LINKER, ShowProgress ) |
|
PROPERTYNAME( WIN32_LINKER, OutputFile ) |
|
PROPERTYNAME( WIN32_LINKER, Version ) |
|
PROPERTYNAME( WIN32_LINKER, EnableIncrementalLinking ) |
|
PROPERTYNAME( WIN32_LINKER, SuppressStartupBanner ) |
|
PROPERTYNAME( WIN32_LINKER, AdditionalLibraryDirectories ) |
|
PROPERTYNAME( WIN32_LINKER, GenerateManifest ) |
|
PROPERTYNAME( WIN32_LINKER, IgnoreAllDefaultLibraries ) |
|
PROPERTYNAME( WIN32_LINKER, IgnoreSpecificLibrary ) |
|
PROPERTYNAME( WIN32_LINKER, ModuleDefinitionFile ) |
|
PROPERTYNAME( WIN32_LINKER, GenerateDebugInfo ) |
|
PROPERTYNAME( WIN32_LINKER, DebuggableAssembly ) |
|
PROPERTYNAME( WIN32_LINKER, GenerateProgramDatabaseFile ) |
|
PROPERTYNAME( WIN32_LINKER, GenerateMapFile ) |
|
PROPERTYNAME( WIN32_LINKER, MapFileName ) |
|
PROPERTYNAME( WIN32_LINKER, SubSystem ) |
|
PROPERTYNAME( WIN32_LINKER, EnableLargeAddresses ) |
|
PROPERTYNAME( WIN32_LINKER, MapExports ) |
|
PROPERTYNAME( WIN32_LINKER, StackReserveSize ) |
|
PROPERTYNAME( WIN32_LINKER, StackCommitSize ) |
|
PROPERTYNAME( WIN32_LINKER, References ) |
|
PROPERTYNAME( WIN32_LINKER, EnableCOMDATFolding ) |
|
PROPERTYNAME( WIN32_LINKER, LinkTimeCodeGeneration ) |
|
PROPERTYNAME( WIN32_LINKER, EntryPoint ) |
|
PROPERTYNAME( WIN32_LINKER, NoEntryPoint ) |
|
PROPERTYNAME( WIN32_LINKER, SetChecksum ) |
|
PROPERTYNAME( WIN32_LINKER, BaseAddress ) |
|
PROPERTYNAME( WIN32_LINKER, ImportLibrary ) |
|
PROPERTYNAME( WIN32_LINKER, TargetMachine ) |
|
PROPERTYNAME( WIN32_LINKER, FixedBaseAddress ) |
|
PROPERTYNAME( WIN32_LINKER, ErrorReporting ) |
|
PROPERTYNAME( WIN32_LINKER, FunctionOrder ) |
|
PROPERTYNAME( WIN32_LINKER, LinkLibraryDependencies ) |
|
PROPERTYNAME( WIN32_LINKER, UseLibraryDependencyInputs ) |
|
PROPERTYNAME( WIN32_LINKER, ForceSymbolReferences ) |
|
PROPERTYNAME( WIN32_LINKER, StripPrivateSymbols ) |
|
PROPERTYNAME( WIN32_LINKER, ProfileGuidedDatabase ) |
|
PROPERTYNAME( WIN32_LINKER, MergeSections ) |
|
PROPERTYNAME( WIN32_LINKER, RegisterOutput ) |
|
PROPERTYNAME( WIN32_LINKER, AddModuleToAssembly ) |
|
PROPERTYNAME( WIN32_LINKER, EmbedManagedResourceFile ) |
|
PROPERTYNAME( WIN32_LINKER, DelayLoadedDLLs ) |
|
PROPERTYNAME( WIN32_LINKER, AssemblyLinkResource ) |
|
PROPERTYNAME( WIN32_LINKER, ManifestFile ) |
|
PROPERTYNAME( WIN32_LINKER, AdditionalManifestDependencies ) |
|
PROPERTYNAME( WIN32_LINKER, AllowIsolation ) |
|
PROPERTYNAME( WIN32_LINKER, HeapReserveSize ) |
|
PROPERTYNAME( WIN32_LINKER, HeapCommitSize ) |
|
PROPERTYNAME( WIN32_LINKER, TerminalServer ) |
|
PROPERTYNAME( WIN32_LINKER, SwapRunFromCD ) |
|
PROPERTYNAME( WIN32_LINKER, SwapRunFromNetwork ) |
|
PROPERTYNAME( WIN32_LINKER, Driver ) |
|
PROPERTYNAME( WIN32_LINKER, OptimizeForWindows98 ) |
|
PROPERTYNAME( WIN32_LINKER, MIDLCommands ) |
|
PROPERTYNAME( WIN32_LINKER, IgnoreEmbeddedIDL ) |
|
PROPERTYNAME( WIN32_LINKER, MergeIDLBaseFileName ) |
|
PROPERTYNAME( WIN32_LINKER, TypeLibrary ) |
|
PROPERTYNAME( WIN32_LINKER, TypeLibResourceID ) |
|
PROPERTYNAME( WIN32_LINKER, TurnOffAssemblyGeneration ) |
|
PROPERTYNAME( WIN32_LINKER, DelayLoadedDLL ) |
|
PROPERTYNAME( WIN32_LINKER, Profile ) |
|
PROPERTYNAME( WIN32_LINKER, CLRThreadAttribute ) |
|
PROPERTYNAME( WIN32_LINKER, CLRImageType ) |
|
PROPERTYNAME( WIN32_LINKER, KeyFile ) |
|
PROPERTYNAME( WIN32_LINKER, KeyContainer ) |
|
PROPERTYNAME( WIN32_LINKER, DelaySign ) |
|
PROPERTYNAME( WIN32_LINKER, CLRUnmanagedCodeCheck ) |
|
|
|
// Manifest |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, UseUNICODEResponseFiles ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, SuppressStartupBanner ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, VerboseOutput ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, AssemblyIdentity ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, UseFAT32WorkAround ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, AdditionalManifestFiles ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, InputResourceManifests ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, EmbedManifest ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, OutputManifestFile ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, ManifestResourceFile ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, GenerateCatalogFiles ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, DependencyInformationFile ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, TypeLibraryFile ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, RegistrarScriptFile ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, ComponentFileName ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, ReplacementsFile ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, UpdateFileHashes ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, UpdateFileHashesSearchPath ) |
|
PROPERTYNAME( WIN32_MANIFESTTOOL, AdditionalOptions ) |
|
|
|
// XML Document Generator |
|
PROPERTYNAME( WIN32_XMLDOCUMENTGENERATOR, UseUNICODEResponseFiles ) |
|
PROPERTYNAME( WIN32_XMLDOCUMENTGENERATOR, SuppressStartupBanner ) |
|
PROPERTYNAME( WIN32_XMLDOCUMENTGENERATOR, ValidateIntelliSense ) |
|
PROPERTYNAME( WIN32_XMLDOCUMENTGENERATOR, AdditionalDocumentFiles ) |
|
PROPERTYNAME( WIN32_XMLDOCUMENTGENERATOR, OutputDocumentFile ) |
|
PROPERTYNAME( WIN32_XMLDOCUMENTGENERATOR, DocumentLibraryDependencies ) |
|
PROPERTYNAME( WIN32_XMLDOCUMENTGENERATOR, AdditionalOptions ) |
|
|
|
// Browse Information |
|
PROPERTYNAME( WIN32_BROWSEINFORMATION, SuppressStartupBanner ) |
|
PROPERTYNAME( WIN32_BROWSEINFORMATION, OutputFile ) |
|
PROPERTYNAME( WIN32_BROWSEINFORMATION, AdditionalOptions ) |
|
|
|
// Resources |
|
PROPERTYNAME( WIN32_RESOURCES, PreprocessorDefinitions ) |
|
PROPERTYNAME( WIN32_RESOURCES, Culture ) |
|
PROPERTYNAME( WIN32_RESOURCES, AdditionalIncludeDirectories ) |
|
PROPERTYNAME( WIN32_RESOURCES, IgnoreStandardIncludePath ) |
|
PROPERTYNAME( WIN32_RESOURCES, ShowProgress ) |
|
PROPERTYNAME( WIN32_RESOURCES, ResourceFileName ) |
|
PROPERTYNAME( WIN32_RESOURCES, AdditionalOptions ) |
|
|
|
// Pre Build |
|
PROPERTYNAME( WIN32_PREBUILDEVENT, Description ) |
|
PROPERTYNAME( WIN32_PREBUILDEVENT, CommandLine ) |
|
PROPERTYNAME( WIN32_PREBUILDEVENT, ExcludedFromBuild ) |
|
|
|
// Pre Link |
|
PROPERTYNAME( WIN32_PRELINKEVENT, Description ) |
|
PROPERTYNAME( WIN32_PRELINKEVENT, CommandLine ) |
|
PROPERTYNAME( WIN32_PRELINKEVENT, ExcludedFromBuild ) |
|
|
|
// Post Build |
|
PROPERTYNAME( WIN32_POSTBUILDEVENT, Description ) |
|
PROPERTYNAME( WIN32_POSTBUILDEVENT, CommandLine ) |
|
PROPERTYNAME( WIN32_POSTBUILDEVENT, ExcludedFromBuild ) |
|
|
|
// Custom Build |
|
PROPERTYNAME( WIN32_CUSTOMBUILDSTEP, Description ) |
|
PROPERTYNAME( WIN32_CUSTOMBUILDSTEP, CommandLine ) |
|
PROPERTYNAME( WIN32_CUSTOMBUILDSTEP, AdditionalDependencies ) |
|
PROPERTYNAME( WIN32_CUSTOMBUILDSTEP, Outputs )
|
|
|