|
|
//========= 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 )
|