Commit Graph

162 Commits

Author SHA1 Message Date
M4x1m3
272797f31f [bootloader] Added bootloader 2022-03-10 19:34:46 +01:00
M4x1m3
2da1610b27 [build/bootloader] Include extrnal 2022-03-10 19:34:45 +01:00
Quentin Guidée
7fc145d455 [apps/settings] remove LEDS_CHOICE 2020-07-23 23:22:31 +02:00
M4x1m3
b11c58f11c [simu] Persistant script store (and other stuff) 2020-07-23 11:12:27 +02:00
M4x1m3
efd5be4c23 [build] Added 3ds in help, fixed the pimp 2020-07-14 17:04:30 +02:00
Quentin
80404db33d [Makefile] Fixed i18n dependency issue 2020-06-28 18:52:11 +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
M4x1m3
becada912a [app/external] External apps on home menu. 2020-05-05 16:17:03 +02:00
Quentin
e383c3429f [Fix] Conflicts 2020-04-08 15:05:17 +02:00
Joachim Le Fournis
68f6bbc378 Update Makefile 2020-04-08 13:23:59 +02:00
Quentin
aea963dac0 [Fix] Fix conflicts ._. 2020-04-07 14:53:19 +02: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
3f2b14ac3e [build] Misc cleanups 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
Maxime FRIESS
afc34dfea8 [Feature] Added message when compilation starts
* Added message when compilation starts.

* Added version, getting fancy.

* Fixed echo -e incompatibility.

* Added OS printing, moved pimp to proper pimp file.

* Fixed recursive pimp.
2020-03-10 21:45:23 +01:00
Quentin Guidée
a9c46dc28c Fix conflicts 2020-02-26 22:17:57 +01:00
Émilie Feral
38d02663b4 [build] epsilon_src & epsilon_official_src have to be defined because
they're used by target.simulator.web.mak
2020-02-25 17:37:29 -05:00
Quentin Guidée
00350b1530 [Change] Remove the LED color choice by default 2020-02-25 20:43:01 +01:00
Quentin Guidée
ab8f731515 Fixed some conflicts 2020-02-12 17:42:58 +01:00
Émilie Feral
6d2d5c6837 [build] Add confirmation before building official softwares 2020-02-12 15:13:26 +01:00
Venceslas
ebcd8acf50 Update Makefile 2020-01-25 23:46:20 +01:00
Venceslas
8940f0e248 Update Makefile 2020-01-25 16:13:37 +01:00
Venceslas
a9bbda5572 Update Makefile 2020-01-25 16:05:10 +01:00
citorva
c94affa7cd Remove External app for unsupported devices (web/n0100) and adds a basic examination checking system 2020-01-19 23:45:35 +01:00
Quentin
a0d38ecdea Merge pull request #113 from RedGl0w/MakeRun
Added `make PLATFORM=simulator run`
2019-12-28 14:36:34 +01:00
M4x1m3
0d183cedf2 [build] Added target doc, using doxygen. 2019-12-27 21:32:15 +01:00
redgl0w
c91227bc2e Update Makefile 2019-12-27 19:33:06 +01:00
M4x1m3
53c7dfee8a [build] added print-*, made it work 2019-12-22 17:13:28 +01:00
M4x1m3
e6e583d967 Added OMEGA_THEME (#33). Added cleanall target 2019-12-21 15:08:24 +01:00
Émilie Feral
587b5e7a93 [build] Fix epsilon.onboarding build 2019-10-09 16:21:54 +02:00
Romain Goyet
cb053cf8d2 [build] Clean variants 2019-10-01 15:38:27 +02:00
Romain Goyet
5ef8f2bc1d [build] Add "make help" command 2019-09-27 17:57:05 +02:00
Romain Goyet
fd3c66aaeb [build] Clean the workshop_python_emulator rule 2019-09-27 17:57:05 +02:00
Romain Goyet
c97903f3be [build] Clean the targets 2019-09-27 17:57:05 +02:00
Romain Goyet
657a6da583 [build] Clean the windows targets 2019-09-27 17:57:05 +02:00
Romain Goyet
51e42f4f0f Merge branch 'sdl-macos-fix' into sdl-apple-fix 2019-09-20 10:02:40 +02:00
Romain Goyet
ff10c5ec78 [build] Work around command-line length limitation on windows 2019-09-19 12:05:13 +02:00
Romain Goyet
d32f123883 [build] Fix header dependency tracking 2019-09-18 18:09:30 +02:00
Romain Goyet
9a02c2097f [build] Fix make epsilon.dfu 2019-09-18 17:46:38 +02:00
Romain Goyet
d70bad84f3 Rename the scripts folder to build
And the build folder to output
2019-09-18 17:46:38 +02:00
Émilie Feral
5906b6517c Makefile: fix typo in make info 2019-09-17 17:38:55 +02:00
Émilie Feral
869ab35c54 Makefile: build only necessary files for test target 2019-08-08 17:22:01 +02:00
Émilie Feral
870c8cb6ab Makefile: improve make info to display all potential building flags and
targets
2019-08-08 17:22:01 +02:00
Émilie Feral
87b54385aa [scripts] Enable to call "make PLATFORM=blackbox compare" without
precising the building directory
2019-08-08 17:22:01 +02:00
Émilie Feral
b439e1fc1e Makefile: make a target workshop_python_emulator 2019-08-08 17:22:01 +02:00
Émilie Feral
a8a5912319 [scripts] Enable to call "makefile PLATFORM=emscripten simulator.zip"
without precising the building directory
2019-08-08 17:22:01 +02:00
Émilie Feral
7837e6be4a Makefile: create a PHONY target clean_for_apps_selection which only clean
the files that need to be cleaned before changing the EPSILON_APPS flag
2019-08-08 17:22:01 +02:00
Émilie Feral
059c596a80 Makefiles: avoid building all sources for each target; introduce more
modularity
2019-08-08 17:22:01 +02:00
Émilie Feral
11863804f7 [scripts] Remove EPSILON_BOOT_PROMPT flag 2019-08-08 17:21:53 +02:00