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.
|
|
//
// Win32 2010 Project Generator Definition
//
"Xbox360_2010" { "Version" "2010"
// // Configuration //
"$General" { "$AdditionalProjectDependencies" { "type" "ignore" } "$AdditionalOutputFiles" { "type" "ignore" } "$GameOutputFile" { "type" "ignore" } "$InheritedProjectPropertySheets" { "type" "ignore" } "$MinimizeCRTUseInATL" { "type" "ignore" } "$ExcludedFromBuild" { "type" "bool" } "$OutputDirectory" { "type" "string" "output" "OutDir" "globalproperty" "1" "AppendSlash" "1" } "$IntermediateDirectory" { "type" "string" "output" "IntDir" "globalproperty" "1" "AppendSlash" "1" }
"$ExtensionsToDeleteOnClean" { "type" "string" }
"$BuildLogFile" { "type" "string" }
"$PlatformToolset" { "type" "string" } "$ConfigurationType" { "ordinals" { "Utility" "Utility" "Application (.exe)" "Application" "Title (.xex)" "Title" "Dynamic Library (.dll)" "DynamicLibrary" "Dynamic Library (.xex)" "DynamicLibrary" "Static Library (.lib)" "StaticLibrary" } }
"$CharacterSet" { "ordinals" { "Not Set" "NotSet" "Use Unicode Character Set" "Unicode" "Use Multi-Byte Character Set" "MultiByte" } }
"$WholeProgramOptimization" { "ordinals" { "No Whole Program Optimization" "false" "Use Link Time Code Generation" "true" "Profile Guided Optimization - Instrument" "PGInstrument" "Profile Guided Optimization - Optimize" "PGOptimize" "Profile Guided Optimization - Update" "PGUpdate" } } } "$Debugging" { "$Command" { "type" "string" } "$CommandArguments" { "type" "string" }
"$MapDVDDrive" { "type" "bool" } "$RemoteMachine" { "type" "string" }
"$CheckUpToDate" { "type" "bool" } } "$Compiler" { "$SymbolVisibility" { "type" "ignore" } "$GCC_ExtraCompilerFlags" { "type" "ignore" }
"$Detect64bitPortabilityIssues" { "type" "ignore" }
"$UseUNICODEResponseFiles" { "type" "ignore" } "$GeneratePreprocessedFile" { "type" "ignore" } // General "$AdditionalIncludeDirectories" { "type" "string" "PreferSemicolonNoComma" "1" } "$DebugInformationFormat" { "ordinals" { "C7 Compatible (/Z7)" "OldStyle" "Program Database (/Zi)" "ProgramDatabase" "Program Database for Edit & Continue (/ZI)" "EditAndContinue" } } "$SuppressStartupBanner" { "type" "bool" } "$WarningLevel" { "ordinals" { "Off: Turn Off All Warnings (/W0)" "TurnOffAllWarnings" "Level 1 (/W1)" "Level1" "Level 2 (/W2)" "Level2" "Level 3 (/W3)" "Level3" "Level 4 (/W4)" "Level4" "EnableAllWarnings (/Wall)" "EnableAllWarnings" } } "$TreatWarningsAsErrors" { "type" "bool" "output" "TreatWarningAsError" }
"$MultiProcessorCompilation" { "type" "bool" }
"$UseUnicodeForAssemblerListing" { "type" "bool" }
// Optimization "$Optimization" { "ordinals" { "Disabled (/Od)" "Disabled" "Minimize Size (/O1)" "MinSpace" "Maximize Speed (/O2)" "MaxSpeed" "Full Optimization (/Ox)" "Full" } }
"$InlineFunctionExpansion" { "ordinals" { "Default" "Default" "Disabled (/Ob0)" "Disabled" "Only __inline (/Ob1)" "OnlyExplicitInline" "Any Suitable (/Ob2)" "AnySuitable" } } "$EnableIntrinsicFunctions" { "type" "bool" "output" "IntrinsicFunctions" } "$FavorSizeOrSpeed" { "ordinals" { "Neither" "Neither" "Favor Fast Code (/Ot)" "Speed" "Favor Small Code (/Os)" "Size" } }
"$EnableFiberSafeOptimizations" { "type" "bool" }
"$WholeProgramOptimization" { "type" "bool" }
// Preprocessor "$PreprocessorDefinitions" { "type" "string" } "$UndefinePreprocessorDefinitions" { "type" "string" }
"$UndefineAllPreprocessorDefinitions" { "type" "bool" }
"$IgnoreStandardIncludePaths" { "type" "bool" "legacy" "$IgnoreStandardIncludePath" "output" "IgnoreStandardIncludePath" }
"$PreprocessToAFile" { "type" "bool" "output" "PreprocessToFile" }
"$PreprocessSuppressLineNumbers" { "type" "bool" } "$KeepComments" { "type" "bool" "output" "PreprocessKeepComments" }
// Code Generation "$EnableStringPooling" { "type" "bool" "output" "StringPooling" }
"$EnableMinimalRebuild" { "type" "bool" "output" "MinimalRebuild" }
"$EnableC++Exceptions" { "alias" "EnableCPPExceptions" "output" "ExceptionHandling" "ordinals" { "Yes With SEH Exceptions (/EHa)" "Async" "Yes (/EHsc)" "Sync" "Yes with Extern C functions (/EHs)" "SyncCThrow" "No" "false" } } "$SmallerTypeCheck" { "type" "bool" }
"$BasicRuntimeChecks" { "ordinals" { "Stack Frames (/RTCs)" "StackFrameRuntimeCheck" "Uninitialized Variables (/RTCu)" "UninitializedLocalUsageCheck" "Both (/RTC1, equiv. to /RTCsu)" "EnableFastChecks" "Both (/RTC1, equiv. to /RTCsu) (/RTC1)" "EnableFastChecks" "Default" "Default" } } "$RuntimeLibrary" { "ordinals" { "Multi-threaded (/MT)" "MultiThreaded" "Multi-threaded Debug (/MTd)" "MultiThreadedDebug" "Multi-threaded DLL (/MD)" "MultiThreadedDLL" "Multi-threaded Debug DLL (/MDd)" "MultiThreadedDebugDLL" } } "$StructMemberAlignment" { "ordinals" { "1 Byte (/Zp1)" "1Byte" "2 Bytes (/Zp2)" "2Bytes" "4 Bytes (/Zp4)" "4Bytes" "8 Bytes (/Zp8)" "8Bytes" "16 Bytes (/Zp16)" "16Bytes" "Default" "Default" } } "$BufferSecurityCheck" { "type" "bool" }
"$EnableFunctionLevelLinking" { "type" "bool" "output" "FunctionLevelLinking" }
"$FloatingPointModel" { "ordinals" { "Precise (/fp:precise)" "Precise" "Strict (/fp:strict)" "Strict" "Fast (/fp:fast)" "Fast" } } "$EnableFloatingPointExceptions" { "type" "bool" "output" "FloatingPointExceptions" }
// Language "$DisableLanguageExtensions" { "type" "bool" }
"$DefaultCharUnsigned" { "type" "ignore" }
"$TreatWChar_tAsBuiltInType" { "type" "bool" }
"$ForceConformanceInForLoopScope" { "type" "bool" }
"$EnableRunTimeTypeInfo" { "type" "bool" "output" "RuntimeTypeInfo" }
"$OpenMPSupport" { "type" "bool" }
"$DeduceVariableType" { "type" "bool" }
// Precompiled Headers "$Create/UsePrecompiledHeader" { "alias" "PrecompiledHeader" "output" "PrecompiledHeader" "ordinals" { "Not Using Precompiled Headers" "NotUsing" "Create Precompiled Header (/Yc)" "Create" "Create (/Yc)" "Create" "Use Precompiled Header (/Yu)" "Use" "Use (/Yu)" "Use" } } "$Create/UsePCHThroughFile" { "alias" "PrecompiledHeaderFile" "output" "PrecompiledHeaderFile" "type" "string" "fixslashes" "1" }
"$PrecompiledHeaderOutputFile" { "type" "string" "legacy" "$PrecompiledHeaderFile" }
// Output Files "$ExpandAttributedSource" { "type" "bool" }
"$AssemblerOutput" { "ordinals" { "No Listing" "NoListing" "Assembly-Only Listing (/FA)" "AssemblyCode" "Assembly With Machine Code (/FAc)" "AssemblyAndMachineCode" "Assembly With Source Code (/FAs)" "AssemblyAndSourceCode" "Assembly, Machine Code and Source (/FAcs)" "All" } } "$ASMListLocation" { "type" "string" "output" "AssemblerListingLocation" }
"$ObjectFileName" { "type" "string" }
"$ProgramDatabaseFileName" { "type" "string" "output" "ProgramDataBaseFileName" }
// Browse Information "$EnableBrowseInformation" { "output" "BrowseInformation" "type" "bool" } "$BrowseInformationFile" { "legacy" "$BrowseFile" "type" "string" }
// Advanced "$CompileAs" { "ordinals" { "Default" "Default" "Compile as C Code (/TC)" "CompileAsC" "Compile as C++ Code (/TP)" "CompileAsCpp" } } "$DisableSpecificWarnings" { "type" "string" } "$ForcedIncludeFile" { "type" "string" "legacy" "$ForceIncludes" "output" "ForcedIncludeFiles" } "$Forced#UsingFile" { "type" "string" "legacy" "$Force#Using" "alias" "ForcedUsingFile" } "$ShowIncludes" { "type" "bool" }
"$UseFullPaths" { "type" "bool" } "$OmitDefaultLibraryName" { "type" "bool" "legacy" "$OmitDefaultLibraryNames" "output" "OmitDefaultLibName" } // Xbox 360 "$RegisterReservation" { "type" "bool" }
"$AnalyzeStalls" { "type" "bool" "legacy" "$Stalls" }
"$CallAttributedProfiling" { "ordinals" { "Disabled" "Disabled" "Call profiler around function calls. (/fastcap)" "Fastcap" "Call profiler within function calls. (/callcap)" "Callcap" } }
"$TrapIntegerDividesOptimization" { "type" "bool" }
"$PreschedulingOptimization" { "type" "bool" }
"$InlineAssemblyOptimization" { "type" "bool" }
"$CodeAnalysisForC/C++" { "alias" "CodeAnalysisForCCPP" "output" "PREfast" "ordinals" { "Disabled" "Disabled" "Enable static analysis in the build. (/analyze)" "Analyze" "Enable static analysis only. (/analyze:only)" "AnalyzeOnly" } }
"$DisabledWarningDirectories" { "type" "string" }
// Command Line "$AdditionalOptions" { "type" "string" } }
"$Librarian" { "$OutputFile" { "type" "string" "globalproperty" "1" } "$AdditionalDependencies" { "type" "string" "PreferSemicolonNoComma" "1" "PreferSemicolonNoSpace" "1" } "$AdditionalLibraryDirectories" { "type" "string" } "$SuppressStartupBanner" { "type" "bool" } "$ModuleDefinitionFileName" { "type" "string" } "$IgnoreAllDefaultLibraries" { "type" "bool" } "$IgnoreSpecificDefaultLibraries" { "type" "string" "legacy" "$IgnoreSpecificLibrary" "PreferSemicolonNoComma" "1" "PreferSemicolonNoSpace" "1" } "$ExportNamedFunctions" { "type" "string" } "$ForceSymbolReferences" { "type" "string" } "$UseUnicodeResponseFiles" { "type" "bool" } "$LinkLibraryDependencies" { "type" "bool" } "$AdditionalOptions" { "type" "string" } } "$Linker" { "$SystemLibraries" { "type" "ignore" } "$SystemFrameworks" { "type" "ignore" } "$GCC_ExtraLinkerFlags" { "type" "ignore" }
"$UseUNICODEResponseFiles" { "type" "ignore" }
"$OptimizeForWindows98" { "type" "ignore" }
// General "$OutputFile" { "type" "string" "fixslashes" "1" "globalproperty" "1" } "$ShowProgress" { "ordinals" { "Not Set" "NotSet" "Display All Progress Messages (/VERBOSE)" "LinkVerbose" "For Libraries Searched (/VERBOSE:Lib)" "LinkVerboseLib" "About COMDAT folding during optimized linking (/VERBOSE:ICF)" "LinkVerboseICF" "About data removed during optimized linking (/VERBOSE:REF)" "LinkVerboseREF" "About Modules incompatible with SEH (/VERBOSE:SAFESEH)" "LinkVerboseSAFESEH" "About linker activity related to managed code (/VERBOSE:CLR)" "LinkVerboseCLR" } } "$Version" { "type" "string" } "$EnableIncrementalLinking" { "output" "LinkIncremental" "type" "bool" "globalproperty" "1" } "$SuppressStartupBanner" { "type" "bool" } "$IgnoreImportLibrary" { "type" "bool" "globalproperty" "1" } "$AdditionalLibraryDirectories" { "type" "string" } "$LinkLibraryDependencies" { "type" "bool" } "$UseLibraryDependencyInputs" { "type" "bool" } "$AdditionalDependencies" { "type" "string" "PreferSemicolonNoComma" "1" "PreferSemicolonNoSpace" "1" } "$IgnoreAllDefaultLibraries" { "type" "bool" } "$IgnoreSpecificDefaultLibraries" { "type" "string" "legacy" "$IgnoreSpecificLibrary" "PreferSemicolonNoComma" "1" "PreferSemicolonNoSpace" "1" } "$ModuleDefinitionFile" { "type" "string" } "$AutomaticModuleDefinitionFile" { "type" "string" } "$ForceSymbolReferences" { "type" "string" } // Debugging "$GenerateDebugInfo" { "type" "bool" "output" "GenerateDebugInformation" } "$GenerateProgramDatabaseFile" { "type" "string" "output" "ProgramDatabaseFile" } "$StripPrivateSymbols" { "type" "string" } "$GenerateMapFile" { "type" "bool" } "$MapFileName" { "type" "string" } "$MapExports" { "type" "bool" } // System "$StackCommitSize" { "type" "integer" } "$StackReserveSize" { "type" "ignore" } // Optimization "$References" { "output" "OptimizeReferences" "ordinals" { "No (/OPT:NOREF)" "false" "Keep Unreferenced Data (/OPT:NOREF)" "false" "Yes (/OPT:REF)" "true" "Eliminate Unreferenced Data (/OPT:REF)" "true" } } "$EnableCOMDATFolding" { "ordinals" { "Do Not Remove Redundant COMDATs (/OPT:NOICF)" "false" "No (/OPT:NOICF)" "false" "Remove Redundant COMDATs (/OPT:ICF)" "true" "Yes (/OPT:ICF)" "true" } } "$FunctionOrder" { "type" "string" } "$ProfileGuidedDatabase" { "type" "string" } "$LinkTimeCodeGeneration" { "ordinals" { "Default" "Default" "Use Link Time Code Generation (/ltcg)" "UseLinkTimeCodeGeneration" "Profile Guided Optimization - Instrument (/ltcg:pginstrument)" "PGInstrument" "Profile Guided Optimization - Optimize (/ltcg:pgoptimize)" "PGOptimization" "Profile Guided Optimization - Update (/ltcg:pgupdate)" "PGUpdate" } } // Advanced "$EntryPoint" { "type" "string" "output" "EntryPointSymbol" } "$NoEntryPoint" { "type" "bool" } "$SetChecksum" { "type" "bool" } "$BaseAddress" { "type" "string" }
"$FixedBaseAddress" { "ordinals" { "Generate a relocation section (/FIXED:NO)" "false" "No (/FIXED:NO)" "false" "Image must be loaded at a fixed address (/FIXED)" "true" "Yes (/FIXED)" "true" } } "$ImportLibrary" { "type" "string" } "$MergeSections" { "type" "string" } "$ErrorReporting" { "output" "LinkErrorReporting" "ordinals" { "Prompt Immediately (/ERRORREPORT:PROMPT)" "PromptImmediately" "Queue For Next Login (/ERRORREPORT:QUEUE)" "QueueForNextLogin" "Send Error Report (/ERRORREPORT:SEND)" "SendErrorReport" "No Error Report (/ERRORREPORT:NONE)" "NoErrorReport" } } // Command Line "$AdditionalOptions" { "type" "string" } } "$BrowseInformation" { "$SuppressStartupBanner" { "type" "bool" } "$OutputFile" { "type" "string" } "$PreserveSBRFiles" { "type" "bool" } "$AdditionalOptions" { "type" "string" } } $PreBuildEvent { "$CommandLine" { "type" "string" "output" "Command" }
"$Description" { "type" "string" "output" "Message" }
"$ExcludedFromBuild" { "type" "bool" "output" "PreBuildEventUseInBuild" "globalproperty" "1" "invertoutput" "1" }
"$UseInBuild" { "type" "bool" "output" "PreBuildEventUseInBuild" "globalproperty" "1" } } $PreLinkEvent { "$CommandLine" { "type" "string" "output" "Command" }
"$Description" { "type" "string" "output" "Message" }
"$ExcludedFromBuild" { "type" "bool" "output" "PreLinkEventUseInBuild" "globalproperty" "1" "invertoutput" "1" }
"$UseInBuild" { "type" "bool" "output" "PreLinkEventUseInBuild" "globalproperty" "1" } }
$PostBuildEvent { "$CommandLine" { "type" "string" "output" "Command" }
"$Description" { "type" "string" "output" "Message" }
"$ExcludedFromBuild" { "type" "bool" "output" "PostBuildEventUseInBuild" "globalproperty" "1" "invertoutput" "1" }
"$UseInBuild" { "type" "bool" "output" "PostBuildEventUseInBuild" "globalproperty" "1" } }
$CustomBuildStep { "$CommandLine" { "type" "string" "output" "Command" } "$Description" { "type" "string" "output" "Message" }
"$Outputs" { "type" "string" }
"$AdditionalDependencies" { "type" "string" } "$ExecuteAfter" { "ordinals" { "AddIntermediateAssemblyToReferenceList" "0" } } "$ExecuteBefore" { "ordinals" { "AddIntermediateAssemblyToReferenceList" "0" } } } $Xbox360ImageConversion { "$ConfigurationFile" { "type" "string" "legacy" "$ProjectDefaults" }
"$OutputFile" { "type" "string" "output" "ImageXexOutput" "globalproperty" "1" } "$TitleID" { "type" "string" } "$LANKey" { "type" "string" } "$SuppressStartupBanner" { "type" "bool" } "$BaseAddress" { "type" "string" } "$HeapSize" { "type" "string" } "$WorkspaceSize" { "type" "string" } "$AdditionalSections" { "type" "string" } "$ExportByName" { "type" "bool" } "$OpticalDiscDriveMapping" { "type" "bool" } "$PAL50Incompatible" { "type" "bool" "output" "Pal50Incompatible" }
"$MultidiscTitle" { "type" "bool" "output" "MultiDiscTitle" }
"$PreferBigButtonInput" { "type" "bool" }
"$CrossPlatformSystemLink" { "type" "bool" }
"$AllowAvatarGetMetadataByXUID" { "type" "bool" "output" "AllowAvatarGetMetadata" }
"$AllowControllerSwapping" { "type" "bool" }
"$RequireFullExperience" { "type" "bool" }
"$GameVoiceRequiredUI" { "type" "bool" }
"$KinectElevationControl" { "type" "bool" }
"$SkeletalTrackingRequirement" { "output" "KinectSupportLevel" "ordinals" { "None" "None" "Requires Tracking (/privilege:38)" "RequiresTracking" "Supports Tracking (/privilege:39)" "SupportsTracking" } } "$AdditionalOptions" { "type" "string" } } $ConsoleDeployment { "$DeploymentType" { "ordinals" { "Copy to Hard Drive" "CopyToHardDrive" "Emulate DVD Drive" "EmulateDVDDrive" } } "$SuppressStartupBanner" { "type" "bool" }
"$ExcludedFromBuild" { "type" "bool" } "$Progress" { "type" "bool" } "$ForceCopy" { "type" "bool" }
"$DeploymentFiles" { "type" "string" } "$DeploymentRoot" { "type" "string" "output" "RemoteRoot" "globalproperty" "1" } "$EmulationType" { "output" "DvdEmulationType" "ordinals" { "Zero Seek Times" "ZeroSeekTimes" "Zero Seek Times (/TimingMode none)" "ZeroSeekTimes" "Typical Seek Times (/TimingMode typical)" "TypicalSeekTimes" "Accurate Seek Times" "AccurateSeekTimes" "Accurate Seek Times (/TimingMode accurate)" "AccurateSeekTimes" } } "$LayoutFile" { "type" "string" "legacy" "$Layout" } "$LayoutRoot" { "type" "deprecated" } "$AdditionalOptions" { "type" "string" } } }
|