aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-connectivity/uhd/uhd.inc
blob: 27584da9f6b593cbdf623e299e9d5092509e4ec4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
DESCRIPTION = "Universal Hardware Driver for Ettus Research products."
HOMEPAGE = "http://www.ettus.com"
LICENSE = "GPLV3+"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=51b35d652c070d136bf20244494be2d3"

DEPENDS = "git-native boost libusb1 uhd-firmware orc-native"
RDEPENDS_${PN} += "uhd-firmware"

PE = "1"
INC_PR = "r2"

inherit cmake

PACKAGES =+ "${PN}-tests ${PN}-examples ${PN}-e1xx"

INSANE_SKIP_${PN} = "dev-so"

FILES_${PN} += "${libdir}/libuhd.so \
                ${datadir}/uhd/utils/*"
FILES_${PN}-tests += "${datadir}/uhd/tests/*"
FILES_${PN}-e1xx += "${datadir}/uhd/usrp_e_utils/*"
FILES_${PN}-dbg += "${datadir}/uhd/examples/.debug/* \
                    ${datadir}/uhd/utils/.debug/* \
                    ${datadir}/uhd/tests/.debug/* \
                    ${datadir}/uhd/usrp_e_utils/.debug/*"
FILES_${PN}-examples = "${datadir}/uhd/examples/*"

OECMAKE_BUILDPATH = "${S}/build"
OECMAKE_SOURCEPATH = "${S}"

EXTRA_OECMAKE = "-DENABLE_E100=TRUE -DENABLE_USRP_E_UTILS=TRUE"

EXTRA_OEMAKE = "-C ${OECMAKE_BUILDPATH}"