commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r8640 - in gnuradio/branches/developers/jcorgan/gruel:


From: jcorgan
Subject: [Commit-gnuradio] r8640 - in gnuradio/branches/developers/jcorgan/gruel: . config gruel gruel/src gruel/src/include gruel/src/include/gruel gruel/src/lib
Date: Fri, 20 Jun 2008 10:45:02 -0600 (MDT)

Author: jcorgan
Date: 2008-06-20 10:44:58 -0600 (Fri, 20 Jun 2008)
New Revision: 8640

Added:
   gnuradio/branches/developers/jcorgan/gruel/config/grc_gruel.m4
   gnuradio/branches/developers/jcorgan/gruel/gruel/
   gnuradio/branches/developers/jcorgan/gruel/gruel/AUTHORS
   gnuradio/branches/developers/jcorgan/gruel/gruel/ChangeLog
   gnuradio/branches/developers/jcorgan/gruel/gruel/Makefile.am
   gnuradio/branches/developers/jcorgan/gruel/gruel/README
   gnuradio/branches/developers/jcorgan/gruel/gruel/doc/
   gnuradio/branches/developers/jcorgan/gruel/gruel/gruel.pc.in
   gnuradio/branches/developers/jcorgan/gruel/gruel/src/
   gnuradio/branches/developers/jcorgan/gruel/gruel/src/Makefile.am
   gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/
   gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/Makefile.am
   gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/gruel/
   
gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/gruel/Makefile.am
   gnuradio/branches/developers/jcorgan/gruel/gruel/src/lib/
   gnuradio/branches/developers/jcorgan/gruel/gruel/src/lib/Makefile.am
Modified:
   gnuradio/branches/developers/jcorgan/gruel/config/Makefile.am
   gnuradio/branches/developers/jcorgan/gruel/configure.ac
Log:
Added skeleton gruel component.

Modified: gnuradio/branches/developers/jcorgan/gruel/config/Makefile.am
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/config/Makefile.am       
2008-06-20 15:34:27 UTC (rev 8639)
+++ gnuradio/branches/developers/jcorgan/gruel/config/Makefile.am       
2008-06-20 16:44:58 UTC (rev 8640)
@@ -53,6 +53,7 @@
        grc_gr_video_sdl.m4 \
        grc_gr_wxgui.m4 \
        grc_mblock.m4 \
+       grc_gruel.m4 \
        gr_check_createfilemapping.m4 \
        gr_check_mc4020.m4 \
        gr_check_shm_open.m4 \

Added: gnuradio/branches/developers/jcorgan/gruel/config/grc_gruel.m4
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/config/grc_gruel.m4              
                (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/config/grc_gruel.m4      
2008-06-20 16:44:58 UTC (rev 8640)
@@ -0,0 +1,44 @@
+dnl Copyright 2001,2002,2003,2004,2005,2006,2008 Free Software Foundation, Inc.
+dnl 
+dnl This file is part of GNU Radio
+dnl 
+dnl GNU Radio is free software; you can redistribute it and/or modify
+dnl it under the terms of the GNU General Public License as published by
+dnl the Free Software Foundation; either version 3, or (at your option)
+dnl any later version.
+dnl 
+dnl GNU Radio is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+dnl GNU General Public License for more details.
+dnl 
+dnl You should have received a copy of the GNU General Public License
+dnl along with GNU Radio; see the file COPYING.  If not, write to
+dnl the Free Software Foundation, Inc., 51 Franklin Street,
+dnl Boston, MA 02110-1301, USA.
+
+AC_DEFUN([GRC_GRUEL],[
+    GRC_ENABLE(gruel)
+    GRC_WITH(gruel)
+
+    dnl If execution gets to here, $passed will be:
+    dnl   with : if the --with code didn't error out
+    dnl   yes  : if the --enable code passed muster and all dependencies are 
met
+    dnl   no   : otherwise
+    if test $passed != with; then
+       dnl how and where to find INCLUDES and LA
+       gruel_INCLUDES="-I\${abs_top_srcdir}/gruel/src/include"
+        gruel_LA="\${abs_top_builddir}/gruel/src/lib/libgruel.la"
+    fi
+
+    AC_CONFIG_FILES([\
+        gruel/Makefile \
+        gruel/gruel.pc \
+        gruel/src/Makefile \
+        gruel/src/include/Makefile \
+        gruel/src/include/gruel/Makefile \
+        gruel/src/lib/Makefile \
+    ])
+
+    GRC_BUILD_CONDITIONAL(gruel,[])
+])

Modified: gnuradio/branches/developers/jcorgan/gruel/configure.ac
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/configure.ac     2008-06-20 
15:34:27 UTC (rev 8639)
+++ gnuradio/branches/developers/jcorgan/gruel/configure.ac     2008-06-20 
16:44:58 UTC (rev 8640)
@@ -239,6 +239,7 @@
 )
 
 build_dirs="config"
+GRC_GRUEL                       dnl must come first
 GRC_OMNITHREAD                 dnl must come before gnuradio-core and mblock
 GRC_GCELL
 GRC_GNURADIO_CORE


Property changes on: gnuradio/branches/developers/jcorgan/gruel/gruel
___________________________________________________________________
Name: svn:ignore
   + Makefile
Makefile.in
gruel.pc


Added: gnuradio/branches/developers/jcorgan/gruel/gruel/AUTHORS
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/gruel/AUTHORS                    
        (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/gruel/AUTHORS    2008-06-20 
16:44:58 UTC (rev 8640)
@@ -0,0 +1 @@
+Johnathan Corgan <address@hidden>

Added: gnuradio/branches/developers/jcorgan/gruel/gruel/ChangeLog
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/gruel/ChangeLog                  
        (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/gruel/ChangeLog  2008-06-20 
16:44:58 UTC (rev 8640)
@@ -0,0 +1,20 @@
+#
+# Copyright 2008 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+# 
+# GNU Radio 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 GNU Radio; see the file COPYING.  If not, write to
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 

Added: gnuradio/branches/developers/jcorgan/gruel/gruel/Makefile.am
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/gruel/Makefile.am                
                (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/gruel/Makefile.am        
2008-06-20 16:44:58 UTC (rev 8640)
@@ -0,0 +1,31 @@
+#
+# Copyright 2008 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+# 
+# GNU Radio 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 GNU Radio; see the file COPYING.  If not, write to
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 
+
+include $(top_srcdir)/Makefile.common
+
+EXTRA_DIST = \
+    gruel.pc.in
+
+SUBDIRS = src
+DIST_SUBDIRS = src doc
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gruel.pc

Added: gnuradio/branches/developers/jcorgan/gruel/gruel/README
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/gruel/README                     
        (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/gruel/README     2008-06-20 
16:44:58 UTC (rev 8640)
@@ -0,0 +1,30 @@
+#
+# Copyright 2008 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+# 
+# GNU Radio 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 GNU Radio; see the file COPYING.  If not, write to
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 
+
+The GNU Radio Utility Etcetera Library, a collection of low-level routines
+to avoid dependencies on the full GNU Radio core or other libraries.
+
+Over time, some code from libgnuradio-core, libpmt, libmblock, libusrp,
+and libusrp2 will migrate here, to avoid duplication of code and simplify
+dependencies.
+
+By design, this library will not have dependencies on any other part
+of GNU Radio, but may have external dependencies such as Boost.

Added: gnuradio/branches/developers/jcorgan/gruel/gruel/gruel.pc.in
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/gruel/gruel.pc.in                
                (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/gruel/gruel.pc.in        
2008-06-20 16:44:58 UTC (rev 8640)
@@ -0,0 +1,11 @@
address@hidden@
address@hidden@
address@hidden@
address@hidden@
+
+Name: gruel
+Description: The GNU Radio Utility Etcetera Library
+Requires: 
+Version: @VERSION@
+Libs: -L${libdir}
+Cflags: -I${includedir}


Property changes on: gnuradio/branches/developers/jcorgan/gruel/gruel/src
___________________________________________________________________
Name: svn:ignore
   + Makefile
Makefile.in


Added: gnuradio/branches/developers/jcorgan/gruel/gruel/src/Makefile.am
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/gruel/src/Makefile.am            
                (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/gruel/src/Makefile.am    
2008-06-20 16:44:58 UTC (rev 8640)
@@ -0,0 +1,22 @@
+#
+# Copyright 2008 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+# 
+# GNU Radio 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 GNU Radio; see the file COPYING.  If not, write to
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 
+
+SUBDIRS = include lib


Property changes on: 
gnuradio/branches/developers/jcorgan/gruel/gruel/src/include
___________________________________________________________________
Name: svn:ignore
   + Makefile
Makefile.in


Added: gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/Makefile.am
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/Makefile.am    
                        (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/Makefile.am    
2008-06-20 16:44:58 UTC (rev 8640)
@@ -0,0 +1,22 @@
+#
+# Copyright 2008 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+# 
+# GNU Radio 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 GNU Radio; see the file COPYING.  If not, write to
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 
+
+SUBDIRS = gruel


Property changes on: 
gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/gruel
___________________________________________________________________
Name: svn:ignore
   + Makefile
Makefile.in


Added: 
gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/gruel/Makefile.am
===================================================================
--- 
gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/gruel/Makefile.am  
                            (rev 0)
+++ 
gnuradio/branches/developers/jcorgan/gruel/gruel/src/include/gruel/Makefile.am  
    2008-06-20 16:44:58 UTC (rev 8640)
@@ -0,0 +1,26 @@
+#
+# Copyright 2008 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+# 
+# GNU Radio 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 GNU Radio; see the file COPYING.  If not, write to
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 
+
+include $(top_srcdir)/Makefile.common
+
+gruelincludedir = $(prefix)/include/gruel
+
+gruelinclude_HEADERS =


Property changes on: gnuradio/branches/developers/jcorgan/gruel/gruel/src/lib
___________________________________________________________________
Name: svn:ignore
   + Makefile
Makefile.in
.libs


Added: gnuradio/branches/developers/jcorgan/gruel/gruel/src/lib/Makefile.am
===================================================================
--- gnuradio/branches/developers/jcorgan/gruel/gruel/src/lib/Makefile.am        
                        (rev 0)
+++ gnuradio/branches/developers/jcorgan/gruel/gruel/src/lib/Makefile.am        
2008-06-20 16:44:58 UTC (rev 8640)
@@ -0,0 +1,38 @@
+#
+# Copyright 2008 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+# 
+# GNU Radio 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 GNU Radio; see the file COPYING.  If not, write to
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 
+
+include $(top_srcdir)/Makefile.common
+
+AM_CPPFLAGS = $(DEFINES) $(BOOST_CFLAGS) $(CPPUNIT_INCLUDES) $(WITH_INCLUDES)
+
+lib_LTLIBRARIES = libgruel.la
+
+# These are the source files that go into the gruel shared library
+libgruel_la_SOURCES =
+
+# magic flags
+libgruel_la_LDFLAGS = $(NO_UNDEFINED)
+
+# link the library against the c++ standard library
+libgruel_la_LIBADD = \
+       -lstdc++                        
+
+noinst_HEADERS =





reply via email to

[Prev in Thread] Current Thread [Next in Thread]