diff options
author | rahulk@google.com <rahulk@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-13 15:56:35 +0000 |
---|---|---|
committer | rahulk@google.com <rahulk@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-13 15:56:35 +0000 |
commit | f767ae7a1e904c6a7410dc4529f921e33939674a (patch) | |
tree | 18a578f8ec43673dbdc27c5a9a02997354f21a7c /build/internal | |
parent | afac7d75339e81091b8e7e7e801d60eb5a1dbb45 (diff) | |
download | chromium_src-f767ae7a1e904c6a7410dc4529f921e33939674a.zip chromium_src-f767ae7a1e904c6a7410dc4529f921e33939674a.tar.gz chromium_src-f767ae7a1e904c6a7410dc4529f921e33939674a.tar.bz2 |
Adding preprocessor definitions to separate Google Chrome from Chromium.
- I assume we will need to build Debug version also for Google Chrome.
- Code changes will come soon that will rely on GOOGLE_CHROME_BUILD being defined to add Google branding.
- Currently I do not want to change the default behavior so it is inhreiting chromium_build_google_chrome.vsprops. Once buildbot scripts have been configured properly and we know what to do for developers machines, we will inherit chromium_build$CHROMIUM_BUILD.vsprops
BUG=1296800
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@809 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/internal')
-rw-r--r-- | build/internal/README.google | 3 | ||||
-rw-r--r-- | build/internal/chromium_build.vsprops | 11 | ||||
-rw-r--r-- | build/internal/chromium_build_google_chrome.vsprops | 11 |
3 files changed, 25 insertions, 0 deletions
diff --git a/build/internal/README.google b/build/internal/README.google index 4624830..9fadd12 100644 --- a/build/internal/README.google +++ b/build/internal/README.google @@ -1,4 +1,7 @@ Internal property sheets: + chromium_build*.vsprops + Defines preprocessor definitions to control the various flavors of Chromium (currently Chromium or Google Chrome). The appropriate chromium_build*.vsprops file gets included in debug.vsprops and release.vsprops based on CHROMIUM_BUILD environment variable. + essential.vsprops Contains the common settings used throughout the projects. Is included by either ..\debug.vsprops or ..\release.vsprops, so in general, it is not included directly. diff --git a/build/internal/chromium_build.vsprops b/build/internal/chromium_build.vsprops new file mode 100644 index 0000000..9fdb4e1 --- /dev/null +++ b/build/internal/chromium_build.vsprops @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioPropertySheet + ProjectType="Visual C++" + Version="8.00" + Name="chromium_build" + > + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="CHROMIUM_BUILD" + /> +</VisualStudioPropertySheet> diff --git a/build/internal/chromium_build_google_chrome.vsprops b/build/internal/chromium_build_google_chrome.vsprops new file mode 100644 index 0000000..aa11b8a --- /dev/null +++ b/build/internal/chromium_build_google_chrome.vsprops @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioPropertySheet + ProjectType="Visual C++" + Version="8.00" + Name="chromium_build" + > + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="GOOGLE_CHROME_BUILD" + /> +</VisualStudioPropertySheet> |