summaryrefslogtreecommitdiffstats
path: root/gears
Commit message (Collapse)AuthorAgeFilesLines
* Check in binaries for Gears 0.5.8.0.mal@chromium.org2009-01-082-0/+0
| | | | | | | | | | These were checked in to the release branch for 154.42, but never made it to trunk. TBR=mpcomplete Review URL: http://codereview.chromium.org/17260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7716 0039d316-1c4b-4281-b951-d872f2087c98
* Update Gears to r3147, and fix scons build to match.mpcomplete@google.com2009-01-077-165/+39
| | | | | | | | | | - media module removed - pulseaudio removed - sqlite, libpng, other libs updated - minor files added Review URL: http://codereview.chromium.org/16586 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7698 0039d316-1c4b-4281-b951-d872f2087c98
* Mass convert ChromeStaticLibrary -> ChromeLibrary, including pulling the ↵evanm@google.com2008-12-262-2/+2
| | | | | | | | | | | updated ICU dep that uses it as well. Add a SHARED scons command-line flag to build shared libraries. Review URL: http://codereview.chromium.org/16477 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7479 0039d316-1c4b-4281-b951-d872f2087c98
* Switch back svn:eol-style=native for .sln, .vcproj and .vsprops files.maruel@chromium.org2008-12-161-80/+80
| | | | | | | Patch fails otherwise on non-Windows platforms. Review URL: http://codereview.chromium.org/14478 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7093 0039d316-1c4b-4281-b951-d872f2087c98
* First pass at adding support for building Android via scons.zork@chromium.org2008-12-094-65/+243
| | | | | | Review URL: http://codereview.chromium.org/13644 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6590 0039d316-1c4b-4281-b951-d872f2087c98
* Separate SHLINKFLAGS from LINKFLAGS. The former is used when linking sharedmpcomplete@google.com2008-12-083-25/+36
| | | | | | | libraries, the latter for exes. Review URL: http://codereview.chromium.org/13256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6542 0039d316-1c4b-4281-b951-d872f2087c98
* Gears 0.5.4.2 binaries.mpcomplete@google.com2008-12-082-0/+0
| | | | | | Review URL: http://codereview.chromium.org/13632 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6529 0039d316-1c4b-4281-b951-d872f2087c98
* Fix wince gears-scons build.mpcomplete@google.com2008-12-051-1/+1
| | | | | | Review URL: http://codereview.chromium.org/12963 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6399 0039d316-1c4b-4281-b951-d872f2087c98
* Update DEPS to pull in gears r3073, and fix the SConscripts to compile in thempcomplete@chromium.org2008-12-044-20/+46
| | | | | | | aftermath. Review URL: http://codereview.chromium.org/13114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6374 0039d316-1c4b-4281-b951-d872f2087c98
* Changed svn:eol-style of all .sln and .vcproj files to CRLFscherkus@chromium.org2008-12-041-80/+80
| | | | | | Review URL: http://codereview.chromium.org/13133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6372 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a few screwed up bundle builders for Safari gears-scons.mpcomplete@chromium.org2008-12-041-4/+5
| | | | | | Review URL: http://codereview.chromium.org/13111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6338 0039d316-1c4b-4281-b951-d872f2087c98
* Added Keystone builder to gears-scons.mpcomplete@chromium.org2008-12-034-0/+51
| | | | | | Review URL: http://codereview.chromium.org/10423 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6322 0039d316-1c4b-4281-b951-d872f2087c98
* Add launch_url to gears-scons build.mpcomplete@chromium.org2008-12-023-4/+20
| | | | | | Review URL: http://codereview.chromium.org/12879 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6243 0039d316-1c4b-4281-b951-d872f2087c98
* Add crash_sender and crash_inspector to Safari gears-scons build.mpcomplete@chromium.org2008-12-023-11/+36
| | | | | | Review URL: http://codereview.chromium.org/13037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6235 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up how we feed various outputs into the installer builders. Instead ofmpcomplete@chromium.org2008-12-014-137/+144
| | | | | | | | | | referencing them by name, we put them into toplevel environment variables and reference them by the variable. Also made DirBuilder more flexible in accepting SCons Nodes as inputs. Review URL: http://codereview.chromium.org/12705 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6154 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up the gears-scons scripts a bit.mpcomplete@google.com2008-11-265-107/+116
| | | | | | | | | | | | | | | - Remove the ugly StripOutdir() hacks in SConscript.installers. I'm not sure why I even introduced this, but it's much cleaner now. - Include Sconscript.input in the main SConscript file. This required removing its dependence on env['BROWSER'] and env_res. Fix win32. - Use a custom action instead of 'rm -rf `find FOO`'. - Don't rely on 'date' command. Review URL: http://codereview.chromium.org/12662 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6024 0039d316-1c4b-4281-b951-d872f2087c98
* Add Safari bundle targets to the gears-scons build.mpcomplete@chromium.org2008-11-245-13/+156
| | | | | | Review URL: http://codereview.chromium.org/11329 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5941 0039d316-1c4b-4281-b951-d872f2087c98
* Some cleanup work I did while adding more Safari builders. It got to bempcomplete@chromium.org2008-11-195-54/+100
| | | | | | | | | | | | | | | extensive so I decided to just check it in. Changes: - Use Return() instead of Export() from SConscript.inputs to pass 'env' back. - Move some of the build vars around to fix builders that aren't in SConscript.browser. - Refactor SConscript.installers so that we now have DirBuilder, a generic builder that creates a directory tree (used to be FF-specific). This will be used for OSX bundles. Review URL: http://codereview.chromium.org/11261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5722 0039d316-1c4b-4281-b951-d872f2087c98
* Gears 0.5.4.0 binary.mpcomplete@google.com2008-11-182-0/+0
| | | | | | Review URL: http://codereview.chromium.org/11250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5648 0039d316-1c4b-4281-b951-d872f2087c98
* Fix SF, FF2, and FF3 builds on osx in gears-scons build. OFFICIAL_BUILD=0 nowmpcomplete@chromium.org2008-11-145-63/+89
| | | | | | | works as well. Review URL: http://codereview.chromium.org/10923 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5504 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gears-scons wince build. I accidentally filtered out portaudio instead ↵mpcomplete@google.com2008-11-141-1/+1
| | | | | | | | | of libgd from its LIBS. TBR=jeremy Review URL: http://codereview.chromium.org/10906 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5419 0039d316-1c4b-4281-b951-d872f2087c98
* Add builder for Safari resource files. Had to restructure some input files.mpcomplete@chromium.org2008-11-136-44/+83
| | | | | | | I also moved GetInputs into the utils file. Review URL: http://codereview.chromium.org/10671 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5370 0039d316-1c4b-4281-b951-d872f2087c98
* Rename SConscript.dll to SConscript.browser, to more accurately reflect itsmpcomplete@google.com2008-11-072-2/+2
| | | | | | | purpose (targets built there are per-browser). Review URL: http://codereview.chromium.org/9483 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4945 0039d316-1c4b-4281-b951-d872f2087c98
* Plop gears 0.5.3.0 binaries in the Chrome tree.mpcomplete@google.com2008-11-072-0/+0
| | | | | | Review URL: http://codereview.chromium.org/9667 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4943 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gears-scons linux buildmpcomplete@chromium.org2008-11-072-42/+45
| | | | | | Review URL: http://codereview.chromium.org/9480 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4942 0039d316-1c4b-4281-b951-d872f2087c98
* Pull input file lists from SConscript.common and SConscript.dll tompcomplete@google.com2008-11-074-994/+1010
| | | | | | | | | | SConscript.inputs. This file will be shared by the symbian port. SConscript.inputs is mostly a cut+paste of the original files. The few changes are to stick resources on the 'env' var so they can be shared. Review URL: http://codereview.chromium.org/9666 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4939 0039d316-1c4b-4281-b951-d872f2087c98
* Change the way inputs are specified in the gears sconscripts. This will makempcomplete@google.com2008-11-0613-317/+322
| | | | | | | | | | | | | | | it easier to share inputs among files, in preparation for the symbian port. Also, some small fixes: - Added a hack to the third party lib scripts to place the libraries in the right directory. Normally SCons does this, but fails due to a bug when COMPONENT_LIBRARY_DIR is changed. - Added fake notifier targets to make the win32 installer happy. - Added NPAPI's gears.dll to the win32 installer dependencies, so it is built (even though it isn't used by the installer). - Added symbian file to sqlite compile. Review URL: http://codereview.chromium.org/9657 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4921 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gears-scons build break for wince.mpcomplete@google.com2008-11-041-3/+0
| | | | | | Review URL: http://codereview.chromium.org/8223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4653 0039d316-1c4b-4281-b951-d872f2087c98
* Have the Gears build rename the PDB file to something recongnizable by thempcomplete@google.com2008-11-041-0/+2
| | | | | | | installer build. Review URL: http://codereview.chromium.org/9068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4528 0039d316-1c4b-4281-b951-d872f2087c98
* Update Gears to pull in latest revision from svn.mpcomplete@google.com2008-10-313-22/+38
| | | | | | | Fix scons breakage in the wince Gears port. Review URL: http://codereview.chromium.org/8776 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4349 0039d316-1c4b-4281-b951-d872f2087c98
* Fix various Gears build breaks caused by latest Hammer changes.mpcomplete@google.com2008-10-295-35/+47
| | | | | | Review URL: http://codereview.chromium.org/7999 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4151 0039d316-1c4b-4281-b951-d872f2087c98
* Add a DEPS file to gears. This allows Gears developers to pull the gearsmpcomplete@google.com2008-10-281-0/+28
| | | | | | | | | | component directly, whose DEPS file then grabs the needed build stuff out of the Chrome tree. Since gclient only examines DEPS files at the root of solutions, this file has no effect on dependencies for Chrome developers. Review URL: http://codereview.chromium.org/8675 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4105 0039d316-1c4b-4281-b951-d872f2087c98
* Check in gears 0.5.1 binary.mpcomplete@google.com2008-10-242-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3968 0039d316-1c4b-4281-b951-d872f2087c98
* Change DEPS to pull Gears from the opensource svn mirror.mpcomplete@google.com2008-10-233-5/+14
| | | | | | | | Also, I adjusted the SConscripts to reflect the new source tree layout (gears, third_party, and third_party_internal). Review URL: http://codereview.chromium.org/8046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3841 0039d316-1c4b-4281-b951-d872f2087c98
* Using $CHROME_SRC_DIR in place of hash/..bradnelson@google.com2008-10-221-1/+1
| | | | | | | | This will facilitate changing where the main sconstruct lives. Review URL: http://codereview.chromium.org/7847 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3725 0039d316-1c4b-4281-b951-d872f2087c98
* First cut at compiling Gears for Safari.jeremy@chromium.org2008-10-219-33/+459
| | | | | | | | | This contains the file list and correct compilation flags for the files. This doesn't yet link, but is only missing one custom builder. Review URL: http://codereview.chromium.org/8041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3707 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Gears SConscript under Linux.mpcomplete@chromium.org2008-10-211-1/+0
| | | | | | Review URL: http://codereview.chromium.org/6809 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3683 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Gears SConscript to work for opensource developers as described here:mpcomplete@google.com2008-10-212-39/+47
| | | | | | | | | | http://code.google.com/p/gears/wiki/BuildingGearsForWindows Small fix to the installer script to check the correct location for ipc_test.exe. Review URL: http://codereview.chromium.org/7831 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3679 0039d316-1c4b-4281-b951-d872f2087c98
* Gears SConscript now build vista_broker and crash_sender.mpcomplete@google.com2008-10-203-5/+76
| | | | | | Review URL: http://codereview.chromium.org/7393 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3614 0039d316-1c4b-4281-b951-d872f2087c98
* Add WinCE installer to the Gears SConscript build.mpcomplete@google.com2008-10-153-9/+42
| | | | | | Review URL: http://codereview.chromium.org/7324 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3421 0039d316-1c4b-4281-b951-d872f2087c98
* Add WinCE support to Gears SConscripts. No installer support yet.mpcomplete@google.com2008-10-1410-98/+262
| | | | | | Review URL: http://codereview.chromium.org/7133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3336 0039d316-1c4b-4281-b951-d872f2087c98
* Pull 'common' outputs out into their own SConscript so they have their ownmpcomplete@chromium.org2008-10-105-175/+263
| | | | | | | | | | variant dir. Add ipc_test as a common output. Also fixed up some hackery around manipulating OUTDIRs. Review URL: http://codereview.chromium.org/7037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3158 0039d316-1c4b-4281-b951-d872f2087c98
* Update gears.dll to 0.4.24.0 in preparation for Geolocation launch next week.mpcomplete@google.com2008-10-092-0/+0
| | | | | | Review URL: http://codereview.chromium.org/6350 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3106 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the Gears build:mpcomplete@google.com2008-10-082-1/+5
| | | | | | | | | - remove accidental print statement. - add a check that the p4 tree is checked out where we expect it, and if not, exit. Review URL: http://codereview.chromium.org/6598 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3070 0039d316-1c4b-4281-b951-d872f2087c98
* Add win32 installer to Gears SConscripts.mpcomplete@google.com2008-10-083-74/+184
| | | | | | Review URL: http://codereview.chromium.org/6591 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3054 0039d316-1c4b-4281-b951-d872f2087c98
* Add Firefox installer support to Gears SConscripts.mpcomplete@chromium.org2008-10-084-50/+269
| | | | | | Review URL: http://codereview.chromium.org/5674 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2982 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to make Gears build on linux.mpcomplete@google.com2008-09-308-89/+241
| | | | | | Review URL: http://codereview.chromium.org/5023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2726 0039d316-1c4b-4281-b951-d872f2087c98
* Roll the third_party/icu38 revision in DEPS to have SCons build libicu,sgk@google.com2008-09-262-2/+2
| | | | | | | | | | not libicuuc. Add a new $ICU_LIBS construction variable to allow different platforms to link with different sets of ICU libraries. Use it in the LIBS lists of the various construction environments used to build the things that link with it. Review URL: http://codereview.chromium.org/4312 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2651 0039d316-1c4b-4281-b951-d872f2087c98
* Make a copy of the builder for the custom gears emitter for TypeLibrary, so itsgk@google.com2008-09-261-0/+4
| | | | | | | doesn't cause problems for other TypeLibrary users. Review URL: http://codereview.chromium.org/4303 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2637 0039d316-1c4b-4281-b951-d872f2087c98
* Wow, it's been a while since we cleaned EOL.maruel@google.com2008-09-255-304/+304
| | | | | | | | | | | | Ran dos2unix on *.cc, *.h, *.py and SCons*.* Ran for /R /D %a in (*.*) do @if exist %a\.svn\. svn pset svn:eol-style LF %a\*.cc Ran for /R /D %a in (*.*) do @if exist %a\.svn\. svn pset svn:eol-style LF %a\*.h Ran for /R /D %a in (*.*) do @if exist %a\.svn\. svn pset svn:eol-style LF %a\*.py Ran for /R /D %a in (*.*) do @if exist %a\.svn\. svn pset svn:eol-style LF %a\SCons*.* git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2611 0039d316-1c4b-4281-b951-d872f2087c98