summaryrefslogtreecommitdiffstats
path: root/chrome/version_resource_rules.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Add cloud_print to the GN build.brettw2015-10-141-0/+3
| | | | | | | | | | | | | | | | | | There were some existing cloud_print targets that were hooked up only on Linux, but most of the code was Windows-only. This adds the missing targets and should bring us up to GYP parity. Fix the cloud print size_t to int warnings and remove the warning disable from GYP. Move generated resources file from cloud_print/resources.h to cloud_print/service/resources.h to match where the source file is. Cloud print does some messy things to get the content switches constants, including the file directly in its sources and manually setting LINK_CONTENT_STATICALLY for all targets. In GN, this adds a static_switches target in content that does this in an official way. Reland of https://codereview.chromium.org/1397433004/ with grid directory fixes Reland of https://codereview.chromium.org/1393123003/ with warning fixes TBR=dpranke Review URL: https://codereview.chromium.org/1408623002 Cr-Commit-Position: refs/heads/master@{#354154}
* Revert of Add cloud_print to the GN build. (patchset #1 id:1 of ↵mpearson2015-10-141-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://codereview.chromium.org/1397433004/ ) Reason for revert: Causes compile failures: http://build.chromium.org/p/chromium/builders/Win/builds/36509/steps/compile/logs/stdio ninja:error: 'gen/cloud_print/service_resources_en.rc', needed by 'obj/cloud_print/service/win/gen/cloud_print/cloud_print_service.service_resources_en.res', missing and no known rule to make it Original issue's description: > Add cloud_print to the GN build. > > There were some existing cloud_print targets that were hooked up only on Linux, but most of the code was Windows-only. This adds the missing targets and should bring us up to GYP parity. > > Fix the cloud print size_t to int warnings and remove the warning disable from GYP. > > Move generated resources file from cloud_print/resources.h to cloud_print/service/resources.h to match where the source file is. > > Cloud print does some messy things to get the content switches constants, including the file directly in its sources and manually setting LINK_CONTENT_STATICALLY for all targets. In GN, this adds a static_switches target in content that does this in an official way. > > Reland of https://codereview.chromium.org/1393123003/ with warning fixes > TBR=dpranke > > Committed: https://crrev.com/70d2f990df7755c6e76aa20f156ff1f92a25f318 > Cr-Commit-Position: refs/heads/master@{#354089} TBR=dpranke@google.com,brettw@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1409563002 Cr-Commit-Position: refs/heads/master@{#354098}
* Add cloud_print to the GN build.brettw2015-10-141-0/+3
| | | | | | | | | | | | | | | | | There were some existing cloud_print targets that were hooked up only on Linux, but most of the code was Windows-only. This adds the missing targets and should bring us up to GYP parity. Fix the cloud print size_t to int warnings and remove the warning disable from GYP. Move generated resources file from cloud_print/resources.h to cloud_print/service/resources.h to match where the source file is. Cloud print does some messy things to get the content switches constants, including the file directly in its sources and manually setting LINK_CONTENT_STATICALLY for all targets. In GN, this adds a static_switches target in content that does this in an official way. Reland of https://codereview.chromium.org/1393123003/ with warning fixes TBR=dpranke Review URL: https://codereview.chromium.org/1397433004 Cr-Commit-Position: refs/heads/master@{#354089}
* Revert of Add cloud_print to the GN build. (patchset #5 id:80001 of ↵thakis2015-10-141-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://codereview.chromium.org/1393123003/ ) Reason for revert: Broke http://build.chromium.org/p/chromium.win/builders/Win%20x64%20Builder%20%28dbg%29/builds/14017 Original issue's description: > Add cloud_print to the GN build. > > There were some existing cloud_print targets that were hooked up only on Linux, but most of the code was Windows-only. This adds the missing targets and should bring us up to GYP parity. > > Fix the cloud print size_t to int warnings and remove the warning disable from GYP. > > Move generated resources file from cloud_print/resources.h to cloud_print/service/resources.h to match where the source file is. > > Cloud print does some messy things to get the content switches constants, including the file directly in its sources and manually setting LINK_CONTENT_STATICALLY for all targets. In GN, this adds a static_switches target in content that does this in an official way. > > Committed: https://crrev.com/53eae14bacb401632d4f2045ed8715705dcd8d1d > Cr-Commit-Position: refs/heads/master@{#353928} TBR=dpranke@chromium.org,brettw@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1407623003 Cr-Commit-Position: refs/heads/master@{#353938}
* Add cloud_print to the GN build.brettw2015-10-141-0/+3
| | | | | | | | | | | | | | There were some existing cloud_print targets that were hooked up only on Linux, but most of the code was Windows-only. This adds the missing targets and should bring us up to GYP parity. Fix the cloud print size_t to int warnings and remove the warning disable from GYP. Move generated resources file from cloud_print/resources.h to cloud_print/service/resources.h to match where the source file is. Cloud print does some messy things to get the content switches constants, including the file directly in its sources and manually setting LINK_CONTENT_STATICALLY for all targets. In GN, this adds a static_switches target in content that does this in an official way. Review URL: https://codereview.chromium.org/1393123003 Cr-Commit-Position: refs/heads/master@{#353928}
* Moving version script and gypi file to build\util.mad@chromium.org2014-02-211-2/+2
| | | | | | | | | | | | BUG=343792 OK, it's been almost a week now, with regular pings to OWNERs, so I guess it's OK to TBR... It's only Gyp/script changes anyway... Feel free to uncheck the CQ box if you disagree... TBR=beng@chromium.org, darin@chromium.org Review URL: https://codereview.chromium.org/165893002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252481 0039d316-1c4b-4281-b951-d872f2087c98
* Generate version resources for Chrome Frame using the same machinery as ↵grt@chromium.org2012-10-171-0/+67
Chrome itself. Including generated files from within .rc files doesn't work since there's no dependency tracking going on. BUG=155714 TEST=none Review URL: https://chromiumcodereview.appspot.com/11147012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162494 0039d316-1c4b-4281-b951-d872f2087c98