Léa Saviot
2af89fb546
[build/android] Prevent code relocations in MicroPython
2020-07-09 20:24:16 -04:00
Léa Saviot
ef8a4f9e7b
build: Version 14.4.0
2020-07-07 09:55:21 +02:00
Émilie Feral
38f3c9b813
build: Version 14.3.0
2020-07-02 17:09:38 +02:00
Émilie Feral
cb62747e48
build: Version 14.2.0
2020-06-26 17:48:31 +02:00
Quentin
1f3ad54c05
[Change] OMEGA_THEME_* to THEME_*
2020-06-23 17:35:39 +02:00
M4x1m3
72d9e31847
Added support for git theme repos
...
Usage:
OMEGA_THEME_REPO must be set to a valid git url, or local for local repository
OMEGA_THEME_NAME must be set to an existing theme in the repository
2020-06-22 19:02:32 +02:00
Quentin
3f959a44db
Merge pull request #355 from M4xi1m3/omega-dev
...
[simu/web] Changed to emsdk upstream-latest. Now using WASM.
2020-06-20 19:34:22 +02:00
Quentin
1b76a48ae2
[Revert] Omega App
2020-06-20 19:31:42 +02:00
M4x1m3
f04c645fee
[simu/web] Changed to emsdk upstream-latest. Now using WASM.
2020-06-20 19:05:22 +02:00
Émilie Feral
ef210f9cff
build: Version 14.1.0
2020-06-19 12:10:24 +02:00
Quentin
a6162a9623
Merge pull request #332 from M4xi1m3/omega-3ds-dev
...
[Feature] Port Omega to the 3DS
2020-06-12 23:00:28 +02:00
M4x1m3
5f928bb8f2
[build] Made HOME_DISPLAY_EXTERNALS=1 default ( closes #343 )
2020-06-12 21:17:27 +02:00
Émilie Feral
97ffab1fc2
build: Version 14.0.0
2020-06-04 14:58:20 +02:00
Léa Saviot
c7c47acc1b
[build/config] Change the languages order
2020-06-04 14:50:02 +02:00
Roberta Rabotti
549f537ff6
[it] Add i18n files to Makefiles
2020-06-04 14:50:02 +02:00
Jorick Alberga
8a37096680
[nl] Start translation
2020-06-04 14:50:01 +02:00
Quentin
f16918ba1a
Merge pull request #335 from M4xi1m3/fast-lto
...
[build] Enable jobserver lto.
2020-05-11 14:12:58 +02:00
M4x1m3
befe0b8214
[build] Enable jobserver lto.
2020-05-07 09:24:26 +02:00
M4x1m3
efac211a13
[apps/external] Fixed extapps not displayed on device since #333
2020-05-05 11:42:48 +02:00
Maxime FRIESS
bb9f52b355
[Feature] Made external app testable on simu again. ( #333 )
...
Build with make PLATFORM=simulator FORCE_EXTERNAL=1 EXTERNAL_BUILTIN=1
2020-04-24 16:00:06 +02:00
M4x1m3
18ad90e2d3
[ion/3ds] Added smdh data to the 3dsx
2020-04-21 22:08:04 +02:00
M4x1m3
e20cbaa4af
[ion/3ds] Produces .3dsx file.
2020-04-21 22:08:00 +02:00
M4x1m3
3f976d3873
[ion/3ds] Got something on screen!
2020-04-19 15:23:10 +02:00
M4x1m3
2f01603c4d
[ion/3ds] Got it to build.
2020-04-19 15:23:04 +02:00
Quentin
13874cd2e0
Merge branch 'omega-hotfix' into omega-dev
2020-04-16 14:24:47 +02:00
Quentin
f37040dc8a
[Fix] Conflicts
2020-04-16 14:04:56 +02:00
Romain Goyet
196a94e199
[ci] Report .text, .rodata, .bss and .data sections
...
Note that .text and .rodata are cumulative (internal+external)
2020-04-14 01:44:35 -07:00
Léa Saviot
2ed354710f
[build/simulator] NDEBUG flag in release mode
...
This way, asserts are not performed on simulator platforms
2020-04-10 00:49:15 -07:00
Émilie Feral
8dbe719a68
[Build] Add address sanitizer option if ASAN=1
2020-04-09 15:14:30 +02:00
Émilie Feral
f2efd46814
[build] defaults.mak: don't override previously-added SFLAGS
2020-04-09 14:30:57 +02:00
Quentin
e383c3429f
[Fix] Conflicts
2020-04-08 15:05:17 +02:00
Quentin
26d68c8039
[Update] Upstream
2020-04-08 12:48:09 +02:00
Romain Goyet
ed7e6bec9d
[build/device] Generate a RAM map
2020-04-07 17:15:05 +02:00
Quentin
aea963dac0
[Fix] Fix conflicts ._.
2020-04-07 14:53:19 +02:00
Émilie Feral
c363231673
[build] --silent option in rule_for_arch_executable prevent from running
...
'make V=1' and getting the expected output
2020-04-07 14:22:33 +02:00
Quentin
4411f3aeee
[Fix] Re-enable all apps
2020-04-07 13:25:11 +02:00
Quentin
d6d235f273
[Feature] Contributors Controller in the Omega App (WIP)
2020-04-07 13:08:31 +02:00
Romain Goyet
02738ba06a
[build] Add a tool to compare the size of two ELF files
2020-04-06 15:29:03 +02:00
Romain Goyet
84f6b179de
[build] rule_for now takes both "local" and "global" parameters
...
Previous the build would fail on macOS if you had an epsilon.elf file in
at the root of the project. Indeed, the %.elf -> %.bin rule would get
triggered, but this rule should only operate on generated (intermediate)
elf file.
2020-04-06 10:12:54 +02:00
Romain Goyet
7d5cad32b1
[build/all] Q isn't defined (and isn't needed either)
2020-04-06 10:02:06 +02:00
Romain Goyet
edde8e8eba
[build/all] Re-sourcing emsdk isn't needed
2020-04-06 10:02:06 +02:00
Romain Goyet
f450e36e65
[build/all] Use the short iOS and Android targets
2020-04-06 10:02:06 +02:00
Romain Goyet
88912be9a8
[build] The all target can live in a standalone Makefile
2020-04-06 10:02:06 +02:00
Romain Goyet
6de90d97a4
[build] Remove duplication of HANDY_TARGETS_EXTENSIONS
2020-04-03 22:26:55 -04:00
Romain Goyet
f7911bae72
[build] Remove DEFAULT
...
It was redundant with HANDY_TARGETS and HANDY_TARGETS_EXTENSIONS
2020-04-03 22:26:55 -04:00
Romain Goyet
99b916e179
[build] Share multi-app code
2020-04-03 22:26:55 -04:00
Romain Goyet
d4149b1a3d
[build] Move %_run targets in the build dir
2020-04-03 22:26:55 -04:00
Romain Goyet
ba57dbde61
[build] macOS and iOS can now build any binary
2020-04-03 22:26:55 -04:00
Romain Goyet
ada205b1a7
[build] Use variants
...
- Move helpers functions into build/helpers.mak
- Move official warning into official targets only
2020-04-03 22:26:55 -04:00
Quentin
0beec8f506
Merge branch 'omega-hotfix' into omega-dev
2020-03-27 21:17:09 +01:00