Quentin
6c3261b356
[Git] Fix conflicts
2020-03-27 21:16:47 +01:00
Émilie Feral
d950e37b22
[build] Emscripten toolchain: do not use a memory-init-file
2020-03-25 14:35:35 +01:00
Romain Goyet
64bab33792
[build] Add apk has a handy target on android
2020-03-25 13:44:10 +01:00
Romain Goyet
693cff1e23
[build] Defining EXE is not required
...
Some platforms don't have direct executable formats. For instance, on
Android, there *is* an EXE format for a given ARCH, but .so does not
apply to ARCH-less builds.
And having default rules for %.so on ARCH-less Android would get in
the way when copying the shared obejcts for the APK.
2020-03-25 13:44:10 +01:00
Romain Goyet
964541d645
[build] Don't show any message if official tos have been accepted
2020-03-25 13:44:10 +01:00
Romain Goyet
625afcfd42
[build/android] Unify the behavior with iOS and macOS
2020-03-25 13:44:10 +01:00
Romain Goyet
46647cc35c
[build] Allow building official targets on CI environments
2020-03-25 13:44:10 +01:00
Émilie Feral
3245a0060e
[build] Fix target all_official: get rif of .mem
2020-03-24 16:44:20 +01:00
Romain Goyet
62324b9cac
[build/emscripten] Don't use memory init files anymore
...
Those provide a really small size gain and are painful to deploy
2020-03-24 15:02:10 +01:00
Romain Goyet
ca89c06ffe
[build/emscripten] We now use the newer #canvas convention
2020-03-24 15:02:10 +01:00
Romain Goyet
fd629de548
[build] Clean the "all" targets
...
Remove "DEBUG=0" because it's the default
Use handy targets when possible
2020-03-24 15:02:10 +01:00
Romain Goyet
eadfe4aa56
[ion/simulator/web] Name the target "epsilon.zip" to match other targets
...
This way it's consistent with epsilon.ipa on TARGET=ios and epsilon.apk
on TARGET=android
2020-03-24 15:02:10 +01:00
Romain Goyet
edbd879b4b
[ion] Modularize the HTML simulator
2020-03-24 15:02:10 +01:00
Quentin Guidée
dde2d67634
Fix conflicts
2020-03-23 10:37:17 +01:00
Quentin Guidée
3da284913d
[Build] Increment Epsilon version
2020-03-23 10:35:46 +01:00
Quentin Guidée
9b8f5b4132
Merge branch 'omega-hotfix' into omega-dev
2020-03-21 11:43:09 +01:00
Quentin Guidée
06905c70e4
Merge remote-tracking branch 'upstream/master' into omega-hotfix
2020-03-21 11:42:39 +01:00
Émilie Feral
5f5636fe4d
[build] Fix all_official target
2020-03-20 09:32:24 +01:00
Quentin Guidée
b1d558617a
Merge branch 'omega-hotfix' into omega-dev
2020-03-17 21:03:52 +01:00
Quentin Guidée
bfe2fc1a04
Merge remote-tracking branch 'upstream/master' into omega-hotfix
2020-03-17 20:59:23 +01:00
Émilie Feral
5f8f1d96ee
[build] Actually use the mobileprovision file stored in build/artifacts/
2020-03-16 18:07:01 +01:00
Émilie Feral
8c370b409c
[build] Add the .mem files to all_official/
2020-03-16 18:07:01 +01:00
Émilie Feral
d2f40130b2
[build] Change folder name: stable_release --> all_official
2020-03-16 18:07:01 +01:00
Quentin Guidée
f340bb718d
[Fix] Max OSX -> macOS
2020-03-11 18:16:53 +01: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
14c900be4d
[Change] CustomSoftwareVersion -> OmegaVersion
2020-03-10 18:21:59 +01:00
Quentin Guidée
e1a372414f
Merge branch 'omega-hotfix' into omega-dev
2020-03-10 18:03:51 +01:00
M4x1m3
175e38711e
Removed duplicate binpack rule.
2020-03-01 16:45:53 +01:00
Quentin Guidée
c99ced1699
Merge branch 'omega-hotfix' into omega-dev
2020-02-26 22:20:07 +01:00
Quentin Guidée
a9c46dc28c
Fix conflicts
2020-02-26 22:17:57 +01:00
Émilie Feral
d2e9d5fbea
[build] Split stable_release target from target.mak, change name to
...
all_official
2020-02-25 17:37:29 -05:00
Émilie Feral
3aeb4b9ea9
[build] Coding style
2020-02-25 17:37:29 -05: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
Émilie Feral
6c0bb3cdde
[build] Replace make by $(MAKE) in Makefiles
2020-02-25 17:37:29 -05:00
Émilie Feral
ef62c70913
[build] Target: clean epsilon targets dependencies
2020-02-25 17:37:29 -05:00
Émilie Feral
ac6d6f4d5c
[build] Complete stable_release target
2020-02-25 17:37:29 -05:00
Émilie Feral
d6504a6c6a
[build] Make a target stable_release which build every executable needed
...
for a stable release
2020-02-25 17:37:29 -05:00
Émilie Feral
06202aac49
[build] Remove useless clean_for_apps_selection target
2020-02-25 17:37:29 -05:00
Émilie Feral
b85f19c99c
[build] Remove useless and wrong workshop_python_emulator (GET_OPT
...
option is missing, which also forces a real clean)
2020-02-25 17:37:29 -05:00
Émilie Feral
2351b03fb7
[build] Fix binpack target
2020-02-25 17:37:29 -05:00
Émilie Feral
6693102d5f
[build] binpack: fix name change build --> output
2020-02-25 17:37:29 -05:00
Émilie Feral
1e81a944e3
[build] Web: enable to build target simulator.official.zip and
...
epsilon.official.js
2020-02-25 17:37:29 -05:00
Quentin Guidée
cea1df1015
Merge branch 'omega-hotfix' into omega-dev
2020-02-25 20:46:26 +01:00
Quentin Guidée
00350b1530
[Change] Remove the LED color choice by default
2020-02-25 20:43:01 +01:00
Quentin Guidée
a32e802cf4
New Omega App
2020-02-21 18:13:57 +01:00
Quentin Guidée
54b39a14d6
Merge branch 'omega-hotfix' into omega-dev
2020-02-20 00:43:11 +01:00
Quentin Guidée
73736c9b15
Fix conflicts
2020-02-20 00:42:47 +01:00
Quentin Guidée
1f8ae2dc88
Omega 1.20.0
2020-02-18 21:30:05 +01:00
Émilie Feral
f6d59ae184
[build] Use $(MAKE) instead of make in Makefiles
2020-02-18 11:34:21 +01:00
Émilie Feral
9cc74c740e
[build] Do not version binpack-*.tgz
2020-02-18 11:34:21 +01:00