Commit Graph

12 Commits

Author SHA1 Message Date
dragonmux 3a02fdea9d misc: Added a clang-tidy Makefile target so enforcing the formatting is easier 2022-06-26 18:55:04 -07:00
dragonmux 30a7e9f0d4 misc: Added a clang-tidy Makefile target so we can run `make clang-tidy` now 2022-06-26 18:55:04 -07:00
Piotr Esden-Tempski f97047b5f5 build: Added all_platforms target to toplevel Makefile
The src level all_platforms target now also checks for locm3 existence
as well as triggers build of the needed locm3 libraries.
2022-06-03 20:40:35 -04:00
Piotr Esden-Tempski d259d5c511 build: Only build the locm3 libraries needed.
We don't need to build all the locm3 libraries. We just need those that
are required by the supported platforms.
2022-03-15 13:33:51 -07:00
Uwe Bonnes 03a7b06eb8 Makefile: Remove no longer needed code pathes. 2020-11-27 22:26:48 +01:00
Matthew Skolaut 7e1b0321e2 Cleanup Makefiles for hosted bmp on darwin 2020-08-21 11:28:17 +02:00
Dave Marples 90df8172ca Addition of pc-hosted variant and extensions to other targets to support it. 2019-10-08 19:16:12 +02:00
Sylvain Munaut ef372d0161 build: Use a separate NO_LIBOPENCM3 flag to disable libopencm3
This prepares to allow other architectures than pc
that don't use libopencm3.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-08-05 15:24:16 +02:00
Uwe Bonnes d98703e022 Do not download/build/clean libopencm3 directory when compiling for PC-hosted platforms. 2019-07-19 18:41:55 +02:00
Gareth McMullin 0d99e22a26 Quieten build system. 2015-03-07 11:03:50 -08:00
Gareth McMullin 2b774102fe Initialise git submodules automatically on make if not done already. 2015-03-07 11:03:50 -08:00
Gareth McMullin fee915bcf5 Add toplevel Makefile to build blackmagic with libopencm3. 2012-10-22 18:50:06 +13:00