Changeset 4415

Show
Ignore:
Timestamp:
02/07/07 12:07:29
Author:
jcorgan
Message:

Applied relevant portions of changeset r4325:4326 on trunk to release branch.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gnuradio/branches/releases/3.0/gnuradio-core/src/lib/filter/Makefile.am

    r3534 r4415  
    7070 
    7171$(GENERATED_H) $(GENERATED_I) $(GENERATED_CC): $(CODE_GENERATOR) 
    72         PYTHONPATH=$(top_srcdir)/gnuradio-core/src/python srcdir=$(srcdir) $(srcdir)/generate_all.py 
     72        PYTHONPATH=$(top_srcdir)/gnuradio-core/src/python srcdir=$(srcdir) $(PYTHON) $(srcdir)/generate_all.py 
    7373 
    7474 
  • gnuradio/branches/releases/3.0/gnuradio-core/src/lib/general/Makefile.am

    r3965 r4415  
    11# 
    2 # Copyright 2001,2002,2004,2006 Free Software Foundation, Inc. 
     2# Copyright 2001,2002,2004,2006,2007 Free Software Foundation, Inc. 
    33#  
    44# This file is part of GNU Radio 
     
    9292 
    9393$(GENERATED_H) $(GENERATED_I) $(GENERATED_CC): $(CODE_GENERATOR) 
    94         PYTHONPATH=$(top_srcdir)/gnuradio-core/src/python srcdir=$(srcdir) $(srcdir)/generate_all.py 
     94        PYTHONPATH=$(top_srcdir)/gnuradio-core/src/python srcdir=$(srcdir) $PYTHON $(srcdir)/generate_all.py 
    9595 
    9696 
  • gnuradio/branches/releases/3.0/gnuradio-core/src/lib/swig/Makefile.am

    r3534 r4415  
    9797# ---------------------------------------------------------------- 
    9898 
     99<<<<<<< .working 
     100======= 
     101_gnuradio_swig_py_filter_la_SOURCES =           \ 
     102        gnuradio_swig_py_filter.cc               
     103 
     104 
     105_gnuradio_swig_py_filter_la_LIBADD  =           \ 
     106        $(top_builddir)/gnuradio-core/src/lib/libgnuradio-core.la       \ 
     107        $(PYTHON_LDFLAGS)                       \ 
     108        -lstdc++ 
     109 
     110_gnuradio_swig_py_filter_la_LDFLAGS = -module -avoid-version $(NO_UNDEFINED) 
     111 
     112 
     113# KLUDGE: Force filter include of gnuradio_swig_py_filter.d dependency file. 
     114# This is not guaranteed to be portable, but will probably work. 
     115# If it works, we have accurate dependencies for our swig stuff, which is good. 
     116@am__include@ @am__quote@./gnuradio_swig_py_filter.d@am__quote@ 
     117 
     118gnuradio_swig_py_filter.py gnuradio_swig_py_filter.h: gnuradio_swig_py_filter.cc 
     119 
     120gnuradio_swig_py_filter.cc : sw_filter.i 
     121        if $(SWIG) $(SWIGPYTHONARGS) -MMD -MF gnuradio_swig_py_filter.Td -module gnuradio_swig_py_filter -o gnuradio_swig_py_filter.cc sw_filter.i ;\ 
     122        then if test $(host_os) = mingw32; \ 
     123             then sed 's,\\\\,/,g' <gnuradio_swig_py_filter.Td >gnuradio_swig_py_filter.d; rm -f gnuradio_swig_py_filter.Td; \ 
     124             else mv -f gnuradio_swig_py_filter.Td gnuradio_swig_py_filter.d; fi \ 
     125        else rm -f gnuradio_swig_py_filter.Td; exit 1; fi  
     126 
     127 
     128# ---------------------------------------------------------------- 
     129# Part 5: sw_io.i -> gnuradio_swig_py_io 
     130# 
     131 
     132_gnuradio_swig_py_io_la_SOURCES =               \ 
     133        gnuradio_swig_py_io.cc           
     134 
     135 
     136_gnuradio_swig_py_io_la_LIBADD  =               \ 
     137        $(top_builddir)/gnuradio-core/src/lib/libgnuradio-core.la       \ 
     138        $(PYTHON_LDFLAGS)                       \ 
     139        -lstdc++ 
     140 
     141_gnuradio_swig_py_io_la_LDFLAGS = -module -avoid-version $(NO_UNDEFINED) 
     142 
     143 
     144# KLUDGE: Force io include of gnuradio_swig_py_io.d dependency file. 
     145# This is not guaranteed to be portable, but will probably work. 
     146# If it works, we have accurate dependencies for our swig stuff, which is good. 
     147@am__include@ @am__quote@./gnuradio_swig_py_io.d@am__quote@ 
     148 
     149gnuradio_swig_py_io.py gnuradio_swig_py_io.h: gnuradio_swig_py_io.cc 
     150 
     151gnuradio_swig_py_io.cc : sw_io.i 
     152        if $(SWIG) $(SWIGPYTHONARGS) -MMD -MF gnuradio_swig_py_io.Td -module gnuradio_swig_py_io -o gnuradio_swig_py_io.cc sw_io.i ;\ 
     153        then if test $(host_os) = mingw32; \ 
     154             then sed 's,\\\\,/,g' <gnuradio_swig_py_io.Td >gnuradio_swig_py_io.d; rm -f gnuradio_swig_py_io.Td; \ 
     155             else mv -f gnuradio_swig_py_io.Td gnuradio_swig_py_io.d; fi \ 
     156        else rm -f gnuradio_swig_py_io.Td; exit 1; fi  
     157 
     158 
     159# ---------------------------------------------------------------- 
     160# FIXME As of swig 1.3.31, this still seems to be required... 
     161 
     162gnuradio_swig_bug_workaround.h : gnuradio_swig_py_runtime.cc $(srcdir)/gen-swig-bug-fix 
     163        $(PYTHON) $(srcdir)/gen-swig-bug-fix gnuradio_swig_py_runtime.cc $@ 
     164 
     165# ---------------------------------------------------------------- 
     166 
     167>>>>>>> .merge-right.r4326 
    99168# Don't distribute output of swig 
    100169dist-hook: 
  • gnuradio/branches/releases/3.0/run_tests.sh.in

    r4076 r4415  
    4545for file in $3/qa_*.py 
    4646do 
    47   if ! $file 
     47  if ! @PYTHON@ $file 
    4848  then 
    4949    ok=no 
  • gnuradio/branches/releases/3.0/usrp/firmware/include/Makefile.am

    r3775 r4415  
    5454 
    5555fpga_regs_common.v: fpga_regs_common.h generate_regs.py  
    56         PYTHONPATH=$(top_srcdir)/usrp/firmware/include $(srcdir)/generate_regs.py fpga_regs_common.h $@ 
     56        PYTHONPATH=$(top_srcdir)/usrp/firmware/include $(PYTHON) $(srcdir)/generate_regs.py fpga_regs_common.h $@ 
    5757 
    5858fpga_regs_standard.v: fpga_regs_standard.h generate_regs.py 
    59         PYTHONPATH=$(top_srcdir)/usrp/firmware/include $(srcdir)/generate_regs.py fpga_regs_standard.h $@ 
     59        PYTHONPATH=$(top_srcdir)/usrp/firmware/include $(PYTHON) $(srcdir)/generate_regs.py fpga_regs_standard.h $@ 
  • gnuradio/branches/releases/3.0/usrp/firmware/src/common/Makefile.am

    r3534 r4415  
    4040 
    4141usrp_gpif.c usrp_gpif_inline.h : gpif.c 
    42         srcdir=$(srcdir) $(srcdir)/edit-gpif $(srcdir)/gpif.c usrp_gpif.c usrp_gpif_inline.h 
     42        srcdir=$(srcdir) $(PYTHON) $(srcdir)/edit-gpif $(srcdir)/gpif.c usrp_gpif.c usrp_gpif_inline.h 
    4343 
    4444CLEANFILES = \ 
  • gnuradio/branches/releases/3.0/usrp/firmware/src/usrp2/Makefile.am

    r4075 r4415  
    109109 
    110110burn-usrp2-eeprom: eeprom_boot.ihx 
    111         $(srcdir)/../common/build_eeprom.py -r2 eeprom_boot.ihx > $@ 
     111        $(PYTHON) $(srcdir)/../common/build_eeprom.py -r2 eeprom_boot.ihx > $@ 
    112112        chmod +x $@ 
    113113 
    114114burn-usrp4-eeprom: eeprom_boot.ihx 
    115         $(srcdir)/../common/build_eeprom.py -r4 eeprom_boot.ihx > $@ 
     115        $(PYTHON) $(srcdir)/../common/build_eeprom.py -r4 eeprom_boot.ihx > $@ 
    116116        chmod +x $@ 
    117117 
     
    160160 
    161161usrp_gpif.c usrp_gpif_inline.h : gpif.c 
    162         srcdir=$(srcdir) $(srcdir)/edit-gpif $(srcdir)/gpif.c usrp_gpif.c usrp_gpif_inline.h 
     162        srcdir=$(srcdir) $(PYTHON) $(srcdir)/edit-gpif $(srcdir)/gpif.c usrp_gpif.c usrp_gpif_inline.h 
    163163 
    164164 
  • gnuradio/branches/releases/3.0/usrp/host/lib/Makefile.am

    r3713 r4415  
    147147 
    148148usrp_dbid.py usrp_dbid.h usrp_dbid.cc: gen_usrp_dbid.py usrp_dbid.dat 
    149         PYTHONPATH=$(top_srcdir)/usrp/src srcdir=$(srcdir) $(srcdir)/gen_usrp_dbid.py $(srcdir)/usrp_dbid.dat 
     149        PYTHONPATH=$(top_srcdir)/usrp/src srcdir=$(srcdir) $(PYTHON) $(srcdir)/gen_usrp_dbid.py $(srcdir)/usrp_dbid.dat 
    150150 
    151151MOSTLYCLEANFILES = \