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