1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-17 05:15:18 +03:00
Commit graph

246 commits

Author SHA1 Message Date
3djc
779aecfbee Add mechanics for x9 IMAGES import into sd card file 2017-06-29 15:56:18 +02:00
3djc
f659e98a52 Improve default voice tempo (pith remains untouched) 2017-06-18 10:01:53 +02:00
3djc
85bb6ea3a7 This fixes #4980 2017-05-31 10:47:20 +02:00
3djc
d5e42992d2 2.2.1Nxx pre prep 2017-05-31 10:24:07 +02:00
3djc
c80fbf2de7 Get lua fields info from inside docker 2017-05-14 12:35:13 +02:00
3djc
5b69ceff0d Further follow up 2017-05-14 08:40:47 +02:00
3djc
3cc3687dcb Follow up on next rename 2017-05-14 08:11:04 +02:00
3djc
935518f6dd Let's build a few more 2017-05-13 13:37:02 +02:00
3djc
20dcee3a5c Release prep 2017-05-13 13:17:14 +02:00
3djc
7a8ca1c675 Match release dir struct 2017-05-13 11:49:58 +02:00
3djc
79d9359e56 More release prep 2017-05-13 11:46:13 +02:00
3djc
006166a25c Release helping change 2017-05-13 11:17:48 +02:00
3djc
33cc0861a6 Release prep 2017-05-13 11:00:07 +02:00
3djc
301e33a271 gTTS (#4899)
* Release prep work

* Add CZ support

* Prep for release

* No more need to prefix unicode strings (we use python3)
Some fixes
Italian fixes
2017-05-07 17:39:31 +02:00
Bertrand Songis
c2a6a20fc1 [TTS] Fixes 2017-04-26 13:13:55 +02:00
Bertrand Songis
37155363ff [TTS] gTTS method added 2017-04-26 12:33:12 +02:00
3djc
fa951acf40 Review line ending handling (#4820)
* New line end handling rules

* Normalize all the line endings
2017-04-19 10:54:43 +02:00
3djc
46f0384828 No reason for that just yet 2017-04-17 12:02:33 +02:00
3djc
9c19889309 Remove trailing silence from audio files 2017-04-10 13:16:39 +02:00
3djc
8c52e57c46 Eeprom upgrade checks tools 2017-03-26 13:28:12 +02:00
3djc
7de823f140 Only increment nightly index on successful processing 2017-03-23 12:17:09 +01:00
3djc
1856334e7e Still build firmware stamps even if .deb binary is already there 2017-03-23 10:36:06 +01:00
3djc
a7050e4b51 Allow 'pre put' of 'exe' for release too 2017-03-23 10:20:19 +01:00
3djc
99f1965aa6 fix typo 2017-03-23 10:09:27 +01:00
3djc
3ddd809b2c Skip building if nightly item already there 2017-03-23 10:06:11 +01:00
3djc
52e65179a8 Tools for 2.2 release handling (#4649)
* Scripts

* No suffix for docker image

* generate sdcard file to subdirectories to match companion changes

* Massively increase options for simus
backup lua_fields info for lua docs

* Allow both nightly and release to be built

* $ ambiguity

* Cleanup

* Tidy up

* Cosmetics
2017-03-21 07:43:13 +01:00
3djc
6807a08a7e It is usually better to not deleted a file before needing to copy it ! 2017-03-19 17:33:43 +01:00
3djc
0020941740 Re-organize nightly sequence (#4597)
* Re-organize nightly sequence

* Remove ambiguity around vars
2017-03-14 18:27:47 +01:00
3djc
aaad391a4a Update build-nightly.sh
Force some docker operations
2017-03-13 10:07:53 +01:00
3djc
865e04c9ec Fix binaries names 2017-02-28 09:42:04 +01:00
Bertrand Songis
40ece81de2 X10 (#4377)
[X10] New radio supported!
2017-02-04 10:42:50 +01:00
3djc
5cae3148ea Put back X7 in line with other radios (#4323)
Enabled LUA and GVARS for X7 in tools/build-companion.sh
2017-01-28 18:48:34 +01:00
3djc
2ffbb4e46c Changes to allow Linux companion to be compiled with qt5.7 (#4262) (#4265)
* Changes to allow Linux companion to be compiled with qt5.7

* Optimize
 (reverted from commit cc205dcc91)
2017-01-22 00:03:06 +01:00
Max Paperno
70e4dbd45b [TravisCI] Set up for parallel Travis builds and use Qt5.7 (#4263)
* [TravisCI] Set up for parallel Travis builds and use Qt5.7 (with option of selecting version).  commit-tests.sh script can now optionally build one, all, or sets of targets.

* [TravisCI] Move "COMPANION" build to first slot and rename to "DEFAULT".

* [TravisCI] Fix "ALL" build flavor, remove TARANIS flavor, rename HORUS to X12, streamline some code, add comments, fix indents.
2017-01-21 17:18:42 +01:00
3djc
cc205dcc91 Changes to allow Linux companion to be compiled with qt5.7 (#4262)
* Changes to allow Linux companion to be compiled with qt5.7

* Optimize
2017-01-20 20:13:33 +01:00
3djc
d6b84371a9 Create a home for x7 sdcard data (#4230) 2017-01-15 15:27:58 +01:00
Max Paperno
f4f07d3c0c [build] Add comprehensive firmware size reporting scripts for ARM MCUs. (#4218)
* [build] Add comprehensive firmware size reporting scripts for ARM MCUs.

* [build] Add firmware size reports to commit-tests.sh.

* [build] Set permissions on new scripts.

* [build] Add -Wno-error option to commit-tests.sh.

* [build] Revert firmware size report to using `arm-none-eabi-size` if bash not found (eg. on Windows).

* [git] Add .gitattributes to force line endings on UNIX shell scripts.
2017-01-12 21:32:36 +01:00
Max Paperno
95e59d931e [build] Suppress TRACE_SIMPGMSPACE messages in TravisCI build. Cosmetics. 2017-01-08 03:52:09 -05:00
Max Paperno
1f788723f9 Build system updates, including -Werror on TravisCI (#4202)
* [TravisCI] Build using avr-gcc 4.9.2 (up from 4.8.2). Relies on https://github.com/opentx/opentx/pull/4169 . Fixes all linker warnings, makes clean build.

* [build] Add ARM/AVR compiler version check/display and a workaround for avr-gcc linker warnings when using WARNINGS_AS_ERRORS=true.

* [TravisCI] Enable -Werror on all build targets (WARNINGS_AS_ERRORS=true).

* [build] CMake script updates:
  Enable WARNINGS_AS_ERRORS option for all targets (not just firmware);
  Consolidate some C/CXX flag settings for firmware target, avoid duplication/redundancy;
  All warning flags are now passed to linker (GCC only);
  Add a "build report" for each main target showing compiler, flags, and defines, with verbosity controlled by new VERBOSE_CMAKELISTS option;
  Added properties to PCB, TRANSLATIONS, and a few other options (makes option selector lists in cmake-gui);
  Add macro for conditionally adding C++11 flag;
  Silence CMake >3.0 warnings about CMP0054 policy not being set;
  Reverts AVR linker -Werror workaround;
  Misc. cleanup/consolidation.

* [build] More CMakeLists updates:
  Silence superfluous "CRT_SECURE" series MSVC warnings;
  Formalize finding pthread lib/dll on MSVC builds and fix some issues with install target script;
  Add property string lists to more options;
  Quotes some paths with possible spaces, & other minor cosmetics.

* [build] firmware/bootloader: Remove remaining CMake default compiler flags and add FIRMWARE_C[XX}_FLAGS[_DEBUG] options for user to specify additional flags. Also move ASM language call to silence CMake warning w/MSVC.

* [build] Workaround bogus "uninitialized" warnings from AVR linker.

* [tests] Add custom printer for less verbose gtest output (use --verbose option to revert to gtest default).

* [build] Use less verbose CMake output for TravisCI builds. Formalize search for gtest code and enable gtests target on WIN32-GCC. Minor language fix.
2017-01-08 09:44:33 +01:00
Bertrand Songis
2fdf621b2f Typo - Fixes #4149 2016-12-18 09:53:52 +01:00
3djc
6e7eb99763 Typos 2016-12-15 19:07:31 +01:00
3djc
0c7c77706d Add X7 sdcard pack generation for nightlies22 (#4140) 2016-12-15 18:30:37 +01:00
Bertrand Songis
82d6b96f8b X7D renamed to X7 2016-12-12 07:39:51 +01:00
3djc
3cd139b906 Update build-sdcard.sh
Keep version history for now
2016-12-03 18:58:57 +01:00
3djc
e4848200a0 Update build-nightly.sh 2016-12-03 18:30:14 +01:00
Bertrand Songis
b0f5b646af [Companion] Copyright added to all files 2016-11-23 16:40:47 +01:00
Bertrand Songis
b2878e6ea6 Google tests didn't compile correctly on all platforms and it was not reported as an error 2016-11-14 18:08:56 +01:00
Damjan Adamic
d2144001d1 Various fixes for gtests that were shown when running tests in random… (#3978)
* Various fixes for gtests that were shown when running tests in random sequence. Enabled random gtests shuffling in commit tests.

* 9X gtests fixes

* more gtests fixes

* even more gtests fixes

* Another round of gtests fixes

* Code deduplication with test fixtures

* More fixtures
2016-11-02 22:03:44 +01:00
Arne Schwabe
e580927fc1 Add opentx os x build vm and allow more cores to be used for fast mac… (#3947)
* Add opentx os x build vm and allow more cores to be used for fast machines.
2016-10-23 13:18:26 +02:00
3djc
ae47b1a4d1 Fix sdcard rev 2016-10-22 15:49:05 +02:00