Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A git mirror of Google's Dart runtime

branch: cmake

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 cmake
Octocat-spinner-32 doc
Octocat-spinner-32 runtime
Octocat-spinner-32 sdk
Octocat-spinner-32 WATCHLISTS

Stand alone runtime of Google's Dart language

This git repository is a clone of the runtime part of the svn repository at

Prepeare your system

Ubuntu 64: sudo apt-get install cmake g++ g++-multilib ia32-libs libssl-dev
Windows : Install cmake, other libs are downloaded automatically

See also:


  • CMake: use cmake/CMakeLists.txt

  • Gyp: create make files in runtime/ with (git repository must reside in a gclient sync'ed tree):
    ./tools/ runtime

"Hello World" from scratch (Linux)

To get started here the commands which are needed on Linux to run a simple dart script:

git clone
cd dartruntime
git checkout -b cmake origin/cmake
cd ..
mkdir build
cd build
cmake ../dartruntime/cmake/
make -j4
echo "main() { print(\"Hello World\!\"); }" > hello.dart
./bin/dart ./hello.dart 

Setup of this repository

It was initialized by this commands:

git svn init \ \
--trunk branches/bleeding_edge/dart \
--ignore-paths \

And has revisions since 17000

git svn fetch -r 17000
Something went wrong with that request. Please try again.