diff options
| author | Yuval Adam <yuv.adm@gmail.com> | 2013-05-14 12:20:05 +0300 |
|---|---|---|
| committer | Yuval Adam <yuv.adm@gmail.com> | 2013-05-14 12:20:05 +0300 |
| commit | ab6df63afe2058fa678b6722b22d2e4fde5beafd (patch) | |
| tree | 1ee0e8a806bdcbafb55050a952781e924520a69b | |
| parent | 6a16b697143133985e1741c229ba20a15be707ae (diff) | |
Add gqrx build
| -rw-r--r-- | cookbooks/gnuradio/attributes/default.rb | 9 | ||||
| -rw-r--r-- | cookbooks/gnuradio/recipes/default.rb | 19 |
2 files changed, 24 insertions, 4 deletions
diff --git a/cookbooks/gnuradio/attributes/default.rb b/cookbooks/gnuradio/attributes/default.rb index 7b3cd28..648836e 100644 --- a/cookbooks/gnuradio/attributes/default.rb +++ b/cookbooks/gnuradio/attributes/default.rb @@ -1,5 +1,6 @@ -default[:workingdir] = "/home/vagrant/dev" +default[:workingdir] = '/home/vagrant/dev' -default[:repos][:gnuradio] = "http://gnuradio.org/git/gnuradio.git" -default[:repos][:rtlsdr] = "git://git.osmocom.org/rtl-sdr" -default[:repos][:gr_osmosdr] = "git://git.osmocom.org/gr-osmosdr" +default[:repos][:gnuradio] = 'http://gnuradio.org/git/gnuradio.git' +default[:repos][:rtlsdr] = 'git://git.osmocom.org/rtl-sdr' +default[:repos][:gr_osmosdr] = 'git://git.osmocom.org/gr-osmosdr' +default[:repos][:gqrx] = 'git://github.com/csete/gqrx.git' diff --git a/cookbooks/gnuradio/recipes/default.rb b/cookbooks/gnuradio/recipes/default.rb index 758e00c..c24542d 100644 --- a/cookbooks/gnuradio/recipes/default.rb +++ b/cookbooks/gnuradio/recipes/default.rb @@ -34,6 +34,15 @@ git 'Checkout gr-osmosdr' do group 'vagrant' end +git 'Checkout gqrx' do + repository node[:repos][:gqrx] + reference 'master' + action :checkout + destination node[:workingdir] + '/gqrx' + user 'vagrant' + group 'vagrant' +end + bash 'Compile rtl-sdr' do user 'vagrant' group 'vagrant' @@ -94,3 +103,13 @@ bash 'Install gr-osmosdr' do ldconfig EOH end + +bash 'Compile gqrx' do + user 'vagrant' + group 'vagrant' + cwd node[:workingdir] + '/gqrx' + code <<-EOH + qmake gqrx.pro + make + EOH +end |
