1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-01 09:24:10 +01:00
Commit Graph

552 Commits

Author SHA1 Message Date
Philippe Renon
61e5de4e8d remove obsolete winx86 scripts and utilities 2017-12-10 19:43:14 +01:00
Philippe Renon
a62064d032 Merged in filnet/librepilot/LP-535_msys2_automatic_dependencies (pull request #448)
LP-535 simplified copy_dependencies.py

Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-07-05 19:32:33 +00:00
Philippe Renon
9efdb6b1fe Merged in filnet/librepilot/LP-530_upgrate_to_eigen_3_3_3 (pull request #436)
LP-530 upgrate to eigen 3 3 3

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-07-05 19:31:11 +00:00
Philippe Renon
4d73190806 LP-530 GCS: make it possible to switch to msys2 provided eigen lib 2017-06-28 10:05:46 +02:00
Philippe Renon
620aabc1fe LP-535 simplified copy_dependencies.py
use the fact that ntldd can find dependencies recursivly and on a bunch
of files at once
2017-06-27 17:44:52 +02:00
Philippe Renon
985beadd9b Merged in filnet/librepilot/LP-535_msys2_automatic_dependencies (pull request #443)
LP-535 msys2 automatic dependencies

Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2017-06-26 18:46:15 +00:00
Philippe Renon
53cf78e63f LP-535 msys2: add python utility to find and copy library dependencies
also add a new qmake addCopyDependenciesTarget function to invoke new utility
2017-06-26 09:14:30 +02:00
Fredrik Arvidsson
bd555623dd LP-531 Adds support for Qt 5.9.0
SDK install script and Qt installer script updated with new version, paths and URL:s
Explicit casts to char added to avoid clang compiler warnings (treated like errors) on MacOSX and XCode 8.3.2
2017-06-14 00:18:33 +02:00
Philippe Renon
6aa8fd49f2 LP-491 upgrade to Qt 5.8.0 2017-03-28 22:12:49 +02:00
Philippe Renon
5569bc3fb6 LP-491 update GCS to use osg 3.5.5 and osgearth 2.8 2017-03-28 21:44:22 +02:00
Philippe Renon
ad84e51a04 LP-491 upgrade 3rdparty build to osg 3.5.5 and osgearth 2.8
from osg 3.5.3 and osgearth 2.7

the osg upgrade allows removal of the Qt dependency
this means that we don't need to recompile osg and
osgearth for all OSes each time we upgrade Qt :)
2017-03-28 21:44:21 +02:00
Philippe Renon
5b553c0d10 LP-436 upgrade to Qt 5.6.2 2017-01-05 09:04:13 +01:00
Philippe Renon
33188bd78e Merge remote-tracking branch 'upstream/master' into next
# Conflicts:
#	ground/gcs/src/plugins/coreplugin/connectionmanager.cpp
2016-12-13 00:56:32 +01:00
karstentellingnielsen
0e0120fedb LP-442 Updated with links to LibrePilot 2016-11-21 09:12:09 +01:00
karstentellingnielsen
c09107b583 LP-442 Android not part of the build be default.
Redundant command deleted
2016-11-21 09:12:08 +01:00
karstentellingnielsen
5f89daf426 LP-442 Update Vagrant files for latest build in order to have a reproducible dev environment. Android build on virtual machine is not verified. 2016-11-21 09:12:08 +01:00
paul Jewell
1e3dec28ab LP-400 Add missing packages to Doxyfile.ground 2016-09-06 22:59:53 +02:00
Philippe Renon
f40515e032 LP-32 improve osgearh readme
add instructions on how to install and use a self built osg[earth] with GCS
2016-08-30 01:05:25 +02:00
James Duley
71367dcaab LP-380: turn off waring about osg not found like other warnings 2016-08-18 20:08:43 +01:00
James Duley
5a17e26cea LP-380: default to using system qt and osg on Linux 2016-08-18 20:08:42 +01:00
Philippe Renon
bc65e80d11 tools.mk: report win gcc version when doing a all_sdk_versions 2016-07-11 23:24:40 +02:00
Philippe Renon
0a4d254a26 tools.mk: disable uneeded osg_install and osgearth_install targets on windows
not only uneeded but would also wipe out your msys2/mingw install !
2016-07-11 23:24:19 +02:00
Philippe Renon
ebb2b22864 LP-32 osg : add patch to fix osx compilation error
see c3f55ad1d8
2016-07-09 14:20:53 +02:00
Philippe Renon
a50fbcb6cd LP-32 upgrade to OpenSceneGraph 3.5.3 2016-07-09 14:20:53 +02:00
Philippe Renon
566a7fa17d LP-338 upgrade to Qt 5.6.1 2016-07-04 09:11:28 +02:00
Philippe Renon
504594112f LP-335 add support for address sanitizer (asan) 2016-06-14 22:05:01 +02:00
Lalanne Laurent
e2c971d4d3 Merged in james-duley/librepilot/qt-env (pull request #247)
Make qt56-env.sh be sourced automatically
2016-05-23 20:22:33 +02:00
James Duley
128b1ef5dd Make qt56-env.sh be sourced automatically 2016-05-20 08:27:47 +01:00
James Duley
88d52c1dc5 Make sure version-info is always updated when needed
by doing it every time but only writing if different
2016-05-16 21:46:59 +01:00
Fredrik Arvidsson
159e220e8f LP-208 Changed some variable names in make files. Updated text in installer script. 2016-03-24 16:11:52 +01:00
Fredrik Arvidsson
4e74160d3f LP-208 Changed Qt download paths to get Qt 5.6.0 release.
Updated MD5 paths to grab the md5sums.txt file instead of a file with the same name as the binary installer. The md5sums.txt file contains all md5 checksums for the file in the same directory.
Updated tools.mk to grep in the md5 file for the row with the name of the file of interest.
Added makefile variables for the Qt version for easier upgrades in the future.
Updated the qt installer script to use Qt5.6
Removed Linux x32 installer since it is not provided anymore.
Fixed compiler errors caused by Qt5.6 using C++11 as default.
2016-03-24 15:01:26 +01:00
Philippe Renon
85815e2f4c tools.mk: cleanup QT_SDK_PREFIX usage 2016-02-17 23:43:13 +01:00
Philippe Renon
0966410649 tools.mk: define and use TOOLS_URL 2016-02-17 23:43:05 +01:00
Philippe Renon
736a5410a8 msys2: set MINGW_DIR to /mingw[32|64]
PYTHON_DIR, OSG_SDK_DIR, etc., now point to MINGW_DIR
2016-02-17 23:42:58 +01:00
Philippe Renon
0bf15c17bd hotfix : patch osg 3.5.1 to fix compile error on osx 2016-02-12 22:27:32 +01:00
Philippe Renon
05d806f6f1 LP-29 upgrade to osg 3.5.1 to match version used on windows 2016-02-09 00:13:38 +01:00
Philippe Renon
b1292a695b LP-29 switch to using tags instead of branches...
so now using osg 3.4.0 and osgearth 2.7 tags (instead of 3.4 and 2.7 branches)
also do shallow clone to save on band width and disk space
2016-02-09 00:13:07 +01:00
Fredrik Arvidsson
b6a3a32ce4 This upgrades google test to 1.7.0 and fixes some issues in make files. 2016-01-31 22:04:59 +01:00
James Duley
16d52016e1 hotfix: use msys2 osg, disable osgearth by default 2016-01-31 12:02:58 +00:00
Philippe Renon
b62c8c6a17 Merged in filnet/librepilot/msys2_tidy_up (pull request #166)
msys2_tidy_up (continued)
2016-01-30 15:28:49 +01:00
Fredrik Arvidsson
56bd378183 Merged in james-duley/librepilot/unit_tests (pull request #168)
LP-223: Fix up unit tests
2016-01-30 10:09:19 +01:00
James Duley
010adebba9 LP-223: Fix up unit tests
The were missed when the flight makefiles were moved
2016-01-27 22:17:24 +00:00
Philippe Renon
e5685dcfa6 LP-222 hotfix: osg 3.4 was updated and LP patch for osg needs to be modified to reflect that 2016-01-27 21:38:16 +01:00
Philippe Renon
92ef64bc7b make: misc cleanups 2016-01-27 08:54:45 +01:00
Philippe Renon
e645477849 marble: don't build with qt webkit (crashes GCS otherwise)
needs to be investigated further as removing webkit breaks some things in marble (like viewing wikipedia articles)
2016-01-27 08:53:46 +01:00
Philippe Renon
4981721c60 marble: port marble.mk to msys2 2016-01-27 08:52:03 +01:00
Philippe Renon
a6b5a78229 make: variablize Qt version 2016-01-27 08:50:48 +01:00
Philippe Renon
e7629dcedf windows: make sure to use mingw32-make when invoking cmake to build third party libraries 2016-01-27 08:46:16 +01:00
Philippe Renon
9d753905d1 hotfix: fix syntax error in version-info.py 2016-01-24 14:19:21 +01:00
Philippe Renon
596f3cb272 Merged in james-duley/librepilot/LP-111_UAVO_hash_only_xml_files (pull request #159)
LP-111 UAVO hash only xml files
2016-01-24 13:55:04 +01:00