Statistics
| Branch: | Tag: | Revision:

root / Makefile.swig.gen.t @ fed443d1

History | View | Annotate | Download (4.5 kB)

# Date Author Comment
315f45c2 02/27/2011 08:40 pm Ben Reynwar

Removing docstring generation from this branch.

44ad2b33 01/30/2011 08:36 pm Ben Reynwar

Fixed Makefiles to generate swig_doc.i

0b5f6611 12/04/2010 07:30 am Eric Blossom

Rename libguile- to libguile-gnuradio- to match guile library naming convention.

The stuff in gnuradio-core ends up with funky names, but that could
be fixed by renaming gnuradio_core_filter.i -> core_filter.i etc.

d67df105 11/19/2010 03:07 pm Rob Savoye

wrap python files with if PYTHON

3c1c5314 11/17/2010 05:32 am Eric Blossom

Add _python that was dropped from Makefile.swig.gen.t

4216a7b3 11/10/2010 08:17 pm Rob Savoye

remove comments on the stamps we dpn't use anymore

08e6b7c1 11/10/2010 08:15 pm Rob Savoye

don't add generated script files to swig_built_sources, they're already added. drop unused dependencies dependencies

e1a05ac8 11/10/2010 08:13 pm Rob Savoye

fix typo in dependency name. Assume primitive file is ok if the .scm file is, so we don't build twice

81983f26 11/10/2010 08:13 pm Rob Savoye

without including the guile dependency file, dependencies won't work right

299aba57 11/10/2010 08:13 pm Eric Blossom

Version that builds guile goops bindings, but dependencies are hosed.

Doesn't compile cleanly, but does enough to allow experimentation with
goops wrappers. We're currently seeing the nasty interaction between
the package system, the "export" syntax, and generic-functions....

fba8a45e 11/10/2010 08:13 pm Eric Blossom

Rename guile libs to libguile-* and install them in $(libdir).

This follows the Guile recommendations and should remove the need for
adding an additional directory to LD_LIBRARY_PATH.

1b95d66c 11/10/2010 08:13 pm Eric Blossom

Set new install locations for guile scm code and libraries.

I think we may want to rename the guile .so's and install them into
libdir instead...

76e6d5ce 11/10/2010 08:13 pm Rob Savoye

generate dependencies for .i files.

39d4b276 11/10/2010 08:10 pm Rob Savoye

tweak dependencies to work through all the name munging

3b6e452a 11/10/2010 08:10 pm Rob Savoye

don't list .cc as a dependency, we always get one from the py or scm dependency, which is more portable

ef074365 11/10/2010 08:10 pm Rob Savoye

don't append pythom or guile to everything. Use suffix rules to build scm and py files.

25bf9bbd 11/10/2010 08:10 pm Rob Savoye

don't ifdef the target away. regenerate .gen files.

3842b40b 11/10/2010 08:10 pm Rob Savoye

instllthe top leel scm file for guile. Generate all files for guile too

9b77d449 11/10/2010 08:10 pm Rob Savoye

clone the python rules for the stamp to use for guile

a30db7e0 11/10/2010 08:10 pm Rob Savoye

append _python to all the generated files from swig

b2b48af1 11/10/2010 08:10 pm Rob Savoye

prefix -python or -guile to generated C++ source files from swig

70bc07d6 11/10/2010 08:10 pm Rob Savoye

add python to the stamp names

c3f962a1 03/14/2009 02:28 am Johnathan Corgan

Merged r10554:10595 from michaelld/am_swig_4 into trunk. Major overhaul of SWIG usage in build system, also fixes ticket:130. Trunk passes distcheck.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10596 221aa14e-8319-0410-a670-987f0aec2ac5