Mark Charlebois
8369e33245
cmake: Fixes for qurt and nuttx
...
Added px4_parameters.c to nuttx executable src list.
Minor syntax fix in Tools/px_generate_params.py for semicolon.
Added handling of PX4_MAIN which was not yet supoprted in the
cmake build.
Fixed include quotes in muorb_test_example.cpp
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
1bba87c264
qurt: Changes for cmake build
...
Added build stubs.
Fixed missing module (platforms/common) which was causing missing generated message errors.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
6eb4d015fd
Bring back user-friendly Makefile for non-Ubuntu users
10 years ago
Lorenz Meier
7c3de9bc2c
Merge pull request #2837 from mcharleb/cmake-2-param-fixes
...
cmake: Updated makefile to show the available build configs
10 years ago
Mark Charlebois
e4b9212e96
cmake: Updated makefie to show the available build configs
...
Also fixed param support for nuttx and qurt
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
31e5697cea
OS X: Make param section generation compatible
10 years ago
Lorenz Meier
4178910509
Merge branch 'cmake-mc' of github.com:mcharleb/Firmware into cmake-2
10 years ago
Lorenz Meier
458b72352a
Simulator: POSIX adjustments
10 years ago
Lorenz Meier
d5f110cc92
sdlog2: POSIX adjustments
10 years ago
Lorenz Meier
c29e47b3fc
MAVLink: POSIX adjustments
10 years ago
Lorenz Meier
60db613a8f
EKF: OS X adjustments
10 years ago
Lorenz Meier
12a1ffd27b
Commander: POSIX adjustments
10 years ago
Lorenz Meier
0f98a7c141
OS X: Add missing time calls
10 years ago
Lorenz Meier
1b1adf3835
Add required flag for OS X
10 years ago
Mark Charlebois
05340f4ced
Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc
10 years ago
Mark Charlebois
fc3acdb2c1
cmake: param refactoring
...
Use a struct to contain all the parameters so the ordering in
memory is not machine dependent.
Add number of parameters to the param struct. The struct actually
allows direct accessing by the member name if desired.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
5b86f3f3b3
Merge branch 'cmake-2' of github.com:jgoppert/Firmware into cmake-2
10 years ago
James Goppert
298fbf0080
Added more targets to phony.
10 years ago
James Goppert
ad321927e9
Added install target for nuttx.
10 years ago
Lorenz Meier
e673a25344
Fix flags for OS X
10 years ago
James Goppert
1668e69011
Merge pull request #46 from mcharleb/cmake-mc
...
param: Build param without linker script
10 years ago
Mark Charlebois
b9ef1ee6ed
param: Build param without linker script
...
Changed to enable the posix_sitl_simple target to build and run
param show *
without using a linker script
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
James Goppert
3de0bbf527
Merge pull request #45 from mcharleb/cmake-config-fixes
...
cmake: converted config files to new style
10 years ago
Mark Charlebois
885dbe045f
cmake: converted config files to new style
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
James Goppert
31c3f4e40f
Fix for travis mixer cat.
10 years ago
James Goppert
4bce702ed1
Added rt library to link for posix to fix travis build.
10 years ago
James Goppert
9ab9e1f142
Set version to correct number.
10 years ago
James Goppert
f94e3b3aaa
Fixed config check.
10 years ago
James Goppert
8bc81d985f
Fixed typo in version, exposed some more useful cmake targets.
10 years ago
James Goppert
0e8cc821a9
More config cleanup.
10 years ago
James Goppert
ec209f13f0
Simplified config handling.
10 years ago
James Goppert
3d52582dd7
Merge branch 'cmake-2' of github.com:jgoppert/Firmware into cmake-2
...
Conflicts:
CMakeLists.txt
10 years ago
James Goppert
07851b79c2
Work on config only for cmake arguments.
10 years ago
James Goppert
706905f35e
Merge pull request #44 from mcharleb/cmake-mc
...
cmake: Missed missed instance of config_
10 years ago
Mark Charlebois
3de04cf6f4
cmake: fixes for posix configs
...
The posix eagle targets were fixed to include the px4_impl_posix.cmake file
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
ad4e31c88a
cmake: Missed anm insuance of config_
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
James Goppert
97cb25254d
Merge pull request #43 from mcharleb/cmake-mc
...
cmake: fixed posix configs
10 years ago
Mark Charlebois
98897960e1
cmake: removed config_ prefix
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
0047b38c54
cmake: added Toolchain-arm-linux-gnueabihf
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
3b118a0ea7
cmake: Removed obsolete UPLOAD and TEST logic
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
4beabff26b
cmake: fixed posix configs
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
James Goppert
3104a974a9
Merge pull request #42 from mcharleb/cmake-mc
...
Cmake mc
10 years ago
Mark Charlebois
cbb8ad19e5
cmake: Proof of concept for build without Makefile
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
5aa3c45b63
cmake: Unbreak all qurt and posix targets
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
James Goppert
813a1219a5
Work on travis, set package generators for cpack.
10 years ago
Mark Charlebois
d5a404896d
Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc
10 years ago
Mark Charlebois
270bc2ef5d
cmake: Fixed configs to use px4_get_config
...
The previous function name was changed to px4_get_config
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
James Goppert
a2615d793e
Put warning on spacing in makefile.
10 years ago
James Goppert
2c33f4921c
Add makefile magic to simplify maintenance.
10 years ago
James Goppert
2238c09b74
Merge pull request #41 from mcharleb/cmake-mc
...
Cmake mc
10 years ago