summaryrefslogtreecommitdiffstats
path: root/sdch/sdch.gyp
Commit message (Collapse)AuthorAgeFilesLines
* [open-vcdiff] Change upstream repository to github.fdegans2015-07-171-7/+5
| | | | | | | | | | | This also changes all the references to http://code.google.com/p/open-vcdiff to point to https://github.com/google/open-vcdiff BUG=510860 Review URL: https://codereview.chromium.org/1242533003 Cr-Commit-Position: refs/heads/master@{#339282}
* Enable -Wunused-local-typedefthakis2014-11-121-0/+5
| | | | | | | | | BUG=321833 TBR=brettw Review URL: https://codereview.chromium.org/722513003 Cr-Commit-Position: refs/heads/master@{#303892}
* Improve testing for SDCH.rdsmith@chromium.org2014-08-191-0/+4
| | | | | | | | | | | | | | | | | | Added some end-to-end browser tests, and added a bit of extra checking for the filter. The extra files for encoding dictionaries from sdch/open-vcdiff were added so that the tests could create an SDCH dictionary when run. IMO, this is more flexible for future tests and clearer to read and maintain than just hard-coding a dictionary inline in the tests. BUG=None R=mef@chromium.org Review URL: https://codereview.chromium.org/380003002 Cr-Commit-Position: refs/heads/master@{#290638} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290638 0039d316-1c4b-4281-b951-d872f2087c98
* Remove intsafe_workaround.hthakis@chromium.org2014-07-181-4/+0
| | | | | | | | | | | | It's no longer needed. BUG=308740 R=scottmg@chromium.org TBR=cpu Review URL: https://codereview.chromium.org/404443003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284256 0039d316-1c4b-4281-b951-d872f2087c98
* always use -Wno-deprecated-declarations when building sdchmostynb@opera.com2014-03-241-3/+5
| | | | | | | | | | | This is also needed for c++11 mode in gcc 4.8, not just clang. BUG=324299 NOTRY=true Review URL: https://codereview.chromium.org/205963004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258918 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 2010e compile by adding intsafe_workaround to SDCH.dcheng@chromium.org2014-01-131-1/+9
| | | | | | | | | | | | Patch from joaodasilva. BUG=308740 R=scottmg@chromium.org TBR=wtc@chromium.org Review URL: https://codereview.chromium.org/136083002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244469 0039d316-1c4b-4281-b951-d872f2087c98
* Make sdch not use an incompatible stdint.h.viettrungluu@chromium.org2014-01-071-1/+1
| | | | | | | | | | | | | | We force-include our own logging.h, which includes basictypes.h, which now includes stdint.h. Without this change, this ends up being minimal/hacky stdint.h (from sdch/open-vcdiff/vsprojects), which isn't sufficient for the needs of the rest of basictypes.h. R=brettw@chromium.org, jar@chromium.org BUG=138542 Review URL: https://codereview.chromium.org/110273004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243329 0039d316-1c4b-4281-b951-d872f2087c98
* Disable deprecation warnings for SDCHjochen@chromium.org2013-11-281-0/+2
| | | | | | | | | | | | It uses auto_ptr BUG=324299 R=bauerb@chromium.org TBR=mark@chromium.org Review URL: https://codereview.chromium.org/95063004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237817 0039d316-1c4b-4281-b951-d872f2087c98
* Remove static initializers introduced by open-vcdiff's logging.h.thakis@chromium.org2013-11-131-2/+30
| | | | | | | | | | | | | I wanted to change open-vcdiff's logging.h directly, put we pull it directly from google code, not through deps, so we can't have downstream diffs. Maybe that's enough to eliminate all static initializers added by open-vcdiff. BUG=94925 Review URL: https://codereview.chromium.org/68253006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234746 0039d316-1c4b-4281-b951-d872f2087c98
* Adds SDCH config files for iOS.rohitrao@chromium.org2012-07-251-0/+1
| | | | | | | | | BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10803053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148341 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid zlib symbol conflicts in open-vcdiffwangxianzhu@chromium.org2012-04-041-4/+4
| | | | | | | | | | | | Roll open-vcdiff from 40 to 42 to include the changes about zlib files (http://code.google.com/p/open-vcdiff/source/detail?r=41) Exclude zlib files when building open-vcdiff for Chromium to avoid link warning due to name conflict with zlib. BUG=116308 Review URL: http://codereview.chromium.org/9555002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130552 0039d316-1c4b-4281-b951-d872f2087c98
* replace platform conditions with os_posix and os_bsd where applicablerobert.nagy@gmail.com2011-11-221-1/+1
| | | | | | | | | | | | | this patch also adds a comment that describes why EAI_NODATA is disabled on FreeBSD BUG= TEST= TBR=wtc Review URL: http://codereview.chromium.org/8598010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111253 0039d316-1c4b-4281-b951-d872f2087c98
* Reuse linux's config.h to build sdch on android.jnd@chromium.org2011-09-071-1/+1
| | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/7835026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99930 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the comments setting emands and vim tab width and expansion variables.tony@chromium.org2011-07-111-6/+0
| | | | | | | | | | | | | | | | | These were added in r28089 (http://codereview.chromium.org/256059) but are unnecessary bloat for everyone to carry around, even those that don't use emacs or vim. In an earlier change, I added editor config files in src/tools/emacs/ and src/tools/vim/ so users of the appropriate editor can source those instead. BUG=none TEST=none Review URL: http://codereview.chromium.org/7310019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92046 0039d316-1c4b-4281-b951-d872f2087c98
* Patch for Solaris support, mostly ifdefs and header files, plus adds ↵chromium@hybridsource.org2011-06-251-2/+2
| | | | | | | | | | | libevent configuration. BUG=30101 TEST=compiles Review URL: http://codereview.chromium.org/7238021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90494 0039d316-1c4b-4281-b951-d872f2087c98
* Remove msvs_guids from ipc, media, net, ppapi, printing, sandbox,tony@chromium.org2011-06-161-1/+0
| | | | | | | | | | sdch, skia, and testing. BUG=28727 Review URL: http://codereview.chromium.org/7165009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89369 0039d316-1c4b-4281-b951-d872f2087c98
* Globally replace <(library) with static_libraryevan@chromium.org2011-05-191-1/+1
| | | | | | | | | | | We provided <(library) as a variable to support a peculiar build configuration on Linux. We no longer support that build configuration, so we can simplify this code to no longer use a variable. Review URL: http://codereview.chromium.org/7051014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86004 0039d316-1c4b-4281-b951-d872f2087c98
* OpenBSD/FreeBSD GYP changes (most of the remaining ones)pvalchev@google.com2010-02-041-0/+1
| | | | | | Review URL: http://codereview.chromium.org/565043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38079 0039d316-1c4b-4281-b951-d872f2087c98
* Add comments setting emacs and vim tab width and expansion variables.sgk@google.com2009-10-061-0/+6
| | | | | | | | BUG=none TEST=successful builds Review URL: http://codereview.chromium.org/256059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28089 0039d316-1c4b-4281-b951-d872f2087c98
* Force inclusion of build/common.gypi for all chromium gyp files.yaar@chromium.org2009-09-151-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Why: Simpler build code. If everybody includes it, it should be included automatically. Why now: The webkit chromium builds need it be specified, since can't default to build/common.gypi. What was done: 1. build/common.gypi's contents were moved to a new file build/gyp_chromium.gypi 2. tools/gyp/gyp_chromium was moved to build/gyp_chromium and made to automatically include build/gyp_chromium.gypi. 3. lots of gyp files were fixed to not refer to build/common.gypi any more. 4. o3d which also builds independently of chrome, was fixed to have a gyp_o3d that includes gyp_chromium.gypi too. 5. build/common.gypi was left empty, because there are some external projects that still refer to it. Things that are left to do after this patch is in: 1. The following external files (in other repositories) need to stop include common.gypi ./third_party/hunspell/hunspell.gyp ./third_party/icu/icu.gyp ./v8/tools/gyp/v8.gyp 2. Once nobody refers to common.gypi anymore, delete common.gypi -or- Delete gyp_chromium.gypi and move its content back to common.gypi Tested on mac, win and linux. On win, got a few unit tests errors on chrome bookmarks, which should not be related. I'm running again with clobber to verify. Review URL: http://codereview.chromium.org/206006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26302 0039d316-1c4b-4281-b951-d872f2087c98
* Basic underpinnings of the gyp equivalent of the Linux SHARED=1 build:sgk@google.com2009-04-081-1/+1
| | | | | | | | | parameterize the 'type' setting of the various library targets, with a default of 'static_library'. (Hat tip to Craig Schlenter.) Review URL: http://codereview.chromium.org/62127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13345 0039d316-1c4b-4281-b951-d872f2087c98
* Adding fixed guids to some modules to facilitate incremental switch to gyp.bradnelson@google.com2009-03-101-0/+1
| | | | | | Review URL: http://codereview.chromium.org/42044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11388 0039d316-1c4b-4281-b951-d872f2087c98
* Check in a generated config.h file for SDCH on Linuxsgk@google.com2009-03-041-0/+1
| | | | | | | | (as was done for mac) and add the include directory to the .gyp file. Review URL: http://codereview.chromium.org/40101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10897 0039d316-1c4b-4281-b951-d872f2087c98
* Import .gyp files into the Chromium treemark@chromium.org2009-02-251-0/+64
Review URL: http://codereview.chromium.org/27158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10380 0039d316-1c4b-4281-b951-d872f2087c98