RedhawkSDR / integration-gnuhawk

DEPRECATED; this project is no longer supported by REDHAWK and does not work with the REDHAWK 2.0 release

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This file is protected by Copyright. Please refer to the COPYRIGHT file 
distributed with this source distribution.

This file is part of GNUHAWK.

GNUHAWK is free software: you can redistribute it and/or modify is under the 
terms of the GNU General Public License as published by the Free Software 
Foundation, either version 3 of the License, or (at your option) any later 
version.

GNUHAWK is distributed in the hope that it will be useful, but WITHOUT ANY 
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
PARTICULAR PURPOSE.  See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with 
this program.  If not, see http://www.gnu.org/licenses/.

Table of Contents:

* Adding New Components to Build Environment
* Removing A Component from the Build Environment


############################################
Adding New Components to Build Environment
############################################

1) Generate component using REDHAWK IDE and GNUHAWK code generator

2) cp component directory under gnuhawk/components

3) from gnuhawk/components directory 
   ./bld/fixcomp  <component directory name >

4) add component to build environment, just the component directory name
   vi bld/cdirs

5) Rebuild Components:

   -- from gnuhawk/components
   ./reconf; ./configure; make
  
   or 
   
   -- for a specific component 
   cd gnuhawk/components/<component name>/cpp
   ./reconf;./configure; make

   or 


   -- to build with gnuhawk sdr dependency
   cd gnuhawk/components/<component name>/cpp
   ./configure --enable-deps=sdr; make
   



############################################
Removing A Component from the Build Environment
############################################

1) cd gnuhawk/components/bld

2) vi ignore_dirs
   -- add component name to list

3) cd gnuhawk/components
   ./reconf; ./configure

About

DEPRECATED; this project is no longer supported by REDHAWK and does not work with the REDHAWK 2.0 release

License:GNU General Public License v3.0


Languages

Language:C++ 78.9%Language:Python 12.7%Language:Shell 3.4%Language:C 3.3%Language:Java 0.8%Language:Perl 0.5%Language:Assembly 0.2%Language:Fortran 0.1%Language:MATLAB 0.0%Language:M 0.0%Language:Objective-C 0.0%Language:Scheme 0.0%Language:Gnuplot 0.0%Language:Scilab 0.0%Language:XSLT 0.0%Language:Awk 0.0%