summaryrefslogtreecommitdiffstats
path: root/build/internal
diff options
context:
space:
mode:
authorrahulk@google.com <rahulk@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-13 15:56:35 +0000
committerrahulk@google.com <rahulk@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-13 15:56:35 +0000
commitf767ae7a1e904c6a7410dc4529f921e33939674a (patch)
tree18a578f8ec43673dbdc27c5a9a02997354f21a7c /build/internal
parentafac7d75339e81091b8e7e7e801d60eb5a1dbb45 (diff)
downloadchromium_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.google3
-rw-r--r--build/internal/chromium_build.vsprops11
-rw-r--r--build/internal/chromium_build_google_chrome.vsprops11
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>