Commit Graph

269 Commits

Author SHA1 Message Date
Carles Fernandez 334caa329e Improving detection of GNU Radio version so modules requiring >=3.7.4
will be built even without the presence of pkgconfig
2015-07-19 11:18:20 +02:00
Carles Fernandez 64b069f50d Try to get the Volk version 2015-04-27 00:33:13 +02:00
Anthony Arnold 06d58bcce1 Cross-compilation fixes 2015-03-21 00:23:16 +10:00
Javier 474f78f500 New Teleorbit Flexiband adapter for Teleorbit Flexiband frontends
(optional signal source). It requires a external GNU Radio driver.
2015-03-03 18:07:26 +01:00
Carles Fernandez d2dfe9c586 Update list of dependencies 2015-01-13 11:12:06 +01:00
Carles Fernandez d73095620b Changing name of rtlsdr_signal source by osmosdr_signal_source 2014-12-15 17:39:22 +01:00
Carles Fernandez 2045647ee5 Adding info about Debian/Ubuntu required packages 2014-12-11 22:44:53 +01:00
Carles Fernandez ea05e8eb90 fixing glog include dir detection 2014-12-07 12:19:02 +01:00
Carles Fernandez d2bd16b6a0 fixing INCLUDE_DIR 2014-12-07 12:10:24 +01:00
Carles Fernandez 14b7bcbf1d change tabs for spaces 2014-12-07 11:12:30 +01:00
Carles Fernandez 5dec6e375b Fix detection of libgoogle-glog-dev 2014-12-07 10:57:15 +01:00
Carles Fernandez 89b7bc11c0 erasing lines 2014-11-15 20:43:40 +01:00
Carles Fernandez cdf14df239 Improving manpages and package description 2014-11-15 20:40:58 +01:00
Carles Fernandez dfa4af8709 fixing location 2014-11-14 22:29:15 +01:00
Carles Fernandez c9de15ccdb Moving changelog and manpage to docs/ 2014-11-14 21:38:09 +01:00
Carles Fernandez fa783013c4 install of manpages moved to main 2014-11-14 21:05:02 +01:00
Carles Fernandez 3eeabc3bb5 fixing manpage file name 2014-11-14 19:41:58 +01:00
Carles Fernandez 285be4679d adding manpages and fixing binaries location 2014-11-14 19:40:49 +01:00
Carles Fernandez 5738502fb1 Creating volk_gnsssdr_profile manpage 2014-11-14 19:20:33 +01:00
Carles Fernandez ba896d1e83 Adding man page for gnss-sdr 2014-11-14 15:01:57 +01:00
Carles Fernandez 82b72f9a28 fixing strip 2014-11-14 03:41:27 +01:00
Carles Fernandez 58ce4eb9b0 deleting annoying folder 2014-11-14 03:36:19 +01:00
Carles Fernandez 2fecd5b2d6 fixing location of fixup_deb_permissions.sh 2014-11-14 03:29:51 +01:00
Carles Fernandez 0b882bdb98 fixing description 2014-11-14 03:23:59 +01:00
Carles Fernandez 4c373db5e2 fixing description 2014-11-14 03:08:58 +01:00
Carles Fernandez aaa803ae10 fixing package description 2014-11-14 02:41:35 +01:00
Carles Fernandez 88d04a8921 adding debian changelog 2014-11-14 02:36:29 +01:00
Carles Fernandez a099d6a5b3 Adding changelog to the debian package 2014-11-14 02:08:31 +01:00
Carles Fernandez 3c8e048612 Create a stripped volk_gnsssdr_profile binary for debian packaging 2014-11-14 01:40:43 +01:00
Carles Fernandez 8a13dc489c just another attempt to honor the debian copyright file 2014-11-13 20:47:10 +01:00
Carles Fernandez dcd6c74461 Trying to honor debian copyright requirements 2014-11-13 19:47:10 +01:00
Carles Fernandez 318d24c9fe Adding copyright to .deb package 2014-11-13 18:57:01 +01:00
Carles Fernandez 0d48df97db Adjust armadillo minimum version to that shipped by Ubuntu 14.04 2014-11-13 09:59:42 +01:00
Carles Fernandez d7c8ecc230 etc/ folder changed to share/ since it is a Filesystem Hierarchy
Standard (FHS) requirement for architecture-independent
application-specific static files
2014-11-12 23:05:53 +01:00
Carles Fernandez 0865c4af7a Fixing gflags detection if CMake was run twice 2014-11-12 20:22:02 +01:00
Carles Fernandez d04eec0033 Working towards a fully compliant Debian package 2014-11-12 06:31:17 +01:00
Carles Fernandez a89a6821ec fixing some Debian requirements 2014-11-12 01:46:16 +01:00
Carles Fernandez 9a7aa15df2 working on deb packaging 2014-11-12 01:28:04 +01:00
Carles Fernandez bb3b0796fd strip pdf if built 2014-11-12 01:10:22 +01:00
Carles Fernandez 164d723c0c Strip files 2014-11-12 00:53:35 +01:00
Carles Fernandez 826a150e3f Added packaging option. Fixing some linking problems with gflags 2014-11-11 23:50:38 +01:00
Carles Fernandez b0a87def18 Fixing Debian package 2014-11-10 02:27:15 +01:00
Carles Fernandez 28e8f679b5 Adding packaging system 2014-11-10 02:12:56 +01:00
Carles Fernandez 59d918288b Adding hints for rpm packages 2014-11-09 21:52:02 +01:00
Carles Fernandez a61c8e69e4 removing message if not found 2014-11-09 21:11:48 +01:00
Carles Fernandez fa49906c03 Find gflags in more architectures 2014-11-09 20:31:26 +01:00
Carles Fernandez ad75893524 Some fixes to volk_gnssssdr integration. Adding copyright message. 2014-11-07 20:51:01 +01:00
Carles Fernandez 3289949f7d Adding FindORC 2014-11-07 18:03:40 +01:00
Carles Fernandez 3f4afcb756 Updating uninstall target 2014-11-04 01:10:58 +01:00
Carles Fernandez 6d17f317b6 Fixing variable output and removing garbage left by the tests 2014-10-01 00:36:03 +02:00
Anthony Arnold 4c2b0fbc45 Testing for ARM and SSE to compile for armhf 2014-09-18 00:50:44 +10:00
Carles Fernandez 3e99566dd3 Use OpenBLAS instead of BLAS if available. OpenBLAS is an optimized BLAS
library.
2014-08-01 12:27:11 +02:00
Carles Fernandez 53b227a0c1 Finding Gflags and Glog if they are installed with Macports. Fixing
problems finding Gperftools libraries
2014-05-11 14:50:57 +02:00
Carles Fernandez 004495507d Fixing detection of GNU Radio when installed in non-usual locations (e.g. /home/user/target). Now the user can tell cmake where GNU Radio is by 'cmake ../ -DGNURADIO_INSTALL_PREFIX=/home/user/target'
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@462 64b25241-fba3-4117-9849-534c7e92360d
2013-12-14 10:23:33 +00:00
Carles Fernandez 61ff27165d Deleting old file
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@461 64b25241-fba3-4117-9849-534c7e92360d
2013-12-11 23:53:33 +00:00
Carles Fernandez 173cc13f76 Improving detection of GNU Radio
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@460 64b25241-fba3-4117-9849-534c7e92360d
2013-12-11 23:27:46 +00:00
Carles Fernandez e06af9f5f1 Improving detection of the operating system version and prettier output when configuring. Improving hints when dependencies are missing according to the OS (yum or apt-get)
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@458 64b25241-fba3-4117-9849-534c7e92360d
2013-12-10 20:17:57 +00:00
Carles Fernandez 669910f6af Improving the way cmake detects GNU Radio. Switching from FindGnuradioXXX() to ConfigGnuradio.cmake. Fixed a typo in README. Tested in Mac OS X 10.9 and Ubuntu 13.10 64 bits, should work on other versions as well.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@442 64b25241-fba3-4117-9849-534c7e92360d
2013-11-13 21:07:33 +00:00
Luis Esteve 025a24bb20 Last commit from the GSoC 2013 project "Improve the acquisition sensitivity of a GNSS receiver" by Marc Molina.
Added OpenCL Acquisition blocks and tests. 

git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@420 64b25241-fba3-4117-9849-534c7e92360d
2013-10-01 20:32:04 +00:00
Carles Fernandez 175c2c3710 adding uninstall target, required by PyBombs for updating the package
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@385 64b25241-fba3-4117-9849-534c7e92360d
2013-07-10 21:07:43 +00:00
Javier Arribas 269b6f8542 Solution for a small problem that prevented the detection the existing instalation of the GFlags library on Linux systems
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@381 64b25241-fba3-4117-9849-534c7e92360d
2013-07-08 10:29:12 +00:00
Javier Arribas 58b280afb6 Switch to GNU Radio 3.7.x API
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@368 64b25241-fba3-4117-9849-534c7e92360d
2013-07-04 13:47:40 +00:00
Carles Fernandez 6628e5e2d8 Now gflags and google-glog are downloaded, configured, build and linked automatically when doing "make". Since gflags is a prerequisite for the proper functioning of glog, glog is always built locally when gflags is missing.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@305 64b25241-fba3-4117-9849-534c7e92360d
2013-01-01 11:24:42 +00:00
Carles Fernandez 12598ea17f add documentation to the libosmosdr cmake module
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@299 64b25241-fba3-4117-9849-534c7e92360d
2012-12-27 17:30:11 +00:00
Carles Fernandez b52846e7fd Added support for RTL devices. If the variable RTLSDR_DRIVER is set, CMake looks for libosmosdr and gnuradio-osmosdr libraries and compiles the corresponding signal source.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@298 64b25241-fba3-4117-9849-534c7e92360d
2012-12-27 17:09:16 +00:00
Carles Fernandez 7ebebd041e If the GTEST_DIR variable is not set, CMake will automatically download, configure and build Googletest 1.6.0 when building run_tests. Download includes MD5 checksum. The source code will be left under the thirdparty/ folder. All the download and build files will remain under the build/ directory. Since Googletest does not need installation, all the process can be done without root privileges, simply doing 'make'.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@297 64b25241-fba3-4117-9849-534c7e92360d
2012-12-26 11:19:57 +00:00
Carles Fernandez 91feed486c Adds support for GPerftools. Add compiler and linker flags only if the library is available.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@292 64b25241-fba3-4117-9849-534c7e92360d
2012-12-24 10:21:31 +00:00
Carles Fernandez d8cdb68985 Added CMake support for Mac OS
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@291 64b25241-fba3-4117-9849-534c7e92360d
2012-12-24 10:19:11 +00:00
Carles Fernandez c6e974ab21 Starting CMake support. In the root directory of gnss-sdr, type:
$ mkdir build && cd build && cmake ../ && make && make install

git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@290 64b25241-fba3-4117-9849-534c7e92360d
2012-12-24 02:33:50 +00:00