Romain Goyet
8a21f24309
Default to the mingw toolchain when building the simulator on Windows
2017-11-12 02:10:19 +01:00
Romain Goyet
9a41ee8ad9
Add the ability to package the web simulator
2017-11-06 21:54:18 +01:00
Romain Goyet
1636d45588
Uniformize toolchain usage
2017-10-19 17:31:40 +02:00
Romain Goyet
7d6bf1649b
Avoid using clang by default
2017-10-19 17:31:40 +02:00
Ian Abbott
1a877d999b
Makefile: Use POSIX shell redirection syntax for app_flash target
...
The recipe for the 'app_flash' target uses an 'until' loop to wait for
the DFU device to be connected. The command uses &> to redirect both
standard output and standard error output to a file (/dev/null). This
works for shells such as Bash and Z Shell, but not dash or Korn shell.
Replace it with a combination of > and 2>&1 for portability.
2017-09-07 17:51:54 +02:00
Marc Lagrange
1633709389
Add -fPIE for simulator build ( #93 )
...
Add -fPIE for simulator build using SFLAGS
2017-09-06 10:42:18 +02:00
Émilie Feral
9ac25fc03a
Repair windows build
2017-09-06 10:05:17 +02:00
Romain Goyet
df31f0ce34
Improve the app_flash command
...
We now display a small inline tutorial, and wait for a device to be
connected
2017-09-06 10:00:14 +02:00
Jacob Young
2e105036ff
Use the blackbox platform to run the tests on travis.
2017-09-01 04:00:28 -04:00
Émilie Feral
2ff9aa2f88
Makefile: app_run is meaningful only for device platform
2017-08-30 14:35:44 +02:00
Romain Goyet
70174638df
[ion] Fix sending events to emscripten build
...
Change-Id: I9306554044a0b2fe2ee26769cc66a2684a05bebe
2017-07-21 15:12:38 +02:00
Émilie Feral
e37f1418e5
Clean DEBUG macro
...
Change-Id: I5acf266d565045468c6fba19b1ca493773ae78bc
2017-06-16 15:08:14 +02:00
Émilie Feral
51437f0b4f
Define OS_WITH_SOFTWARE_UPDATE_PROMPT according to PLATFORM
...
Change-Id: Ic53f6b18772cacd4240e97ed99faddc43c1afbc4
2017-06-16 14:53:43 +02:00
Émilie Feral
6ef5955c43
Change macro ON_BOARDING to OS_WITH_ONBOARDING_APP
...
Change-Id: I355c8164f0ed78d1c9f9bfa39cb2b185c509423a
2017-06-16 14:49:43 +02:00
Émilie Feral
d9f2604926
[build] Display on boarding app only with make PLATFORM=device
...
ON_BOARDING=1
Change-Id: Iada91f419d8e083326cf146b6cf3b6fa8c029486
2017-05-24 14:26:19 +02:00
Romain Goyet
c60c77a7f5
Enable debug information when building with DEBUG=1
...
Change-Id: Ie8d5305da64d0e2de7656d83bcbfa1d5b083c1ba
2017-04-26 11:17:41 +02:00
Romain Goyet
097ecc8b89
Fix the struct viz
...
Change-Id: If8dee21e5fd337e50460a85a753f69ecd4818571
2017-04-20 09:51:29 +02:00
Romain Goyet
4d6eddb411
Cleaner build process
...
Change-Id: I6ecc7b77437397859f8ebb79ace48aaa9c1c2047
2017-04-19 22:21:46 +02:00
Romain Goyet
e16db9cc9d
Merge "Add a diagnostic too to navigate structure layouts"
2017-04-19 20:17:15 +02:00
Romain Goyet
a47efa93ee
Add a diagnostic too to navigate structure layouts
...
Change-Id: I236e6ac8aa51295be9c3d157eb49710977f083f8
2017-04-19 19:12:37 +01:00
Émilie Feral
38a1048bc1
[ion] repare blackbox
...
Change-Id: I1229ad45e29db6dac5c296b87acd5663c5564cea
2017-04-14 15:00:38 +02:00
Romain Goyet
4f484ec26b
Add a dfu-util command to flash over USB
...
Change-Id: Ie132213d449d1309e89a93e11ddd7915e36387b4
2017-03-07 11:07:26 +01:00
Romain Goyet
7455a363da
Silent building with AFL
...
Change-Id: Ia54cfdd7d62b15622d863b644345ee289f717aac
2017-02-16 11:00:57 +01:00
Romain Goyet
a94e8c314f
Simplify the makefile configuration
...
Change-Id: I826916e0d0b23f7429a66dfa7001b19dcc53080a
2017-02-16 11:00:17 +01:00
Romain Goyet
babfe50763
Organize the build system
...
Change-Id: Ib331bae99041b998eb721b44c3b0b44426270b38
2017-02-15 19:10:23 +01:00