Commit graph

107 commits

Author SHA1 Message Date
shailentuli@google.com 6c93ab7555 Removed the openglui sample app.
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@27925 260f80e4-7a28-3924-810f-c04153c831b5
2013-09-26 00:19:04 +00:00
kustermann@google.com cb18d8ba87 Removed compiler/ directory from repository
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25728 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-02 08:31:15 +00:00
whesse@google.com 88bd3b8cad dart:io | Add automated testing for samples/sample_extension to buildbot.
BUG=dartbug.com/3008
R=ajohnsen@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25612 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-30 12:16:15 +00:00
ahe@google.com 216289bcb1 dart2js has its own snapshot.
R=ngeoffray@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25344 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-23 14:58:28 +00:00
whesse@google.com 5623cf6b86 A working version of dart_no_snapshot on Android.
BUG=
R=gram@google.com, sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23335 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-29 09:43:10 +00:00
kustermann@google.com d8411ffe56 Remove v8 source dependency, enable more compiler warnings
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22299 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-02 07:20:50 +00:00
nweiz@google.com cc6e2f7b93 Put a snapshot of pub in the SDK.
BUG=9117

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21979 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-24 20:43:39 +00:00
devoncarew@google.com c28247625c Make the create_sdk build target dependent on the analyzer one.
Review URL: https://codereview.chromium.org//14263007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21474 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-15 16:52:08 +00:00
kustermann@google.com 0239523c6f Removed "everything" target
Review URL: https://codereview.chromium.org//14222008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21329 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-12 07:45:31 +00:00
ricow@google.com 0a657bfda5 Pass in arguments to create_sdk instead of using positional command line arguments
Review URL: https://codereview.chromium.org//13979006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21272 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-11 12:19:35 +00:00
ricow@google.com 00da866b33 Move the dart2js snapshot into bin directory of sdk root.
This is the first step in eliminating lib/_internal.
Review URL: https://codereview.chromium.org//13945008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21247 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-11 05:47:24 +00:00
devoncarew@google.com 7e55acf8bb TBR revert 21195 - add analyzer to the sdk.
Review URL: https://codereview.chromium.org//13845006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21196 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-10 12:05:49 +00:00
devoncarew@google.com 6598a20b6d Make the create_sdk task dependent on the analyzer task.
Review URL: https://codereview.chromium.org//13818028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21195 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-10 11:56:15 +00:00
devoncarew@google.com c6922cd6f1 Revert making the sdk build dependent on the new analyzer.
Review URL: https://codereview.chromium.org//13493015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21097 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 18:21:12 +00:00
devoncarew@google.com 6cb6b04527 Make the create_sdk build dependent on the dartanalyzer build. This is in
preparation for adding the new analyzer to the sdk.

This CL also removes the upload_sdk task. These uploads are not (and I
believe have never been) used. I can drop this part of the CL if desired.
Review URL: https://codereview.chromium.org//13639009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21096 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-08 17:59:12 +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
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
floitsch@google.com e0979d9e7f Add dart2dart_bot rule.
Review URL: https://codereview.chromium.org//13722025

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21012 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-06 00:09:07 +00:00
amouravski@google.com e4d9989c3c Made the default build target "most" which currently contains everything except
api_docs. This was adapted from the skia repo.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20818 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-02 20:52:03 +00:00
ricow@google.com 8a85df8ca3 Land incremental building of the editor
This includes adding the editor target to the gyp files.
Review URL: https://codereview.chromium.org//12939007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20228 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-19 18:21:46 +00:00
ricow@google.com fe7e6586ea Revert revision 19289
Review URL: https://codereview.chromium.org//12391030

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19290 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-01 10:06:12 +00:00
ricow@google.com 923a9e72d9 Build the Editor from GYP/build.py.
The Editor is only rebuilt if it changes, not if the SDK changes.
Review URL: https://codereview.chromium.org//12090092

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19289 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-01 10:02:39 +00:00
ricow@google.com 2542e96229 Add support for building the new analyzer using gyp.
Do we have a name for the new analyzer? I don't really like the new prefix I use for building and naming.

Also, I don't particularly like the way I handle the jar files, but I
did not find a way to easily make a new string out of a list of
strings using a non space separator.

Additionally, I currently copy in the dependent on jar files so that
we can easily wrap this up, I could make the manifest just refer to
the the files relative to tbe build dir, but that is just asking for
trouble in the long term IMHO.
Review URL: https://codereview.chromium.org//12262040

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18804 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-21 08:25:18 +00:00
kustermann@google.com f35937f29b Added "dartc_bot" target in dart.gyp
Currently the dartc bots only use 'tools/build.py create_sdk'. But since dartc
analzes tests that use package imports this causes issues. Although we pass in
the package root (i.e. 'dart_analzer --package-root=out/Mode/packages/ ... '),
we don't create the package links on the bot (in the create_sdk step).

This CL creates a new 'dartc_bot' target which depends on the 'packages' target in
addition to 'create_sdk'. Another CL will change the buildbot to use the new
target.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18523 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-14 17:49:29 +00:00
vsm@google.com e76045323a Merge the openglui samples into one.
This also re-enables building the emulator sample.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17409 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-22 16:28:13 +00:00
gram@google.com 6230cf1635 Disable the gyp includes related to the OpenGL embedder, so that those who don't have freeglut can still build.
Review URL: https://codereview.chromium.org//11886082

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17168 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-16 22:18:24 +00:00
gram@google.com 9703d7bfdd Refactored OpenGL embedder that works on Android, Mac or Linux.
To build on/for linux: tools/build.py -a x64 samples
To build on/for Mac: tools/build.py -a ia32 samples
To build on Linux for Android: tools/bui8ld.py --os=android samples

Note that to run on a Mac, you need to delete the first line of the
fragment shader in raytrace.dart, that says:

  precision mediump float;
Review URL: https://codereview.chromium.org//11883013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17161 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-16 21:17:52 +00:00
devoncarew@google.com 9f7cfdf717 Re-commit adding dart-analyzer to the SDK for Windows.
Review URL: https://codereview.chromium.org//11571015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16145 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-13 23:38:16 +00:00
devoncarew@google.com 7050101ea8 Revert 16062 - will re-apply once we can build the dart_analyzer on the windows pub bot.
Review URL: https://codereview.chromium.org//11549026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16064 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-12 21:32:29 +00:00
devoncarew@google.com 973a3f0993 Remove the windows constraint on the create_sdk ==> dart_analyzer dependency.
So on all platforms now, the dart-sdk build depends on the compiler.
Review URL: https://codereview.chromium.org//11551002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16062 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-12 21:14:06 +00:00
ahe@google.com 0301e91b94 Remove stale dependencies on dart2js scripts.
Also, add build rule to delete old dart2js scripts.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15841 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-07 10:04:38 +00:00
vsm@google.com b5e5fcd160 Refactored Android samples / embedder.
- Started moving generic embedder code from sample into runtime/embedders/android.  I'd like to move more in a later CL.
- Removed dependence on vm/bin in sample.

Ivan or Siva: can one of you review the changes under runtime?

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15766 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-06 00:27:04 +00:00
gram@google.com 27d1442987 Android rayshader sample.
Review URL: https://codereview.chromium.org//11434046

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15606 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-30 22:31:39 +00:00
gram@google.com e247b60bcd Shared library for embedding VM in Android apps.
Review URL: https://codereview.chromium.org//11419237

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15556 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-30 00:10:27 +00:00
ahe@google.com d45a3d0d69 Correct snapshot location and fix a dependency problem.
Review URL: https://codereview.chromium.org//11411260

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15519 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-29 14:49:44 +00:00
ahe@google.com 7a3632d3ee Update dependencies after big lib -> sdk/lib move.
Review URL: https://codereview.chromium.org//11418141

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15374 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-27 09:24:12 +00:00
ahe@google.com f4ca9548c9 Allow tests to specify a package root.
Use a shared package root if none is specified.

Committed: https://code.google.com/p/dart/source/detail?r=15064

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15070 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-19 11:35:57 +00:00
ahe@google.com 88a921030d Revert "Allow tests to specify a package root."
Revert "Add dependencies for bots that doesn't build everything."

This reverts r15066 and r15064.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15068 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-19 10:42:55 +00:00
ahe@google.com 605397e3e7 Add dependencies for bots that doesn't build everything.
Review URL: https://codereview.chromium.org//11280053

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15066 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-19 10:06:15 +00:00
ahe@google.com 89cc5a2d23 Allow tests to specify a package root.
Use a shared package root if none is specified.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15064 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-19 09:51:17 +00:00
ahe@google.com 9ed60805f4 Don't depend on V8 when creating the SDK.
Review URL: https://codereview.chromium.org//11301019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14266 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-30 11:42:42 +00:00
dgrove@google.com 182b384b1d Copy README.dart-sdk to dart-sdk/README .
Use this opportunity to get rid of create.stamp, and use the README
file as a marker for the build.

Fixes issue 2062 and is the last piece of fixing issue 4129.
Review URL: https://codereview.chromium.org//11000031

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12980 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-27 18:07:02 +00:00
iposva@google.com d7bdc7e6ec - Build dart_no_snapshot when building runtime from all.deps.
Review URL: https://chromiumcodereview.appspot.com//10909039

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11730 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-31 22:44:20 +00:00
whesse@google.com 52ff8217b6 Add samples gyp target to Dart project, that builds samples/sample_extension.
BUG=dart:3008

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11131 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-22 11:10:07 +00:00
zundel@google.com a3510331ac Revert "Enables building dart_analyzer on windows and packaging it in the SDK"
Review URL: https://chromiumcodereview.appspot.com//10578048

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8935 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-20 19:26:27 +00:00
zundel@google.com 28799eb8bd Enables building dart_analyzer on windows and packaging it in the SDK
Review URL: https://chromiumcodereview.appspot.com//10583037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8934 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-20 19:08:23 +00:00
zundel@google.com c106caf3e2 Enable turning on analyzer build in sdk for macs.
Review URL: https://chromiumcodereview.appspot.com//10584002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8846 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-19 14:05:08 +00:00
lrn@google.com 3e1431fdcc Add missing dependency to sdk-build.
Review URL: https://chromiumcodereview.appspot.com//10561029

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8782 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-18 11:59:03 +00:00
kasperl@google.com 04b217c6d2 Remove frog from the repository.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8709 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-15 07:01:39 +00:00
zundel@google.com e2ac3741e9 Updates dart.gyp to put dart_analyzer input file in right stanza.
Review URL: https://chromiumcodereview.appspot.com//10533124

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8603 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-13 12:58:16 +00:00