Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(44)

Issue 8619005: Initial CL to create SDK directory (this will be done as a build step). (Closed)

Created:
9 years, 1 month ago by dgrove
Modified:
9 years ago
CC:
reviews_dartlang.org, Ivan Posva, danrubel, jimhug
Visibility:
Public.

Description

Initial CL to create SDK directory (this will be done via the usual gyp and tools/build.py process). Proposed top-level structure: ..sdk/ ....bin/ ......dart or dart.exe (executable) ......frogc.dart ......frogsh (coming later) ....lib/ ......core/ ........core_{compiler, frog, runtime}.dart ........{compiler, frog, runtime}/ ......coreimpl/ ........coreimpl_{compiler, frog, runtime}.dart ........{compiler, frog, runtime}/ ......dom/ ........dom.dart ......frog/ ......html/ ........html.dart ......htmlimpl/ ........htmlimpl.dart ......(more will come here - io, etc) ....tools/ ......dartdoc/ ......(more will come here) Committed: https://code.google.com/p/dart/source/detail?r=2040

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 19

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 6

Patch Set 8 : <Updating based on discussion with jimhug, and based on iposva's comments.> #

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Patch Set 12 : '' #

Total comments: 12

Patch Set 13 : '' #

Patch Set 14 : '' #

Total comments: 1

Patch Set 15 : '' #

Patch Set 16 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+352 lines, -13 lines) Patch
M dart.gyp View 1 2 3 4 5 6 7 8 1 chunk +22 lines, -0 lines 0 comments Download
M frog/frog_options.dart View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +14 lines, -2 lines 0 comments Download
M frog/reader.dart View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +25 lines, -11 lines 0 comments Download
A tools/create_sdk.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +291 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
dgrove
This is a first shot at creating an SDK for Dart. The idea here is ...
9 years, 1 month ago (2011-11-21 23:25:42 UTC) #1
Siggi Cherem (dart-lang)
http://codereview.chromium.org/8619005/diff/1004/frog/frog_options.dart File frog/frog_options.dart (right): http://codereview.chromium.org/8619005/diff/1004/frog/frog_options.dart#newcode25 frog/frog_options.dart:25: /* TODO(dgrove): fix this. For now, either 'sdk' or ...
9 years, 1 month ago (2011-11-21 23:44:23 UTC) #2
dgrove
http://codereview.chromium.org/8619005/diff/1004/frog/frog_options.dart File frog/frog_options.dart (right): http://codereview.chromium.org/8619005/diff/1004/frog/frog_options.dart#newcode25 frog/frog_options.dart:25: /* TODO(dgrove): fix this. For now, either 'sdk' or ...
9 years, 1 month ago (2011-11-22 00:41:24 UTC) #3
Ivan Posva
We will need to figure out the layout of SDKs that contain binaries for more ...
9 years, 1 month ago (2011-11-22 06:54:42 UTC) #4
Siggi Cherem (dart-lang)
http://codereview.chromium.org/8619005/diff/1004/tools/create_sdk.py File tools/create_sdk.py (right): http://codereview.chromium.org/8619005/diff/1004/tools/create_sdk.py#newcode107 tools/create_sdk.py:107: dest_file.write(re.sub("../../corelib/src/", "../share/", contents)) On 2011/11/22 00:41:24, dgrove wrote: > ...
9 years, 1 month ago (2011-11-22 17:15:20 UTC) #5
dgrove
http://codereview.chromium.org/8619005/diff/7001/dart.gyp File dart.gyp (right): http://codereview.chromium.org/8619005/diff/7001/dart.gyp#newcode48 dart.gyp:48: 'inputs': [], On 2011/11/22 06:54:42, Ivan Posva wrote: > ...
9 years, 1 month ago (2011-11-22 19:18:51 UTC) #6
dgrove
This is a big change over the previous one, based on much discussion with iposva, ...
9 years ago (2011-12-02 22:31:38 UTC) #7
Siggi Cherem (dart-lang)
lgtm (w/minor comments below) http://codereview.chromium.org/8619005/diff/19001/frog/frog_options.dart File frog/frog_options.dart (right): http://codereview.chromium.org/8619005/diff/19001/frog/frog_options.dart#newcode60 frog/frog_options.dart:60: world.error('Invalid reader configuration $config', null); ...
9 years ago (2011-12-02 22:45:13 UTC) #8
danrubel
lgtm http://codereview.chromium.org/8619005/diff/19001/tools/create_sdk.py File tools/create_sdk.py (right): http://codereview.chromium.org/8619005/diff/19001/tools/create_sdk.py#newcode20 tools/create_sdk.py:20: # ........runtime/ On 2011/12/02 22:45:13, sigmund wrote: > ...
9 years ago (2011-12-02 23:03:05 UTC) #9
dgrove
http://codereview.chromium.org/8619005/diff/19001/frog/frog_options.dart File frog/frog_options.dart (right): http://codereview.chromium.org/8619005/diff/19001/frog/frog_options.dart#newcode60 frog/frog_options.dart:60: world.error('Invalid reader configuration $config', null); On 2011/12/02 22:45:13, sigmund ...
9 years ago (2011-12-02 23:05:19 UTC) #10
Ivan Posva
9 years ago (2011-12-02 23:17:33 UTC) #11
LGTM with comment.

-Ivan

http://codereview.chromium.org/8619005/diff/23003/tools/create_sdk.py
File tools/create_sdk.py (right):

http://codereview.chromium.org/8619005/diff/23003/tools/create_sdk.py#newcode219
tools/create_sdk.py:219: # construct lib/core_runtimedart from whole cloth.
core_runtime.dart

Powered by Google App Engine
This is Rietveld 408576698