[Top][All Lists]
[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 =
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r8640 - in gnuradio/branches/developers/jcorgan/gruel: . config gruel gruel/src gruel/src/include gruel/src/include/gruel gruel/src/lib,
jcorgan <=