Commit Graph

26 Commits

Author SHA1 Message Date
Christian W. Zuckschwerdt
0b1830004a Always prefer source headers to installed ones 2018-12-16 21:12:04 +01:00
Christian W. Zuckschwerdt
01e767386a Update installed files 2018-12-16 12:53:29 +01:00
Nicolas JOURDEN
3523f06f3a Added option to skip the tests to be built. (#832) 2018-11-03 12:03:11 +01:00
Christian W. Zuckschwerdt
d596f6aa8e Add SoapySDR support (#842) 2018-11-01 17:53:14 +01:00
Christian W. Zuckschwerdt
d56de9c8ab Clean up MINGW fixes 2018-09-06 15:39:25 +02:00
Christian W. Zuckschwerdt
879954db39 add back C99 with ADD_DEFINITIONS 2018-01-16 12:41:30 +01:00
Christian W. Zuckschwerdt
ce01698ec5 add git version info to usage output if available 2018-01-15 14:24:36 +01:00
Christian W. Zuckschwerdt
b06a02ab32 let cmake set C99; CMP0025 2018-01-15 13:59:14 +01:00
Christian W. Zuckschwerdt
319cd79539 use _XOPEN_SOURCE on string.h for strdup 2018-01-07 01:42:29 +01:00
Christian W. Zuckschwerdt
6ed086d248 add Doxygen building to CMake 2018-01-04 18:04:09 +01:00
Christian W. Zuckschwerdt
728c880583 add Profile build type using GPerfTools 2017-12-15 10:45:23 +01:00
Christian W. Zuckschwerdt
3a3d9f9852 use CMake defaults for optimizations (-O3) 2017-12-15 10:43:41 +01:00
Christian W. Zuckschwerdt
41e42adcd2 enable pedantic warnings; also on Clang 2017-12-04 20:06:25 +01:00
Christian W. Zuckschwerdt
f0106b767b define _GNU_SOURCE for strdup 2017-11-02 11:23:52 +01:00
Erkki Seppälä
44d0740a8c General structural data support for generating (ie.) JSON
Adds a new interface for constructing, printing and releasing data_t*
structures. The data structure describes typed hierarchical data (much like
json) and then provides a function for dumping it to a file descriptor.

It comes with a small test.
2015-11-22 12:25:58 +02:00
Tommy Vestermark
e4260e5acf Changed to -std=gnu99
In maybe 10 years we can go to -std=gnu11 ;-)
2015-06-30 18:13:58 +02:00
Tommy Vestermark
c59860eb36 Added generic pulse detector
Initial attempt at making CPU efficient demodulation by making a common
data sample processing. The CPU intensive sample based demodulation will
be replaced by a common pulse detector outputting a pulse data structure
for further processing.
2015-06-16 22:10:37 +02:00
Helge Weissig
50cfd95da1 removed rtl-sdr files and modified CMake and autotools configurations 2015-01-19 12:05:01 -08:00
Benjamin Larsson
5a46c4cb1d Fix debug output types and change some debug output 2013-04-23 22:47:21 +02:00
Dimitri Stolnikov
0c7ba8e03e don't install udev rules by default, as it may pollute the system
For cmake call with -DINSTALL_UDEV_RULES=ON for the rules to be
installed during the default install/uninstall stages.

For autotools call "make install-udev-rules" or "make uninstall-udev-

The rules file will be installed to "/etc/udev/rules.d".
2012-09-08 16:37:56 +02:00
Dimitri Stolnikov
0fb8543dde install (and uninstall) udev rules file 2012-09-02 22:15:55 +02:00
Dimitri Stolnikov
5371f206f3 install pkg-config file when building with cmake 2012-05-12 12:34:21 +02:00
Dimitri Stolnikov
e5e68c6524 compile with warnings enabled 2012-04-25 22:36:56 +02:00
Dimitri Stolnikov
030c787cfa cmake & autotools fixes from previous commit 2012-04-02 21:42:24 +02:00
Hoernchen
229ebd2ff2 add win32 compatibility
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2012-04-02 21:00:26 +02:00
Dimitri Stolnikov
6322c9343d add preliminary cmake build system 2012-04-01 16:52:41 +02:00