Commit Graph

137 Commits

Author SHA1 Message Date
zra@google.com a61d0c66b0 Allows build of the standalone VM for ARM adroid.
R=iposva@google.com, vsm@google.com

Review URL: https://codereview.chromium.org//23788009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@27506 260f80e4-7a28-3924-810f-c04153c831b5
2013-09-13 23:29:14 +00:00
kustermann@google.com 0d8293ef34 Initial support for mac installers. Currently only on our editor builders on FYI
R=devoncarew@google.com, ricow@google.com

Review URL: https://codereview.chromium.org//16831019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24271 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-21 08:37:25 +00:00
kustermann@google.com f73188d127 Use gnueabihf for ARM + enabled corelib/isolate/lib/standalone tests on ARM again
R=regis@google.com

Review URL: https://codereview.chromium.org//16638009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23854 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-11 14:21:28 +00:00
kustermann@google.com 8464ae2ed2 Remove hack for codesourcery crosscompiler since we've precise VMs now
R=ricow@google.com

Review URL: https://codereview.chromium.org//16168004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23334 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-29 09:36:18 +00:00
kustermann@google.com cfa3c09596 Support for overriding the target toolchain when cross compiling
R=ricow@google.com

Review URL: https://codereview.chromium.org//16143002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23248 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-28 10:43:08 +00:00
gram@google.com 0eacf440b3 Fix the Skia build for Android.
This will allow the APKs to build successfully, but they are not working anymore. It's a useful step towards fixing them at least.

R=vsm@google.com

Review URL: https://codereview.chromium.org//15317012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22952 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-21 18:50:12 +00:00
zra@google.com dae5068650 Enables cross-compilation of the VM for ARM.
Uses the "toolset" feature of gyp to build the dart VM
for ARM, but restricts building of snapshot generation
to the host machine.

For generated source files, it also changes to using
LIB_DIR instead of SHARED_INTERMEDIATE_DIR to avoid
generation of duplicate Makefile rules (gyp doesn't
know that generated source files from toolchains it
thinks are different will be the same.)

Review URL: https://codereview.chromium.org//12726011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21757 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-19 18:05:44 +00:00
iposva@google.com 22d42207be - Avoid failing on the buildbot on Mac OS X 10.6.
Review URL: https://codereview.chromium.org//14188003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21306 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-11 20:14:21 +00:00
kustermann@google.com 28436e163d Change back to building everything if no argument to build.py was given
Review URL: https://codereview.chromium.org//13674027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21073 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 13:58:16 +00:00
ahe@google.com 649f3fa360 Redirect tput stderr to /dev/null.
Review URL: https://codereview.chromium.org//13794003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21070 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 12:56:43 +00:00
ahe@google.com da25a12caf Only build apidoc in release mode.
Review URL: https://codereview.chromium.org//13784002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21068 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 12:43:25 +00:00
ahe@google.com 2fec283320 Shorten "progress" information, and make sure it never extend 80 columns.
Review URL: https://codereview.chromium.org//13724018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21067 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 12:37:41 +00:00
ahe@google.com 22a82af86d Restore incremental output.
Review URL: https://codereview.chromium.org//13601019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21065 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 12:26:22 +00:00
kustermann@google.com 66455f6e2a Removed the temporary "packages" dependency of create_sdk and switched to "default" target in build.py
Review URL: https://codereview.chromium.org//13754002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21051 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 08:11:35 +00:00
ahe@google.com 76f2ff3197 Catch CalledProcessError which is throw if the command has non-zero exit code.
Review URL: https://codereview.chromium.org//13674014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20992 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-05 18:15:39 +00:00
ahe@google.com 6d1d524511 Only emit "interactive" output if stdout supports colors.
Review URL: https://codereview.chromium.org//13726008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20991 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-05 18:02:21 +00:00
ahe@google.com 33c724ab95 Parse output from xcodebuild to make it easier to spot problems with non-incremental builds.
Review URL: https://codereview.chromium.org//13470019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20975 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-05 15:46:36 +00:00
iposva@google.com ee927443e0 - Add simarm and simmips to --arch=all for builds and tests.
Review URL: https://codereview.chromium.org//12690002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19684 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-08 11:46:56 +00:00
aprelev@gmail.com bed78686b6 Try to better guess Visual Studio path.
BUG=

Review URL: https://codereview.chromium.org//12298006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18736 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-20 03:58:19 +00:00
regis@google.com 350fa57800 Add mips and simmips build targets.
Review URL: https://codereview.chromium.org//11859034

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17319 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-18 21:34:53 +00:00
kustermann@google.com 7e1503cff0 Bugfix in tools/build.py: Error -> Exception rename
Review URL: https://codereview.chromium.org//11440014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15770 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-06 08:54:40 +00:00
iposva@google.com ffa06389eb - Remove '-parallelizeTargets' from xcodebuild invocation as it eats
the error messages if a build fails when using Xcode 4.4.
Review URL: https://codereview.chromium.org//11280006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14950 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-15 10:13:30 +00:00
sgjesse@google.com e905ac6fc4 Add -a option to tools/build.py
Short for --arch=

R=ager@google.com

BUG=

Review URL: https://codereview.chromium.org//11275255

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14784 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-12 12:55:02 +00:00
ricow@google.com 8d38bd7a68 Revert r13932, sys.stdout is not available.
Review URL: https://codereview.chromium.org//11189137

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13934 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-23 09:20:03 +00:00
ricow@google.com d3fa9bf981 Redirect stderr to sys.stdout for build output.
The stderr is currently not being displayed on the buildbot.
Review URL: https://codereview.chromium.org//11228050

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13932 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-23 09:05:57 +00:00
efortuna@google.com 4d6fc3b482 Change Windows build default to build with VS 2010.
Review URL: https://codereview.chromium.org//11184008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13702 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-16 21:28:18 +00:00
jackpal@google.com 6bd1886c0e Fix windows build.
Review URL: https://chromiumcodereview.appspot.com//10903002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11548 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-29 20:52:08 +00:00
jackpal@google.com 73ffeb4418 Add support for building the Dart VM for Android OS.
The Android target OS is based upon the existing Linux target OS.
The existing _linux source files have been copied to create
corresponding _android source files. The copies have been
modified as needed to adapt to differences between the Linux
platform and the Android platform.

Currently the dart vm binary builds on Linux and runs on x86 Android,
Simple test scripts execute correctly, but no formal testing has been
done.

The process for building the Dart VM for Android will be documented on
the Dart wiki.
BUG=

Review URL: https://chromiumcodereview.appspot.com//10823209

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11547 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-29 20:42:28 +00:00
asiva@google.com fd22ae633c Disable build of simarm from the -arch=all configuration.
Review URL: https://chromiumcodereview.appspot.com//9581037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4914 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-03 01:44:24 +00:00
efortuna@google.com d9205c17e4 Removing tabs that Windows accidentally snuck in.
TBR=iposva
Review URL: http://codereview.chromium.org//8956034

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@2655 260f80e4-7a28-3924-810f-c04153c831b5
2011-12-20 18:47:16 +00:00
efortuna@google.com e8106ee3a2 Fix windows VM build.
TBR=jmesserly
Review URL: http://codereview.chromium.org//9005014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@2654 260f80e4-7a28-3924-810f-c04153c831b5
2011-12-20 18:16:11 +00:00
efortuna@google.com 994839e3d9 Fix build to create Windows SDK.
(Resubmission of http://codereview.chromium.org/9004001/ with jmesserly's
suggestions and update fix.)

TBR=jmesserly
Review URL: http://codereview.chromium.org//8989020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@2649 260f80e4-7a28-3924-810f-c04153c831b5
2011-12-20 18:04:45 +00:00
sigmund@google.com f392b25a55 Revert "Fix build so we can make a Windows SDK!" (tbr)
Review URL: http://codereview.chromium.org//9005002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@2613 260f80e4-7a28-3924-810f-c04153c831b5
2011-12-20 02:26:16 +00:00
efortuna@google.com 03a9b0a828 Fix build so we can make a Windows SDK!
Review URL: http://codereview.chromium.org//9004001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@2612 260f80e4-7a28-3924-810f-c04153c831b5
2011-12-20 02:22:08 +00:00
ngeoffray@google.com a90e28e7a1 Get rid of guessing the VM location in frog.py.
Review URL: http://codereview.chromium.org//8773005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1976 260f80e4-7a28-3924-810f-c04153c831b5
2011-12-01 12:58:53 +00:00
ngeoffray@google.com e0d529befb Remove 'dartc' as an arch for build.py.
Review URL: http://codereview.chromium.org//8417030

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@895 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-28 16:21:46 +00:00
dgrove@google.com 6b6b28e065 Initial checkin.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 05:34:19 +00:00