This repository has been archived by the owner on Sep 15, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 36
/
.dartino-settings
68 lines (59 loc) · 2.44 KB
/
.dartino-settings
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
// Copyright (c) 2015, the Dartino 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."],
// The settings in this file are used during automated testing.
// If you are considering adding settings to this file in order
// to change the default behavior of the system you should reconsider.
// There should only be settings in this file to *overwrite* the
// defaults.
{
// Location of the packages configuration file (a relative URI)
"packages": ".packages",
// A list of strings that are passed to the compiler
"compiler_options": [
],
// Values of of dart compile-time constants, that is, the values of
// expression on these forms:
//
// const bool.fromEnvironment("<name>")
// const int.fromEnvironment("<name>")
// const String.fromEnvironment("<name>")
//
// Names starting with "dartino." are reserved for use by the Dartino
// compiler.
"constants": {
// By default Dartino have bigint support. Uncomment this line to turn
// it off. This will make the Dartino program smaller.
// "dartino.enable-bigint": "false"
},
// A list of strings that are passed to the Dartino embedder.
//
// Currently recognized options:
// - 'enable_debugger': when enabled the device will wait for the
// debugger on the uart-connection before running the program.
// all stdout will go to the debugger.
// - 'uart_print_interceptor': when enabled all stdout will be copied to
// the uart.
// Notice 'enable_debugger' and 'uart_print_interceptor' do not work together.
"embedder_options": [
// "enable_debugger"
"uart_print_interceptor"
],
// Address of the target device on which to run the Dartino VMs.
// If null then vms are started directly on localhost.
"device_address": null,
// Type of device to compile for. Currently the available types are:
// "mobile" and "embedded".
"device_type": "mobile",
// The device ID when running on an embedded device. The following
// devices are supported:
// stm32f746g-discovery (STM32F746G Discovery)
// stm32f411re-nucleo (STM32F411RE Nucleo)
//
// stm32f746g-discovery is the default. Uncomment this to use
// stm32f411re-nucleo.
// "device": "stm32f411re-nucleo",
// Support for incremental compilation, one of "none", "production", or
// "experimental".
"incremental_mode": "production"
}