mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-29 14:52:12 +01:00
Stacey Sheldon
4028c0b2ee
build: sanitize user environment variables
Certain environment variables or command-line overrides can result in difficult-to-diagnose build issues. These variables are now filtered from the calling environment prior to invoking the lower level makefiles. These variables which may affect gcc are removed from the environment and from the command-line overrides: TMPDIR GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH CFLAGS CPATH C_INCLUDE_PATH CPLUS_INCLUDE_PATH OBJC_INCLUDE_PATH DEPENDENCIES_OUTPUT These variables which are now deprecated are removed from the environment and from the command-line overrides: USE_BOOTLOADER
Description
The LibrePilot open source project was founded in July 2015. It focuses on research and development of software and hardware to be used in a variety of applications including vehicle control and stabilization, unmanned autonomous vehicles and robotics.
Languages
C
60.6%
C++
30.8%
Fortran
2.6%
Rich Text Format
1.3%
Assembly
1.2%
Other
3.1%