aboutsummaryrefslogtreecommitdiffstats
path: root/host/cmake/Toolchains
Commit message (Collapse)AuthorAgeFilesLines
* cmake: Update coding style to use lowercase commandsMartin Braun2018-11-141-24/+24
| | | | | | | | | | | | | | | | | Also updates our coding style file. Ancient CMake versions required upper-case commands. Later command names became case-insensitive. Now the preferred style is lower-case. Run the following shell code (with GNU compliant sed): cmake --help-command-list | grep -v "cmake version" | while read c; do echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g' done > convert.sed \ && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' \ '*CMakeLists.txt' | xargs -0 gsed -i -f convert.sed && rm convert.sed (Make sure the backslashes don't get mangled!)
* uhd: Removed drivers for E100/E110Martin Braun2017-09-291-20/+0
| | | | The E1x0 series is still supported on the 3.9 LTS branch.
* cmake: MinGW improvementsNicholas Corgan2015-07-231-48/+44
| | | | | | * Improved toolchan file, accounts for different versions * Don't force static runtime linking (was causing test errors) * Include MinGW runtime in packaging
* uhd: Removed the ORC dependencyMartin Braun2015-07-011-2/+0
|
* Added support for MinGW cross-compileNicholas Corgan2015-01-131-0/+69
| | | | | | * Added CMake toolchain file, compatible with different versions * No dependency on MinGW runtime, all statically linked * Misc coding tweaks to allow MinGW to compile
* Merging Philip Balister's work for ARM cross-compilation.Ben Hilburn2013-12-112-0/+21
|
* Add a toolchain file to build cross using e100 toolchain.Philip Balister2012-03-131-0/+20
| | | | | | | | | | | This appears to build uhd cross using my toolchain. Run cmake with: cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchains/arm_cortex_a8_cross.cmake \ -DENABLE_E100=ON -DENABLE_USRP_E_UTILS=TRUE ../ It does not detect orc properly. Signed-off-by: Philip Balister <philip@opensdr.com>
* Try really hard to get cmake to use compiler flags from the toolchain file.Philip Balister2012-02-211-2/+2
| | | | | | | | | | | | See: http://www.mail-archive.com/cmake@cmake.org/msg33248.html Also credit to OpenEmbedded for doing something similar in the toolchain file they create. Note that adding the SYSTEM_NAME to the toolchain file sets CROSS_COMPILING, which is not what we want for native compiling. Signed-off-by: Philip Balister <philip@opensdr.com>
* uhd: added toolchain file for native arm neon buildJosh Blum2011-10-271-0/+8