forked from dart-archive/sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.ninja
43 lines (41 loc) · 1.42 KB
/
build.ninja
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# Copyright (c) 2015, the Fletch 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.md file.
rule gyp
command = $
GYP_CROSSCOMPILE=1 $
../third_party/gyp/gyp --depth=. -Icommon.gypi $
-Goutput_dir=out $
--format=ninja fletch.gyp
build $
out/DebugIA32/build.ninja $
out/DebugIA32Asan/build.ninja $
out/DebugIA32Clang/build.ninja $
out/DebugIA32ClangAsan/build.ninja $
out/DebugX64/build.ninja $
out/DebugX64Asan/build.ninja $
out/DebugX64Clang/build.ninja $
out/DebugX64ClangAsan/build.ninja $
out/DebugARM/build.ninja $
out/DebugXARM/build.ninja $
out/DebugXARM64/build.ninja $
out/ReleaseIA32/build.ninja $
out/ReleaseIA32Asan/build.ninja $
out/ReleaseIA32Clang/build.ninja $
out/ReleaseIA32ClangAsan/build.ninja $
out/ReleaseX64/build.ninja $
out/ReleaseX64Asan/build.ninja $
out/ReleaseX64Clang/build.ninja $
out/ReleaseX64ClangAsan/build.ninja $
out/ReleaseARM/build.ninja $
out/ReleaseXARM/build.ninja $
out/ReleaseXARM64/build.ninja: $
gyp $
common.gypi $
fletch.gyp $
src/double_conversion.gyp $
src/shared/shared.gyp $
src/tools/driver/driver.gyp $
src/vm/vm.gyp $
tests/service_tests/service_tests.gyp $
samples/todomvc/todomvc.gyp