mikeller
b329f0d70b
Separate out target specific tests into the 'test-all' goal.
2019-02-03 15:54:26 +13:00
Michael Keller
b36acf5576
Merge pull request #7490 from mikeller/add_makefile_test_invocations
...
Added 'test_help' and 'test_<testname>' targets to Makefile.
2019-01-30 00:54:00 +13:00
mikeller
4bd9605d2a
Added 'test_help' and 'test_<testname>' targets to Makefile.
2019-01-28 20:39:05 +13:00
mikeller
8c2a896025
Added 'test-representative' make target to run a representative subset of the unit tests.
2019-01-28 00:08:01 +13:00
mikeller
5c4d94457c
Added the ability to print lists of targets by MCU type to the Makefile.
2019-01-19 15:09:26 +13:00
mikeller
5b3f54874d
First wave of feature cut conversions: CHEBUZZF3, MIDELICF3, and SPRACINGF3EVO.
2019-01-19 00:53:09 +13:00
mikeller
2e000506c8
Renamed to 'FEATURE_CUT_LEVEL', added 'FORCE_FEATURE_CUT_LEVEL' command line option.
2019-01-17 09:03:35 +13:00
Michael Keller
776549785d
For discussion: Take a methodical approach to dealing with flash overflows.
2019-01-16 15:56:10 +13:00
Dominic Clifton
2584a90134
Ensure debug symbols are generated for startup code when needed.
2018-12-10 19:50:59 +01:00
mikeller
3be377bde1
Fixes for NRF24 SPI RX drivers.
2018-08-31 00:10:15 +12:00
mikeller
4ec481a843
Added '-fno-common' build option, fixed resulting problems.
2018-08-30 18:58:34 +12:00
mikeller
581628eeb4
Switch to GNU11 language standard.
2018-08-19 10:33:32 +12:00
Michael Keller
2293462324
Added more verbosity.
2018-07-22 12:08:31 +12:00
mikeller
5c16c50826
Added per-MCU-type build targets.
2018-07-22 11:24:07 +12:00
Anders Hoglund
0185018973
Build target groups populated dynamically.
2018-07-16 18:10:03 +02:00
mikeller
7a2192d13e
Fixed typo in 'Makefile'.
2018-05-27 10:53:50 +12:00
Andrey Mironov
ed72803858
Added FAST_RAM usage correctness check
2018-05-23 14:40:33 +03:00
Andrey Mironov
eac01a6ad6
Replaced PCRE with egrep for macOS users
2018-05-22 12:00:16 +03:00
mikeller
e823920662
Added memory usage output to linker.
2018-05-16 23:17:03 +12:00
mikeller
3a149dd450
Rebased, fixed regex for target name at end of line.
2018-05-14 19:18:20 +12:00
mikeller
4c11c6666b
Fix from review.
2018-05-14 19:13:37 +12:00
mikeller
ede204aa81
Removed some target dependencies, and added makefile target 'check-target-independence' to find dependencies.
2018-05-14 19:13:37 +12:00
jflyper
35df29f0bc
Use nomk to signify no build target name
2018-05-05 01:13:12 +09:00
Michael Keller
f53d79d13f
Changed 'relwithdebinfo' debug option to more memorable name. ( #5690 )
2018-04-16 23:08:33 +12:00
Andrey Mironov
a3f33f996f
Added release with debug info DEBUG type
2018-04-12 10:03:50 +03:00
Petr Ledvina
eee15e7ca4
Implement minimalistic strcasestr ( #5411 )
...
* Implement minimalistic strcasestr
* fixup! Implement minimalistic strcasestr
* Add _GNU_SOURCE
Enable gcc extensions
* fixup! fixup! Implement minimalistic strcasestr
2018-03-15 02:17:23 +13:00
Vishal Verma
2074dbb004
Makefile: fix clean_all trying to cleean SKIP_TARGETS
...
clean_all or all_clean were trying to clean SKIP_TARGETS too, resulting
in:
make/targets.mk:15: *** The target specified, ALIENWHOOP, cannot be
built. Use one of the ALT targets: ALIENWHOOPF4 ALIENWHOOPF7. Stop.
Remove SKIP_TARGETS from the clean lists.
2018-02-21 11:12:50 -07:00
Anders Hoglund
1605b15cff
Clean up the verbosity usage with echo commands in makefiles.
2017-12-30 16:28:52 +01:00
blckmn
7036ad9074
Removed ITCM_RAM warning by defining the region.
2017-12-22 09:20:40 +11:00
Michael Keller
5ae3933db4
Changed make target for 'all' to not include unsupported, added 'all_with_unsupported' (formerly 'all') and 'unsupported' targets.
2017-10-18 09:56:44 +13:00
Michael Keller
e6fdd266e0
Removed F1 targets from the target lists used for CI, added warning about deprecation.
2017-10-17 11:34:09 +13:00
Steffen Windoffer
03aa31acdd
remove not needed whitespaces
2017-08-24 11:33:39 +02:00
Anders Hoglund
ab232e8828
Remove hardcoded unconditional measurement of target build time.
2017-08-17 11:29:17 +02:00
blckmn
2dca6a5bbc
Preparation for F4 being LL enabled.
...
Updated F7 to use latest HAL / LL libraries
2017-07-29 23:02:39 +10:00
fishpepper
b57c3ea5d8
adding openocd-gdb command to makefile
2017-07-25 23:24:16 +02:00
blckmn
6151ded961
Low level driver for SPI for F7
2017-07-23 20:53:45 +10:00
blckmn
61cfb0aedf
Some separation in the Makefile
2017-07-21 07:51:13 +10:00
Martin Budden
cf9d20bede
Merge pull request #3413 from martinbudden/bf_gyro_spi_tidy
...
SPI tidy. Rename SPI functions. Rationalise parameter order.
2017-07-20 19:31:57 +01:00
Martin Budden
2fd20c2bd9
Rename SPI functions. Rationalise parameter order.
2017-07-20 16:22:59 +01:00
Martin Budden
6943fb8e56
Split MSP box code into separate module
2017-07-20 13:33:34 +01:00
Martin Budden
657c88c767
Merge pull request #3567 from brucesdad13/target-alienwhoop
...
SKIP_TARGET for make clean_all
2017-07-20 05:58:01 +01:00
brucesdad13@gmail.com
5c413726fa
Complement for SKIP_TARGET PR #3545 to skip same targets for clean_all etc.
2017-07-19 20:15:29 -04:00
jflyper
ec8592d779
Rebased
2017-07-18 17:45:55 +09:00
jflyper
46b3a7c9b0
Define and use i2c functions that accept busDevice_t
2017-07-18 16:46:23 +09:00
Michael Keller
dcc600a78b
Merge pull request #2727 from DieHertz/camera-control
...
Camera OSD control
2017-07-18 06:47:57 +08:00
Michael Keller
9e73acf73b
Inverted when the SKIP_TARGET warning is being shown.
2017-07-17 19:01:14 +08:00
brucesdad13@gmail.com
d1b331baea
* @mikeller asked if I would "[add] a warning message if targets are not built because of `SKIP_TARGETS`" to avoid confusion and frustration. I've put it at the beginning of the build process.
...
- Charlie Stevenson
2017-07-16 23:46:48 -04:00
Martin Budden
dcb21a92c1
Merge pull request #3527 from brucesdad13/target-alienwhoop
...
New ALIENWHOOP target
2017-07-16 07:43:42 +01:00
DieHertz
cc358dc405
Implemented Camera Control using Hardware and Software PWM
2017-07-16 02:23:31 +03:00
brucesdad13@gmail.com
7fcc0b0a20
Renamed define DUMMY_TARGETS to SKIP_TARGETS in last commit but forgot to update where it was used. No more late night commits :D
...
~ Charlie Stevenson
2017-07-15 02:39:35 -04:00