Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
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.
 
 
 
 
 
 

137 lines
5.9 KiB

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