//========= Copyright © 1996-2006, Valve Corporation, All rights reserved. ============// // // Property Enumerations // //=====================================================================================// // Config PROPERTYNAME( PS3_GENERAL, ConfigurationType ) PROPERTYNAME( PS3_GENERAL, ExcludedFromBuild ) PROPERTYNAME( PS3_GENERAL, OutputDirectory ) PROPERTYNAME( PS3_GENERAL, IntermediateDirectory ) PROPERTYNAME( PS3_GENERAL, ExtensionsToDeleteOnClean ) PROPERTYNAME( PS3_GENERAL, BuildLogFile ) PROPERTYNAME( PS3_GENERAL, SystemIncludeDependencies ) PROPERTYNAME( PS3_GENERAL, SaveDebuggerPropertiesInProject ) // GCC Compiler PROPERTYNAME( PS3_GCCCOMPILER, AdditionalIncludeDirectories ) PROPERTYNAME( PS3_GCCCOMPILER, PreprocessorDefinitions ) PROPERTYNAME( PS3_GCCCOMPILER, ForceIncludes ) PROPERTYNAME( PS3_GCCCOMPILER, GenerateDebugInformation ) PROPERTYNAME( PS3_GCCCOMPILER, Warnings ) PROPERTYNAME( PS3_GCCCOMPILER, ExtraWarnings ) PROPERTYNAME( PS3_GCCCOMPILER, WarnLoadHitStores ) PROPERTYNAME( PS3_GCCCOMPILER, WarnMicrocodedInstruction ) PROPERTYNAME( PS3_GCCCOMPILER, TreatWarningsAsErrors ) PROPERTYNAME( PS3_GCCCOMPILER, ObjectFileName ) PROPERTYNAME( PS3_GCCCOMPILER, CallprofHierarchicalProfiling ) PROPERTYNAME( PS3_GCCCOMPILER, SPURSUsage ) PROPERTYNAME( PS3_GCCCOMPILER, OptimizationLevel ) PROPERTYNAME( PS3_GCCCOMPILER, FastMath ) PROPERTYNAME( PS3_GCCCOMPILER, NoStrictAliasing ) PROPERTYNAME( PS3_GCCCOMPILER, UnrollLoops ) PROPERTYNAME( PS3_GCCCOMPILER, InlineFunctionSizeLimit ) PROPERTYNAME( PS3_GCCCOMPILER, TOCUsage ) PROPERTYNAME( PS3_GCCCOMPILER, SaveRestoreFunctions ) PROPERTYNAME( PS3_GCCCOMPILER, GenerateMicrocodedInstructions ) PROPERTYNAME( PS3_GCCCOMPILER, PositionIndependentCode ) PROPERTYNAME( PS3_GCCCOMPILER, FunctionSections ) PROPERTYNAME( PS3_GCCCOMPILER, DataSections ) PROPERTYNAME( PS3_GCCCOMPILER, StackCheck ) PROPERTYNAME( PS3_GCCCOMPILER, CPPExceptionsAndRTTIUsage ) PROPERTYNAME( PS3_GCCCOMPILER, CheckANSICompliance ) PROPERTYNAME( PS3_GCCCOMPILER, DefaultCharSigned ) PROPERTYNAME( PS3_GCCCOMPILER, Permissive ) PROPERTYNAME( PS3_GCCCOMPILER, EnableMSExtensions ) PROPERTYNAME( PS3_GCCCOMPILER, RelaxCPPCompliance ) PROPERTYNAME( PS3_GCCCOMPILER, AdditionalOptions ) // Librarian PROPERTYNAME( PS3_LIBRARIAN, OutputFile ) PROPERTYNAME( PS3_LIBRARIAN, AdditionalDependencies ) PROPERTYNAME( PS3_LIBRARIAN, WholeArchive ) PROPERTYNAME( PS3_LIBRARIAN, LinkLibraryDependencies ) // GCC Linker PROPERTYNAME( PS3_GCCLINKER, OutputFile ) PROPERTYNAME( PS3_GCCLINKER, AdditionalDependencies ) PROPERTYNAME( PS3_GCCLINKER, AdditionalLibraryDirectories ) PROPERTYNAME( PS3_GCCLINKER, ImportLibrary ) PROPERTYNAME( PS3_GCCLINKER, SPURSUsage ) PROPERTYNAME( PS3_GCCLINKER, PositionIndependentCode ) PROPERTYNAME( PS3_GCCLINKER, EmitRelocations ) PROPERTYNAME( PS3_GCCLINKER, GarbageCollection ) PROPERTYNAME( PS3_GCCLINKER, GenerateMapFile ) PROPERTYNAME( PS3_GCCLINKER, MapFileName ) PROPERTYNAME( PS3_GCCLINKER, LinkLibraryDependencies ) PROPERTYNAME( PS3_GCCLINKER, AdditionalOptions ) // SNC Compiler PROPERTYNAME( PS3_SNCCOMPILER, AdditionalIncludeDirectories ) PROPERTYNAME( PS3_SNCCOMPILER, PreprocessorDefinitions ) PROPERTYNAME( PS3_SNCCOMPILER, ForceIncludes ) PROPERTYNAME( PS3_SNCCOMPILER, ForcedUsingFiles ) PROPERTYNAME( PS3_SNCCOMPILER, GenerateDebugInformation ) PROPERTYNAME( PS3_SNCCOMPILER, Warnings ) PROPERTYNAME( PS3_SNCCOMPILER, TreatMessagesAsErrors ) PROPERTYNAME( PS3_SNCCOMPILER, DisableSpecificWarnings ) PROPERTYNAME( PS3_SNCCOMPILER, ObjectFileName ) PROPERTYNAME( PS3_SNCCOMPILER, CallprofHierarchicalProfiling ) PROPERTYNAME( PS3_SNCCOMPILER, OptimizationLevel ) PROPERTYNAME( PS3_SNCCOMPILER, FastMath ) PROPERTYNAME( PS3_SNCCOMPILER, RelaxAliasChecking ) PROPERTYNAME( PS3_SNCCOMPILER, BranchlessCompares ) PROPERTYNAME( PS3_SNCCOMPILER, UnrollLoops ) PROPERTYNAME( PS3_SNCCOMPILER, AssumeAlignedPointers ) PROPERTYNAME( PS3_SNCCOMPILER, AssumeCorrectSign ) PROPERTYNAME( PS3_SNCCOMPILER, TOCPointerPreservation ) PROPERTYNAME( PS3_SNCCOMPILER, InitializedDataPlacement ) PROPERTYNAME( PS3_SNCCOMPILER, PromoteFPConstantsToDoubles ) PROPERTYNAME( PS3_SNCCOMPILER, CCPPDialect ) PROPERTYNAME( PS3_SNCCOMPILER, CPPExceptionsAndRTTIUsage ) PROPERTYNAME( PS3_SNCCOMPILER, DefaultCharUnsigned ) PROPERTYNAME( PS3_SNCCOMPILER, DefaultFPConstantsAsTypeFloat ) PROPERTYNAME( PS3_SNCCOMPILER, BuiltInDefinitionForWCHAR_TType ) PROPERTYNAME( PS3_SNCCOMPILER, CreateUsePrecompiledHeader ) PROPERTYNAME( PS3_SNCCOMPILER, PrecompiledHeaderFile ) PROPERTYNAME( PS3_SNCCOMPILER, AdditionalOptions ) // SNC Linker PROPERTYNAME( PS3_SNCLINKER, OutputFile ) PROPERTYNAME( PS3_SNCLINKER, OutputFormat ) PROPERTYNAME( PS3_SNCLINKER, AdditionalDependencies ) PROPERTYNAME( PS3_SNCLINKER, AdditionalLibraryDirectories ) PROPERTYNAME( PS3_SNCLINKER, IgnoreAllDefaultLibraries ) PROPERTYNAME( PS3_SNCLINKER, UsingExceptionHandling ) PROPERTYNAME( PS3_SNCLINKER, TOCPointerElimination ) PROPERTYNAME( PS3_SNCLINKER, ForceSymbolReferences ) PROPERTYNAME( PS3_SNCLINKER, CallprofHierarchicalProfiling ) PROPERTYNAME( PS3_SNCLINKER, DebugInfoAndSymbolStripping ) PROPERTYNAME( PS3_SNCLINKER, UnusedFunctionAndDataStripping ) PROPERTYNAME( PS3_SNCLINKER, ImportLibrary ) PROPERTYNAME( PS3_SNCLINKER, GenerateMapFile ) PROPERTYNAME( PS3_SNCLINKER, MapFileName ) PROPERTYNAME( PS3_SNCLINKER, LinkLibraryDependencies ) PROPERTYNAME( PS3_SNCLINKER, AdditionalOptions ) // Pre Build PROPERTYNAME( PS3_PREBUILDEVENT, CommandLine ) PROPERTYNAME( PS3_PREBUILDEVENT, Description ) PROPERTYNAME( PS3_PREBUILDEVENT, ExcludedFromBuild ) // Pre Link PROPERTYNAME( PS3_PRELINKEVENT, CommandLine ) PROPERTYNAME( PS3_PRELINKEVENT, Description ) PROPERTYNAME( PS3_PRELINKEVENT, ExcludedFromBuild ) // Post Build PROPERTYNAME( PS3_POSTBUILDEVENT, CommandLine ) PROPERTYNAME( PS3_POSTBUILDEVENT, Description ) PROPERTYNAME( PS3_POSTBUILDEVENT, ExcludedFromBuild ) // Custom Build PROPERTYNAME( PS3_CUSTOMBUILDSTEP, CommandLine ) PROPERTYNAME( PS3_CUSTOMBUILDSTEP, Description ) PROPERTYNAME( PS3_CUSTOMBUILDSTEP, Outputs ) PROPERTYNAME( PS3_CUSTOMBUILDSTEP, AdditionalDependencies )