summaryrefslogtreecommitdiffstats
path: root/gears/SConscript.common
Commit message (Collapse)AuthorAgeFilesLines
* Add launch_url to gears-scons build.mpcomplete@chromium.org2008-12-021-0/+6
| | | | | | 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-021-4/+14
| | | | | | 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-011-14/+13
| | | | | | | | | | 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-261-4/+1
| | | | | | | | | | | | | | | - 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-241-1/+1
| | | | | | 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-191-3/+13
| | | | | | | | | | | | | | | 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
* Fix SF, FF2, and FF3 builds on osx in gears-scons build. OFFICIAL_BUILD=0 nowmpcomplete@chromium.org2008-11-141-0/+2
| | | | | | | 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
* Add builder for Safari resource files. Had to restructure some input files.mpcomplete@chromium.org2008-11-131-5/+1
| | | | | | | 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
* Pull input file lists from SConscript.common and SConscript.dll tompcomplete@google.com2008-11-071-86/+5
| | | | | | | | | | 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-061-44/+46
| | | | | | | | | | | | | | | 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 various Gears build breaks caused by latest Hammer changes.mpcomplete@google.com2008-10-291-2/+2
| | | | | | Review URL: http://codereview.chromium.org/7999 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4151 0039d316-1c4b-4281-b951-d872f2087c98
* First cut at compiling Gears for Safari.jeremy@chromium.org2008-10-211-3/+4
| | | | | | | | | 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
* Gears SConscript now build vista_broker and crash_sender.mpcomplete@google.com2008-10-201-0/+25
| | | | | | Review URL: http://codereview.chromium.org/7393 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3614 0039d316-1c4b-4281-b951-d872f2087c98
* Pull 'common' outputs out into their own SConscript so they have their ownmpcomplete@chromium.org2008-10-101-0/+137
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