Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'next' into python3 | Johnathan Corgan | 2017-09-22 | 1 | -0/+69 |
|\ | |||||
| * | Merge branch 'master' into next | Johnathan Corgan | 2017-09-22 | 1 | -0/+69 |
| |\ | |||||
| | * | Merge branch 'maint' | Johnathan Corgan | 2017-09-22 | 1 | -0/+69 |
| | |\ | |||||
| | | * | Merge remote-tracking branch 'github/pr/1447' into maint | Johnathan Corgan | 2017-09-22 | 1 | -0/+69 |
| | | |\ | |||||
| | | | * | cmake: fix overloaded include_directories to work with CMake < 3.2. | Michael Dickens | 2017-08-27 | 1 | -19/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "continue()" was introduced in CMake 3.2, which was released on March 11, 2015, which really wasn't that long ago. Remove use of this command to provide backward compatibility beyond 3.2. | ||||
| | | | * | cmake: add CMake Overloads file and use it at the top level | Michael Dickens | 2017-08-27 | 1 | -0/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For now, the CMakeOverloads file just overloads the CMake function "include_directories", to make it a little smarter. When parsing the provided directories, the overloaded macro now checks to see whether each directory is in the SOURCE or BUILD, or neither. If so, then the directory is added BEFORE others, and if not, then AFTER. The keywords BEFORE and AFTER are ignored. In this manner, all internal directories will come before external directories, which allows builds to work even if a prior version of GNU Radio is already installed into the CMAKE_INSTALL_PREFIX (e.g., as is often found when building from source, such as in MacPorts). By adding this macro at the top-level CMakeLists.txt file, it overloads all uses of "include_directories" in any subdirectory. As noted in the file: Moving all include directories to either BEFORE (internal to source or build) or AFTER (external to source or build) will work in general. The primary time it could fail is when include ordering is required to find a specific version of a header when multiple of the same name are available in the various include directories. This situation would be poor header naming practice, and is unlikely to occur in real life. As it does not occur in GNU Radio, so we ignore it. | ||||
| | | * | | Merge remote-tracking branch 'github/pr/1424' into maint | Johnathan Corgan | 2017-09-21 | 1 | -0/+7 |
| | | |\ \ | | | | |/ | | | |/| | |||||
| | | * | | cmake: remove duplicate swig includes | Bastian Bloessl | 2017-07-13 | 2 | -3/+1 |
| | | | | | |||||
* | | | | | Merge branch 'next' into python3 | Johnathan Corgan | 2017-09-21 | 1 | -0/+7 |
|\| | | | | |||||
| * | | | | cmake: Fix for CppUnit and C++11 | Michael Dickens | 2017-08-16 | 1 | -0/+7 |
| |\| | | | | | | | | | | | | | | | | | | If CppUnit version >= 1.14.0, try to switch to C++11. Otherwise, use C++98 as before. Requires that FindCppUnit return the CppUnit version if found. | ||||
| | * | | | cmake: Fix for CppUnit and C++11 | Michael Dickens | 2017-08-16 | 1 | -0/+7 |
| | |\ \ \ | | | | |/ | | | |/| | | | | | | If CppUnit version >= 1.14.0, try to switch to C++11. Otherwise, use C++98 as before. Requires that FindCppUnit return the CppUnit version if found. | ||||
| | | * | | cmake: Fix for CppUnit and C++11 | Michael Dickens | 2017-08-14 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | If CppUnit version >= 1.14.0, try to switch to C++11. Otherwise, use C++98 as before. Requires that FindCppUnit return the CppUnit version if found. | ||||
* | | | | | Merge branch 'next' into python3 | Johnathan Corgan | 2017-05-01 | 3 | -2/+229 |
|\| | | | | |||||
| * | | | | Merge branch 'master' into next | Johnathan Corgan | 2017-05-01 | 3 | -2/+229 |
| |\| | | | |||||
| | * | | | Merge branch 'maint' | Johnathan Corgan | 2017-05-01 | 3 | -2/+229 |
| | |\ \ \ | | | | |/ | | | |/| | |||||
| | | * | | cmake: add Coverage target and CMake module to generate coverage data | Andrej Rode | 2017-04-29 | 3 | -2/+229 |
| | | |/ | |||||
* | | | | Merge branch 'next' into python3 | Johnathan Corgan | 2017-04-23 | 1 | -3/+0 |
|\| | | | |||||
| * | | | docs: fix stray references to pager, fcd, and noaa | Johnathan Corgan | 2017-04-18 | 1 | -3/+0 |
| | | | | |||||
* | | | | Merge branch 'next' into python3 | Johnathan Corgan | 2017-04-17 | 1 | -1/+1 |
|\| | | | |||||
| * | | | Merge branch 'master' into next | Johnathan Corgan | 2017-04-17 | 1 | -1/+1 |
| |\| | | |||||
| | * | | runtime: turn off spurious SWIG warning about self | Johnathan Corgan | 2017-04-17 | 1 | -1/+1 |
| | | | | |||||
| | * | | docs: Add markdown styling to README | mhostetter | 2017-04-11 | 1 | -3/+3 |
| | | | | |||||
* | | | | Use GR_*_MIN_VERSION cmake variables from PR #1215 | Douglas Anderson | 2017-04-03 | 1 | -2/+2 |
| | | | | |||||
* | | | | modify GR_PYTHON_DIR code to handle prefix | Douglas Anderson | 2017-04-03 | 1 | -2/+6 |
| | | | | |||||
* | | | | Merge branch 'next' into python3 | Johnathan Corgan | 2017-03-26 | 1 | -3/+1 |
|\| | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt | ||||
| * | | | Merge branch 'min_deps_master' into min_deps_next | Martin Braun | 2017-03-26 | 1 | -3/+1 |
| |\| | | |||||
| | * | | cmake/docs: Move min versions into a single spot, put them all into vars | Martin Braun | 2017-03-26 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | - Autogen docs appropriately - Make it easier to maintain min versions | ||||
* | | | | Merge branch 'next' into python3 | Johnathan Corgan | 2017-03-22 | 2 | -4/+1 |
|\| | | | | | | | | | | | | | | | | | | | Conflicts: cmake/Modules/GrSwig.cmake | ||||
| * | | | Merge branch 'master' into next | Johnathan Corgan | 2017-03-22 | 2 | -3/+1 |
| |\| | | | | | | | | | | | | | | | | | | Conflicts: gr-wxgui/lib/CMakeLists.txt | ||||
| | * | | cmake: remove duplicate swig includes | Bastian Bloessl | 2017-03-22 | 2 | -3/+1 |
| | | | | |||||
* | | | | Merge branch 'next' into python3 | Johnathan Corgan | 2017-03-16 | 2 | -4/+4 |
|\| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gr-blocks/swig/blocks_swig.py.in gr-uhd/apps/uhd_app.py | ||||
| * | | | Merge branch 'master' into next | Johnathan Corgan | 2017-03-15 | 1 | -2/+2 |
| |\| | | |||||
| | * | | Merge remote-tracking branch 'gnuradio-github/pr/1224' | Johnathan Corgan | 2017-03-15 | 1 | -2/+2 |
| | |\ \ | |||||
| | | * | | Bumped SWIG minimal SWIG version to 2.0.4 | Marcus Müller | 2017-03-10 | 1 | -2/+2 |
| | | |/ | |||||
| * | | | Merge branch 'master' into next | Johnathan Corgan | 2017-03-15 | 1 | -2/+2 |
| |\| | | |||||
| | * | | Modified add_custom_command to not try to execute "" | Marcus Müller | 2017-02-15 | 1 | -2/+2 |
| | |/ | | | | | | | | | | | | | | | | | | | former custom command called ""; this works fine on build systems were this is expanded by shell, but fails on some of my systems where add_custom_command's COMMAND parameter is directly executed (because there's no executable ""). | ||||
* | | | Merge branch 'gtk3' into python3 | Sebastian Koslowski | 2017-03-09 | 1 | -12/+92 |
|\ \ \ | |||||
| * | | | grc: gtk3: update cmake requirements | Sebastian Koslowski | 2017-01-23 | 1 | -11/+17 |
| | | | | |||||
| * | | | cmake: add DIRECTORY support to GR_PYTHON_INSTALL and use it for grc | Sebastian Koslowski | 2017-01-19 | 1 | -2/+76 |
| | | | | |||||
* | | | | python3: update non-GRC components to use python2 or python3 | Douglas Anderson | 2017-02-26 | 4 | -48/+33 |
| |/ / |/| | | |||||
* | | | Merge branch 'master' into next | Johnathan Corgan | 2017-02-12 | 5 | -615/+5 |
|\ \ \ | | |/ | |/| | |||||
| * | | cmake: removed stdint, inttypes, stdbool compat headers | Josh Blum | 2017-01-30 | 3 | -597/+0 |
| | | | | | | | | | | | | | | | These files are present in MSVC 2013 and up. Presumably we do not build with versions lower. | ||||
| * | | cmake: updates to msvc config.h | Josh Blum | 2017-01-30 | 2 | -18/+5 |
| | | | | | | | | | | | | | | | | | | | | | * Remove copies of math constants and add _USE_MATH_DEFINES to windows definitions. This should work for all MSVC versions * Version specific ifdef for the INFINITY macro (present in msvc 2013 and up) * Version specific ifdef for struct timespec (present in msvc 2015 and up) | ||||
* | | | Merge branch 'master' into next | Johnathan Corgan | 2017-01-26 | 1 | -1/+6 |
|\| | | |/ |/| | |||||
| * | Use -undefined dynamic_lookup linkage for python on macos | kolen | 2017-01-26 | 1 | -1/+6 |
| | | |||||
* | | Merge branch 'master' into next | Johnathan Corgan | 2016-12-13 | 1 | -2/+17 |
|\| | |||||
| * | cmake: atomic and chrono for BOOST_REQUIRED_COMPONENTS | Josh Blum | 2016-12-12 | 1 | -2/+17 |
| | | | | | | | | | | | | Conditional inclusion of atomic and chrono so that they will be linked under windows, but not bump the minimum boost for other platforms. | ||||
* | | Merge remote-tracking branch 'bastibl/cmake-qwt-fix' into next | Johnathan Corgan | 2016-11-11 | 1 | -1/+1 |
|\ \ | |||||
| * | | cmake: qwt prefere correct version | Bastian Bloessl | 2016-11-11 | 1 | -1/+1 |
| | | | |||||
* | | | Merge remote-tracking branch 'balister/fix-f24' into next | Johnathan Corgan | 2016-11-11 | 1 | -0/+1 |
|\ \ \ |