-
Notifications
You must be signed in to change notification settings - Fork 9
/
e3xx-custom-uhd.lwr
45 lines (43 loc) · 1.39 KB
/
e3xx-custom-uhd.lwr
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
34
35
36
37
38
39
40
41
42
43
44
# vim:ft=yaml:
# Prefix recipe:
# E3XX SDK Release 4, custom UHD+GNU Radio
inherit: prefix
dirs:
usr: True
files:
usr/set_env: |
LOCALPREFIX=~/usr
export PATH=$LOCALPREFIX/bin:$PATH
export LD_LOAD_LIBRARY=$LOCALPREFIX/lib:$LD_LOAD_LIBRARY
export LD_LIBRARY_PATH=$LOCALPREFIX/lib:$LD_LIBRARY_PATH
export PYTHONPATH=$LOCALPREFIX/lib/python2.7/site-packages:$PYTHONPATH
export PKG_CONFIG_PATH=$LOCALPREFIX/lib/pkgconfig:$PKG_CONFIG_PATH
export GRC_BLOCKS_PATH=$LOCALPREFIX/share/gnuradio/grc/blocks:$GRC_BLOCKS_PATH
export UHD_RFNOC_DIR=$LOCALPREFIX/share/uhd/rfnoc/
export UHD_IMAGES_DIR=$LOCALPREFIX/share/uhd/images
sdk: e3xx-release4-sdk
config:
categories:
hardware:
forcebuild: True
common:
forcebuild: True
packages:
uhd:
forceinstalled: False
forcebuild: True
gnuradio:
forceinstalled: False
forcebuild: True
gitbranch: maint-3.7
config_filter: |
cmake .. \
-DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchains/oe-sdk_cross.cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DENABLE_GR_VOCODER=OFF -DENABLE_GR_ATSC=OFF -DENABLE_GR_WXGUI=OFF \
-DENABLE_GR_DTV=OFF $config_opt
gqrx:
forceinstalled: False
forcebuild: True
depends:
- uhd