50d731bd00
windows build failures not being reported correctly (older versions of ant didn't properly return process eit codes). It will also let us use some newer features of ant. Review URL: https://codereview.chromium.org//11973012 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17228 260f80e4-7a28-3924-810f-c04153c831b5
42 lines
1.1 KiB
Python
42 lines
1.1 KiB
Python
# Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
|
|
# for details. All rights reserved. Use of this source code is governed by a
|
|
# BSD-style license that can be found in the LICENSE file.
|
|
|
|
# TODO(vsm): Remove this file and use dart.gyp once that can be pulled
|
|
# into the dartium build.
|
|
{
|
|
'includes': [
|
|
# TODO(iposva): Move shared gyp setup to a shared location.
|
|
'../tools/gyp/xcode.gypi',
|
|
# TODO(mmendez): Add the appropriate gypi includes here.
|
|
],
|
|
'targets': [
|
|
{
|
|
'target_name': 'dartc',
|
|
'type': 'none',
|
|
'actions': [
|
|
{
|
|
'action_name': 'Build and test',
|
|
'inputs': [
|
|
],
|
|
'outputs': [
|
|
'dummy_target',
|
|
],
|
|
'action' : [
|
|
'../third_party/apache_ant/1.8.4/bin/ant',
|
|
'-Dbuild.dir=<(PRODUCT_DIR)/ant-out',
|
|
'clean',
|
|
'dist',
|
|
],
|
|
'message': 'Building dartc.',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
# GYP won't generate a catch-all target if there's only one target.
|
|
'target_name': 'dummy',
|
|
'type': 'none',
|
|
},
|
|
],
|
|
}
|