Counter Strike : Global Offensive Source Code
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.

138 lines
6.0 KiB

  1. //========= Copyright � 1996-2006, Valve Corporation, All rights reserved. ============//
  2. //
  3. // Property Enumerations
  4. //
  5. //=====================================================================================//
  6. // Config
  7. PROPERTYNAME( PS3_GENERAL, ConfigurationType )
  8. PROPERTYNAME( PS3_GENERAL, ExcludedFromBuild )
  9. PROPERTYNAME( PS3_GENERAL, OutputDirectory )
  10. PROPERTYNAME( PS3_GENERAL, IntermediateDirectory )
  11. PROPERTYNAME( PS3_GENERAL, ExtensionsToDeleteOnClean )
  12. PROPERTYNAME( PS3_GENERAL, BuildLogFile )
  13. PROPERTYNAME( PS3_GENERAL, SystemIncludeDependencies )
  14. PROPERTYNAME( PS3_GENERAL, SaveDebuggerPropertiesInProject )
  15. // GCC Compiler
  16. PROPERTYNAME( PS3_GCCCOMPILER, AdditionalIncludeDirectories )
  17. PROPERTYNAME( PS3_GCCCOMPILER, PreprocessorDefinitions )
  18. PROPERTYNAME( PS3_GCCCOMPILER, ForceIncludes )
  19. PROPERTYNAME( PS3_GCCCOMPILER, GenerateDebugInformation )
  20. PROPERTYNAME( PS3_GCCCOMPILER, Warnings )
  21. PROPERTYNAME( PS3_GCCCOMPILER, ExtraWarnings )
  22. PROPERTYNAME( PS3_GCCCOMPILER, WarnLoadHitStores )
  23. PROPERTYNAME( PS3_GCCCOMPILER, WarnMicrocodedInstruction )
  24. PROPERTYNAME( PS3_GCCCOMPILER, TreatWarningsAsErrors )
  25. PROPERTYNAME( PS3_GCCCOMPILER, ObjectFileName )
  26. PROPERTYNAME( PS3_GCCCOMPILER, CallprofHierarchicalProfiling )
  27. PROPERTYNAME( PS3_GCCCOMPILER, SPURSUsage )
  28. PROPERTYNAME( PS3_GCCCOMPILER, OptimizationLevel )
  29. PROPERTYNAME( PS3_GCCCOMPILER, FastMath )
  30. PROPERTYNAME( PS3_GCCCOMPILER, NoStrictAliasing )
  31. PROPERTYNAME( PS3_GCCCOMPILER, UnrollLoops )
  32. PROPERTYNAME( PS3_GCCCOMPILER, InlineFunctionSizeLimit )
  33. PROPERTYNAME( PS3_GCCCOMPILER, TOCUsage )
  34. PROPERTYNAME( PS3_GCCCOMPILER, SaveRestoreFunctions )
  35. PROPERTYNAME( PS3_GCCCOMPILER, GenerateMicrocodedInstructions )
  36. PROPERTYNAME( PS3_GCCCOMPILER, PositionIndependentCode )
  37. PROPERTYNAME( PS3_GCCCOMPILER, FunctionSections )
  38. PROPERTYNAME( PS3_GCCCOMPILER, DataSections )
  39. PROPERTYNAME( PS3_GCCCOMPILER, StackCheck )
  40. PROPERTYNAME( PS3_GCCCOMPILER, CPPExceptionsAndRTTIUsage )
  41. PROPERTYNAME( PS3_GCCCOMPILER, CheckANSICompliance )
  42. PROPERTYNAME( PS3_GCCCOMPILER, DefaultCharSigned )
  43. PROPERTYNAME( PS3_GCCCOMPILER, Permissive )
  44. PROPERTYNAME( PS3_GCCCOMPILER, EnableMSExtensions )
  45. PROPERTYNAME( PS3_GCCCOMPILER, RelaxCPPCompliance )
  46. PROPERTYNAME( PS3_GCCCOMPILER, AdditionalOptions )
  47. // Librarian
  48. PROPERTYNAME( PS3_LIBRARIAN, OutputFile )
  49. PROPERTYNAME( PS3_LIBRARIAN, AdditionalDependencies )
  50. PROPERTYNAME( PS3_LIBRARIAN, WholeArchive )
  51. PROPERTYNAME( PS3_LIBRARIAN, LinkLibraryDependencies )
  52. // GCC Linker
  53. PROPERTYNAME( PS3_GCCLINKER, OutputFile )
  54. PROPERTYNAME( PS3_GCCLINKER, AdditionalDependencies )
  55. PROPERTYNAME( PS3_GCCLINKER, AdditionalLibraryDirectories )
  56. PROPERTYNAME( PS3_GCCLINKER, ImportLibrary )
  57. PROPERTYNAME( PS3_GCCLINKER, SPURSUsage )
  58. PROPERTYNAME( PS3_GCCLINKER, PositionIndependentCode )
  59. PROPERTYNAME( PS3_GCCLINKER, EmitRelocations )
  60. PROPERTYNAME( PS3_GCCLINKER, GarbageCollection )
  61. PROPERTYNAME( PS3_GCCLINKER, GenerateMapFile )
  62. PROPERTYNAME( PS3_GCCLINKER, MapFileName )
  63. PROPERTYNAME( PS3_GCCLINKER, LinkLibraryDependencies )
  64. PROPERTYNAME( PS3_GCCLINKER, AdditionalOptions )
  65. // SNC Compiler
  66. PROPERTYNAME( PS3_SNCCOMPILER, AdditionalIncludeDirectories )
  67. PROPERTYNAME( PS3_SNCCOMPILER, PreprocessorDefinitions )
  68. PROPERTYNAME( PS3_SNCCOMPILER, ForceIncludes )
  69. PROPERTYNAME( PS3_SNCCOMPILER, ForcedUsingFiles )
  70. PROPERTYNAME( PS3_SNCCOMPILER, GenerateDebugInformation )
  71. PROPERTYNAME( PS3_SNCCOMPILER, Warnings )
  72. PROPERTYNAME( PS3_SNCCOMPILER, TreatMessagesAsErrors )
  73. PROPERTYNAME( PS3_SNCCOMPILER, DisableSpecificWarnings )
  74. PROPERTYNAME( PS3_SNCCOMPILER, ObjectFileName )
  75. PROPERTYNAME( PS3_SNCCOMPILER, CallprofHierarchicalProfiling )
  76. PROPERTYNAME( PS3_SNCCOMPILER, OptimizationLevel )
  77. PROPERTYNAME( PS3_SNCCOMPILER, FastMath )
  78. PROPERTYNAME( PS3_SNCCOMPILER, RelaxAliasChecking )
  79. PROPERTYNAME( PS3_SNCCOMPILER, BranchlessCompares )
  80. PROPERTYNAME( PS3_SNCCOMPILER, UnrollLoops )
  81. PROPERTYNAME( PS3_SNCCOMPILER, AssumeAlignedPointers )
  82. PROPERTYNAME( PS3_SNCCOMPILER, AssumeCorrectSign )
  83. PROPERTYNAME( PS3_SNCCOMPILER, TOCPointerPreservation )
  84. PROPERTYNAME( PS3_SNCCOMPILER, InitializedDataPlacement )
  85. PROPERTYNAME( PS3_SNCCOMPILER, PromoteFPConstantsToDoubles )
  86. PROPERTYNAME( PS3_SNCCOMPILER, CCPPDialect )
  87. PROPERTYNAME( PS3_SNCCOMPILER, CPPExceptionsAndRTTIUsage )
  88. PROPERTYNAME( PS3_SNCCOMPILER, DefaultCharUnsigned )
  89. PROPERTYNAME( PS3_SNCCOMPILER, DefaultFPConstantsAsTypeFloat )
  90. PROPERTYNAME( PS3_SNCCOMPILER, BuiltInDefinitionForWCHAR_TType )
  91. PROPERTYNAME( PS3_SNCCOMPILER, CreateUsePrecompiledHeader )
  92. PROPERTYNAME( PS3_SNCCOMPILER, PrecompiledHeaderFile )
  93. PROPERTYNAME( PS3_SNCCOMPILER, AdditionalOptions )
  94. // SNC Linker
  95. PROPERTYNAME( PS3_SNCLINKER, OutputFile )
  96. PROPERTYNAME( PS3_SNCLINKER, OutputFormat )
  97. PROPERTYNAME( PS3_SNCLINKER, AdditionalDependencies )
  98. PROPERTYNAME( PS3_SNCLINKER, AdditionalLibraryDirectories )
  99. PROPERTYNAME( PS3_SNCLINKER, IgnoreAllDefaultLibraries )
  100. PROPERTYNAME( PS3_SNCLINKER, UsingExceptionHandling )
  101. PROPERTYNAME( PS3_SNCLINKER, TOCPointerElimination )
  102. PROPERTYNAME( PS3_SNCLINKER, ForceSymbolReferences )
  103. PROPERTYNAME( PS3_SNCLINKER, CallprofHierarchicalProfiling )
  104. PROPERTYNAME( PS3_SNCLINKER, DebugInfoAndSymbolStripping )
  105. PROPERTYNAME( PS3_SNCLINKER, UnusedFunctionAndDataStripping )
  106. PROPERTYNAME( PS3_SNCLINKER, ImportLibrary )
  107. PROPERTYNAME( PS3_SNCLINKER, GenerateMapFile )
  108. PROPERTYNAME( PS3_SNCLINKER, MapFileName )
  109. PROPERTYNAME( PS3_SNCLINKER, LinkLibraryDependencies )
  110. PROPERTYNAME( PS3_SNCLINKER, AdditionalOptions )
  111. // Pre Build
  112. PROPERTYNAME( PS3_PREBUILDEVENT, CommandLine )
  113. PROPERTYNAME( PS3_PREBUILDEVENT, Description )
  114. PROPERTYNAME( PS3_PREBUILDEVENT, ExcludedFromBuild )
  115. // Pre Link
  116. PROPERTYNAME( PS3_PRELINKEVENT, CommandLine )
  117. PROPERTYNAME( PS3_PRELINKEVENT, Description )
  118. PROPERTYNAME( PS3_PRELINKEVENT, ExcludedFromBuild )
  119. // Post Build
  120. PROPERTYNAME( PS3_POSTBUILDEVENT, CommandLine )
  121. PROPERTYNAME( PS3_POSTBUILDEVENT, Description )
  122. PROPERTYNAME( PS3_POSTBUILDEVENT, ExcludedFromBuild )
  123. // Custom Build
  124. PROPERTYNAME( PS3_CUSTOMBUILDSTEP, CommandLine )
  125. PROPERTYNAME( PS3_CUSTOMBUILDSTEP, Description )
  126. PROPERTYNAME( PS3_CUSTOMBUILDSTEP, Outputs )
  127. PROPERTYNAME( PS3_CUSTOMBUILDSTEP, AdditionalDependencies )