Statistics
| Branch: | Tag: | Revision:

root / Makefile.swig @ e36dc98e

History | View | Annotate | Download (7.1 kB)

# Date Author Comment
95254c28 12/04/2010 08:49 am Eric Blossom

Move swig related suffix/pattern rules from Makefile.common to Makefile.swig.

6b5643a7 11/25/2010 02:22 am Eric Blossom

Generate precise list of swig related output files.

This list is used to prune files from the distribution and to remove
exactly the generated files during make clean. Passes distcheck.

5d03065c 11/25/2010 01:37 am Eric Blossom

Move generate-makefile-swig rule to end of file

d692a41f 11/25/2010 01:29 am Eric Blossom

Major Makefile.am housecleaning. Passes distcheck.

Move all occurrences of swig_built_sources out of Makefile.am's.
Move all SWIG related use of BUILT_SOURCES out of Makefile.am's.
Clean up 'if PYTHON' conditionalization in gr-*

Still left to do: fix Makefile.swig CLEANFILES and no_dist_files...

7039c1b4 11/24/2010 12:59 am Rob Savoye

nuke the .d depenency files created by the suffix rules by swig

e4eb47f0 11/22/2010 03:43 am Eric Blossom

Clean up lib/swig/Makefile.am, Makefile.common and Makefile.swig

Confirmed that it builds and make checks on all four combintations
of --{enable,disable}-{python,guile}.

Have not tested make dist, but expect that there may be some problems
with it. I'm pretty sure that not all files that need to be removed...

2aeea40e 11/19/2010 01:38 am Rob Savoye

don't generate python files unless python is enabled

4f9b253e 11/10/2010 08:17 pm Rob Savoye

create a list of generated script fioles.

77fbf9db 11/10/2010 08:15 pm Rob Savoye

remove all generated files

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....

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

specify . for outdir, as the suffix rules put the generated filoes in the right place.

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

use a separate output directory for generated files.

52b42834 11/10/2010 08:10 pm Rob Savoye

use simple linkage instead of passive for guile so SWIG_init gets defined

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

adjust guile output options to be what the swig guile example uses

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

add flags for swig to output guile.

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