Lorenz Meier
6b5ba23db8
Makefile: Extend make clean with submodule sync which will save some developers
2015-11-23 12:41:44 +01:00
Lorenz Meier
dcb8705059
Adjust to new CMAKE targets
2015-11-22 14:00:01 +01:00
tumbili
2f0b24feab
cmake: replace vtol model with tailsitter model
2015-11-18 16:11:10 +01:00
Lorenz Meier
a394dd5b0d
Add gazebo, gazebo_iris and gazebo_vtol targets
2015-10-29 10:35:35 +01:00
Mark Charlebois
461f72dcee
Updated instructions for installing cmake to newer version
...
The available version of cmake for Ubuntu 12.04 is too old.
The PPA listed does not currently work so the official
cmake webisite is a more reliable source to get cmake.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-28 21:58:34 +01:00
Lorenz Meier
8524a50703
Fixed deprecation warning in Makefile
2015-10-27 22:15:19 +01:00
Lorenz Meier
a99390503a
QuRT travis target: Make accessible via makefile
2015-10-27 09:30:22 +01:00
Lorenz Meier
529d9b4d3a
Check and enforce CMake version
2015-10-26 10:19:30 +01:00
Daniel Agar
fb3465c117
Makefile fix /bin/shs ninja check
2015-10-25 18:33:39 +01:00
jgoppert
318144ee8b
Changed sitl targets to be easier to call from make.
2015-10-25 17:45:30 +01:00
Lorenz Meier
aff78e0f5e
CMake / Ninja: Use console flag so upload targets can print their normal output and receive input.
2015-10-25 11:22:05 +01:00
jgoppert
0106be3e89
Added local position estimator.
2015-10-24 20:34:33 +02:00
tumbili
06f5e242d1
support launching gazebo automatically for SITL
2015-10-23 09:33:55 +02:00
Mark Charlebois
4b1e4e63f0
eagle: Added posix_eagle_release to Makefile
...
Enable build of posix_eagle_release.
Added path to ARM cross compiler in qrlsdk install.
Fixed warnings in Toolchain-arm-linux-gnueabihf.cmake
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-23 09:06:18 +02:00
Lorenz Meier
9288b8fa70
Add posix_sitl_default target for consistency
2015-10-19 21:48:33 +02:00
Lorenz Meier
b61e95adfd
Automate SITL run
2015-10-17 17:41:57 +02:00
tumbili
c9a3b7b9b0
added config file SITL iris with gazebo
2015-10-17 13:30:44 +02:00
Daniel Agar
adc59b9e71
cmake improve submodule handling
2015-10-14 12:13:33 -04:00
Lorenz Meier
51707245bb
Makefile: Use blunt force to ensure uavcan submodule is up to date
2015-10-14 12:13:20 +02:00
Daniel Agar
5865dc6434
cmake add libuavcan as subdirectory
...
-move uavcan submodule to src/modules/uavcan/libuavcan
-adding libuavcan as a subdirectory simplifies inheriting all compile
flags and include paths
2015-10-14 02:37:00 -04:00
Daniel Agar
1bfc919c83
cmake generate MSYS Makefiles on windows
2015-10-14 01:56:16 -04:00
Lorenz Meier
9b45142992
Abort compilation if some smart "developers" think downloading a ZIP file is a good idea.
2015-10-11 12:04:34 +02:00
Daniel Agar
2529f07d44
restore format check
2015-10-06 18:28:30 -04:00
Daniel Agar
74a61a3610
cmake allow Ninja generator
2015-10-06 18:28:30 -04:00
James Goppert
55f963be07
Added ddd support.
2015-10-06 12:18:32 -04:00
Lorenz Meier
90f2e8d61a
Force CMake to generate UNIX makefiles on all platforms
2015-10-06 17:03:41 +02:00
James Goppert
e1bb618371
Working on uavcan building.
2015-10-04 21:29:22 -04:00
Lorenz Meier
d0ca0ff837
Added FMUv1 config
2015-10-03 17:25:49 +02:00
Lorenz Meier
21fadb9ea3
Add distclean target
2015-10-02 11:04:32 +02:00
James Goppert
3c6d101792
Added support for ros-sitl.
2015-09-25 08:29:35 -04:00
James Goppert
e38eba0934
cmake: Fix for posix sitl.
2015-09-20 11:17:31 -04:00
Lorenz Meier
6db320741c
Makefile: support GDB debugging
2015-09-20 16:40:53 +02:00
Lorenz Meier
b9efd8f438
Add lldb make targets
2015-09-20 12:53:56 +02:00
James Goppert
4830c7c9c1
Added io debug target.
2015-09-19 10:39:54 -04:00
James Goppert
676a3d230c
Work on px4io firmware building.
2015-09-13 23:20:00 -04:00
James Goppert
5b8905a4e0
Fix for target name.
2015-09-13 15:14:58 -04:00
James Goppert
3203f9ac9e
Improvements to make support, added debug target.
2015-09-13 14:39:19 -04:00
Lorenz Meier
05c7a0683d
Re-add missing ease-of-use make targets
2015-09-12 15:44:05 +02:00
James Goppert
54f8dd2f4d
Support parallel building through -j flag in makefile.
2015-09-12 01:33:36 -04:00
Lorenz Meier
6eb4d015fd
Bring back user-friendly Makefile for non-Ubuntu users
2015-09-12 01:39:57 +02:00
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>
2015-09-11 16:15:48 -07:00
James Goppert
298fbf0080
Added more targets to phony.
2015-09-11 13:52:14 -04:00
James Goppert
8bc81d985f
Fixed typo in version, exposed some more useful cmake targets.
2015-09-11 00:24:30 -04:00
James Goppert
0e8cc821a9
More config cleanup.
2015-09-11 00:15:33 -04:00
James Goppert
07851b79c2
Work on config only for cmake arguments.
2015-09-10 23:43:59 -04:00
James Goppert
a2615d793e
Put warning on spacing in makefile.
2015-09-10 21:20:49 -04:00
James Goppert
2c33f4921c
Add makefile magic to simplify maintenance.
2015-09-10 21:15:55 -04:00
Mark Charlebois
a456b6a1c6
Added missing Makefile update
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 16:25:30 -07:00
James Goppert
b073edc684
Set makefile default target explicity.
2015-09-10 14:08:03 -04:00
James Goppert
34eeee9fa9
Added defautl config for nuttx, nuttx now works over usb.
2015-09-10 13:57:54 -04:00