Carles Fernandez
71c19cac99
Regroup CMake options for testing
...
-DENABLE_UNIT_TESTING (defaults to ON): Builds unit tests
-DENABLE_SYSTEM_TESTING (defaults to OFF): Builds system tests
-DENABLE_SYSTEM_TESTING_EXTRA (defaults to OFF): Builds extra tools (a
software-defined signal generator and GPSTk) and extra system tests
-DENABLE_OWN_GPSTK (defaults to OFF): forces a local download and builds
GPSTk even if it is already installed in your system.
If ENABLE_SYSTEM_TESTING_EXTRA is set to ON, then ENABLE_SYSTEM_TESTING
is also set to ON automatically.
This commit removes the option ENABLE_SW_GENERATOR
2017-01-10 18:57:38 +01:00
Carles Fernandez
e846b31547
Make the bitbake recipe work
2016-12-29 01:15:51 +01:00
Carles Fernandez
03ca18dc50
Remove tabs
2016-12-26 12:42:20 +01:00
Carles Fernandez
4e64ff9e9e
Add pointers to Mako and Six websites
2016-12-26 12:27:07 +01:00
Carles Fernandez
0aa8b4e9a7
Add suggestions if python-mako or python-six are not installed
2016-12-26 11:42:38 +01:00
Carles Fernandez
6bac6ece4d
Relax version of required python-mako
2016-12-25 20:40:29 +01:00
Carles Fernandez
343410d73b
Improve update instructions
...
Update Armadillo to 7.600.2
2016-12-25 14:46:33 +01:00
Carles Fernandez
61cf9a59f2
Fix bad usage of set
2016-12-20 03:29:40 +01:00
Carles Fernandez
4a02a1d294
Allow building with OpenEmbedded
2016-12-20 02:35:52 +01:00
Carles Fernandez
54bb964a89
Make BLAS and LAPACK not mandatory on ARM devices
2016-12-17 18:54:52 +01:00
Carles Fernandez
70e75a61d7
Update Armadillo version to 7.600.1
2016-12-17 10:34:24 +01:00
Carles Fernandez
e56bb77979
Check for boost libraries required for volk_gnsssdr
2016-12-06 14:54:43 +01:00
Carles Fernandez
ce4b53ef2d
Fix gnutls-openssl detection
2016-11-27 23:51:51 +01:00
Carles Fernandez
37c475a39e
Cleaning
2016-11-27 23:47:45 +01:00
Carles Fernandez
efd52af2de
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2016-11-27 13:46:54 +01:00
Carles Fernandez
c341cc7557
Ensure that libtool and automake are present if glog if built from
...
source
2016-11-27 13:42:52 +01:00
Carles Fernandez
15358d7b01
Update gflags to 2.2.0
2016-11-25 20:51:56 +01:00
Carles Fernandez
c9ba5e8441
Fix detection of pthread in some environments
2016-11-24 19:49:35 +01:00
Carles Fernandez
44b3bb9251
Update Armadillo version to 7.500.2
2016-11-20 12:51:41 +01:00
Carles Fernandez
8c832862c1
Update Armadillo version to 7.500.0
2016-11-06 00:41:21 +01:00
Carles Fernandez
38bf45079f
Fix building when gflags is installed in the system but glog is not
2016-11-05 09:20:24 +01:00
Carles Fernandez
805ce850b9
Simplify CMake script
2016-11-04 16:25:34 +01:00
Carles Fernandez
cc5cf87477
Fix automatic building of gflags and glog
2016-11-04 12:55:09 +01:00
Carles Fernandez
e50d5a60ce
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2016-10-27 09:03:29 +02:00
Carles Fernandez
ae146e8323
Remove unrequired flag
2016-10-27 08:24:42 +02:00
Carles Fernandez
5dede688ea
Set CMAKE_PREFIX_PATH when usign PyBOMBS or snap packages
2016-10-25 13:01:20 +02:00
Carles Fernandez
85012b3d74
Improve handling of ORC library if present
...
This also allows to build a snap package
2016-10-23 11:12:13 +02:00
Carles Fernandez
fa45de56a6
Disable default building of system tests
2016-10-03 00:09:49 +02:00
Carles Fernandez
896ae47439
Trigger a building test
2016-10-02 23:32:45 +02:00
Carles Fernandez
ff4c323b01
Add options to enable/disable building of unit and system testing
...
Unit Testing is enabled by default. In some memory-constrained
environments it can be useful to disable its building. It can be
disabled by setting -DENABLE_UNIT_TESTING=OFF
System testing is disabled by default. It can be build by setting
-DENABLE_SYSTEM_TESTING=ON
2016-10-02 01:59:12 +02:00
Carles Fernandez
baf06a8576
Add macOS Sierra identification
2016-09-21 20:37:52 +02:00
Carles Fernandez
b2be3d96c9
Update Armadillo version to 7.400.1
2016-08-20 10:44:19 +02:00
Carles Fernandez
e4b0070e9a
Add volk_gnsssdr-config-info to the list of generated executables
2016-07-06 20:25:39 +02:00
Carles Fernandez
f3df860005
Starting 0.0.8git
2016-07-04 17:39:33 +02:00
Carles Fernandez
6ad7bacba0
Bump version to 0.0.8
2016-07-04 16:55:16 +02:00
Carles Fernandez
d92b3598d7
Add option to launch volk_gnssssdr_profile after build
2016-07-02 18:54:39 +02:00
Carles Fernandez
a14adfd7dd
Build volk_gnsssdr with c11/c++11 standards
...
and update armadillo version
2016-06-16 21:07:46 +02:00
Carles Fernandez
89933bb68f
Update Armadillo version
...
Starting with 7.100.3, Armadillo is delivered as a .xz file instead of a
.gz. It happens that CMake > 3.1 cannot open .xz files. If CMake is less
than 3.1, it will download the last version of Armadillo that was
delivered as .gz (6.700.7). If CMake is newer than that, it will
download the latest Armadillo version (delivered as .xz, at this moment
7.100.3).
2016-05-25 21:17:43 +02:00
Carles Fernandez
879a1d4d55
Clean Boost detection
...
And updated info for GNU Radio / PyBOMBS
2016-05-24 17:26:34 +02:00
Carles Fernandez
51e9a3434d
Set version to 0.0.7.git-XXXXXX
2016-05-15 22:58:00 +02:00
Carles Fernandez
19f46c2cd9
Bump version number to v0.0.7
...
preparing v0.0.7 release and minor code cleaning
2016-05-13 19:17:56 +02:00
Carles Fernandez
1133ade4f8
Remove slash
2016-05-12 23:11:51 +02:00
Carles Fernandez
49c8e04d17
Detect gfortran in latest Fedora releases
2016-05-12 23:10:00 +02:00
Carles Fernandez
ad209a6958
Update deection of gfortran in Debian-based OS (gcc >= 5)
2016-05-12 20:36:06 +02:00
Carles Fernandez
f784c91c05
Move generation of documentation files out from the source tree
...
Documentation will now be built in the directory from which cmake was
invoked. Doxyfile.in updated and Doxyfile.generic (unused) has been
removed. In-tree generation was causing problems in some environments
and IDEs (such as CLion)
2016-05-12 19:35:55 +02:00
Carles Fernandez
4411af40b3
Updating armadillo version to 6.600.5
2016-03-25 12:22:51 +01:00
Carles Fernandez
8672508e24
Require gr-uhd only if uhd is found
2016-02-02 23:54:48 +01:00
Carles Fernandez
1b7bc5af0c
The USRP Hardware Driver (UHD) is now optional.
...
Used if found.
2016-02-02 23:32:48 +01:00
Carles Fernandez
e6bd3907fc
update armadillo version to 6.500.4
2016-01-29 09:01:41 +01:00
Carles Fernandez
572d44813f
small doc improvement
2016-01-06 11:01:16 +01:00