summaryrefslogtreecommitdiff
path: root/samples
AgeCommit message (Collapse)Author
2009-10-22Add AUTHORS and LICENSE files, and copyright headers to relevant source files.sgk@chromium.org
BUG=62 TEST=none Review URL: http://codereview.chromium.org/306051 git-svn-id: http://gyp.googlecode.com/svn/trunk@721 78cadc50-ecff-11dd-a971-7dbc132099af
2009-07-01Add a few more files and fix v8 for cpg & dfgthomasvl@chromium.org
Review URL: http://codereview.chromium.org/151116 git-svn-id: http://gyp.googlecode.com/svn/trunk@535 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-26Add printing.gyp and hunspell.gyp to the list of .gyp files.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@328 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Dump samples, they're part of the Chromium tree as of Chromium r10380. I'mmark@chromium.org
retaining the samples script as the list of all .gyp files, which I use for other purposes. git-svn-id: http://gyp.googlecode.com/svn/trunk@325 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Update chrome.gyp through Chromium r10377.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@324 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Prepare v8.gyp for its temporary home.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@323 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Prepare googleurl.gyp for its temporary home.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@322 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Add -Wno-multichar (for the benefit of BMPImageDecoder.cpp).sgk@chromium.org
Webkit now builds on Linux with .gyp-generated SCons files. git-svn-id: http://gyp.googlecode.com/svn/trunk@321 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Generate HTMLEntityNames.c and CSSValueKeywords.h in SHARED_INTERMEDIATE_DIRmark@chromium.org
because glue's entity_map.cc and webview_impl.cc require access to them. git-svn-id: http://gyp.googlecode.com/svn/trunk@319 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Bring chrome.gyp up to date with Chromium r10356.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@318 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Exclude some files not yet ready for prime time.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@317 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Add "postbuilds" section. Use this to support the "strip if needed" step inmark@chromium.org
the Chromium Mac build after linking applications and executables. git-svn-id: http://gyp.googlecode.com/svn/trunk@316 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Remove "print" statements from rule and action scripts.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@315 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Add lice.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@314 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Remove empty.cc no longer needed after r311.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@313 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Add "test" attribute for targets to declare that they're tests. Use this inmark@chromium.org
the Xcode generator to build test runner targets. Add a Chromium-specific hacklet to provide the "Run All Tests" target. git-svn-id: http://gyp.googlecode.com/svn/trunk@312 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Lift restriction on "sources" in "none" type targets. It should be permissiblemark@chromium.org
to have sources that are inputs to rules, provided that there is nothing actually compileable and that nothing in a "none" type target would try to produce a product such as a library or executable. git-svn-id: http://gyp.googlecode.com/svn/trunk@311 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Morning .gyp file updates to keep things in sync with Chromium.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@310 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Another drop of Makefile work.evan@chromium.org
It's got some ugly hacks, but I'm trying to not step on the scons build. Now can build net_unittests and v8. git-svn-id: http://gyp.googlecode.com/svn/trunk@309 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Fix grit invocation after Chromium r10306. grit now puts its generatedmark@chromium.org
headers in a grit directory on its own and does not need to be told to use a grit directory. The grit rule and action in net.gyp may need to be modified as well. git-svn-id: http://gyp.googlecode.com/svn/trunk@307 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25More incremental improvement on the msvs generator.bradnelson@google.com
Some changes to the python scripts, to avoid stray \r on windows. git-svn-id: http://gyp.googlecode.com/svn/trunk@306 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Move escaping quotes around "Linux i686" from webkit.gyp to thesgk@chromium.org
SCons generator. git-svn-id: http://gyp.googlecode.com/svn/trunk@304 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Get webkit building (almost) on Linux with gyp-generated *.scons files:sgk@chromium.org
Generator changes: * Add SCons-appropriate RULE_INPUT_* variable settings. * Add generation of code to support gyp rules declarations. (All in-line, pretty grungy, needs cleaning up, but it works.) * Cleaner code for generating actions and rules sections from in-line templates. * Remove some unnecessary imports from the generator. samples/*.gyp changes: * Add 'ext' to the dependent 'include_dirs' for skia. Some of the Linux modules need this to find GdkSkia.h. * Escape quotes around the WEBCORE_NAVIGATOR_PLATFORM value. (Might be better handled in the generator.) * Exclude FontCustomPlatformData.cpp, not yet ported to Linux. * Remove /grit from the grit.py action and the corresponding include_dirs entry, so it corresponds to the output file. (grit.py apparently adds its own grit/ subdirectory.) Down to two files that don't compile. git-svn-id: http://gyp.googlecode.com/svn/trunk@303 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-25Allow for "var%", which sets variable "var" only if it is not already set.mark@chromium.org
Make .gyp samples declare whether they're external or not by setting the "chromium_code" variable to 1 if they are. common.gypi sets "chromium_code%" to 0 so that external .gyps have a value for this variable. common.gypi then includes external_code.gypi if chromium_code is 0. This is now done in preference to requiring externals to include external_code.gypi. In conjunction with --include, this enables settings to be pushed from external_code.gypi into externally-maintained .gyp files without their having to include anything. git-svn-id: http://gyp.googlecode.com/svn/trunk@302 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Drop icudt38l_dat_linux.s sample now that it's part of the Chromium tree asmark@chromium.org
of r10305. git-svn-id: http://gyp.googlecode.com/svn/trunk@301 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Un-exclude browser/bookmarks/bookmark_drag_data.cc for Chromium r10300.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@300 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24webkit.gyp: Add files from Chromium r10283, which merged WebKit r41181.mark@chromium.org
chrome.gyp: Add ported file from r10293. git-svn-id: http://gyp.googlecode.com/svn/trunk@299 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Put included_files into each build file's dict to indicate what files weremark@chromium.org
included to contribute to the dict. In the Xcode generator, put these files into the main group where they can be easily accessed. git-svn-id: http://gyp.googlecode.com/svn/trunk@297 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Replace depth with DEPTH, a gyp-predefined variable. DEPTH will always be setmark@chromium.org
to a relative path from a .gyp file's directory to the directory given in the --depth argument. As a special case, to aid in bootstrapping Chromium and to preserve existing usage, gyp will use a "src" directory in the path to a .gyp file as the default for the --depth argument. git-svn-id: http://gyp.googlecode.com/svn/trunk@296 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Add a few new and previously-excluded files to chrome.gyp.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@294 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Support wildcard dependencies of the form build_file:*. Add all.gyp, whichmark@chromium.org
has a single "all" target that depends on everything else using this scheme. git-svn-id: http://gyp.googlecode.com/svn/trunk@293 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Bring the gyp-based Chromium build back into shape as of r10266.mark@chromium.org
- Add base/sys_info_mac.cc from Chromium r10265. - Add net/base/effective_tld_names.cc from Chromium r10245. - Enable chrome/browser/plugin_installer.cc on all platforms. git-svn-id: http://gyp.googlecode.com/svn/trunk@290 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Add files from Chromium r10232, which merged WebKit r41149.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@289 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Add chrome.gyp:unit_tests, make it work on the Mac.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@284 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Bring up the Mac build all the way through Chromium.app (chrome.gyp:app).mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@283 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Add new file to base.gyp introduced in Chromium r9757.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@282 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Build minizip portion of zlib on non-Windows.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@281 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Add media.gyp, including media and media_unittests.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@280 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-24Add ipc_tests and image_diff to chrome.gyp.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@279 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-23Add initial chrome.gyp capable of building common, browser, and renderer.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@278 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-23Get v8 building on Linux with .gyp-generated SConscript files.sgk@chromium.org
Still somewhat grungy (too many SCons-specific idioms) in how we have to reach back to the source directory for tools/js2c.py. git-svn-id: http://gyp.googlecode.com/svn/trunk@277 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-23"action" commands in "actions" and "rules" sections are now expressed asmark@chromium.org
lists instead of flat strings. For generators that need to transform these lists into POSIX shell-style command lines, use gyp.common.EncodePOSIXShellList. git-svn-id: http://gyp.googlecode.com/svn/trunk@275 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-23Switching to more gyp like conventions in net_resources.bradnelson@google.com
git-svn-id: http://gyp.googlecode.com/svn/trunk@274 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-23Removing unneeded include.bradnelson@google.com
git-svn-id: http://gyp.googlecode.com/svn/trunk@272 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-23More of test_shell linking under windows.bradnelson@google.com
Problems remain with some of the generated files. Breakpad needs to be built as well. git-svn-id: http://gyp.googlecode.com/svn/trunk@271 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-22test_shell should output TestShell.app on the Mac.mark@chromium.org
git-svn-id: http://gyp.googlecode.com/svn/trunk@270 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-22r269 brings the product_name keyword and sets product_name for some librariesmark@chromium.org
to the names they usually use. This takes care of the problem of the extra "lib" in library names, like "liblibevent.a". Generator support required; this works for the Xcode generator now and will not harm other generators that are not yet aware of product_name. git-svn-id: http://gyp.googlecode.com/svn/trunk@269 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-21Get rid of mac_localized_bundle_resources in favor of listing localizedmark@chromium.org
resources directly in mac_localized_resources. Localized resources are chosen by examining pathnames; files in ".lproj" directories are assumed to be localized and are placed in an appropriate PBXVariantGroup for localization. git-svn-id: http://gyp.googlecode.com/svn/trunk@268 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-21Adding extra includes for windows.bradnelson@google.com
git-svn-id: http://gyp.googlecode.com/svn/trunk@267 78cadc50-ecff-11dd-a971-7dbc132099af
2009-02-21Fixing up more include paths for windows.bradnelson@google.com
git-svn-id: http://gyp.googlecode.com/svn/trunk@266 78cadc50-ecff-11dd-a971-7dbc132099af