More fixes for ticket:35, which was reopened.
authorjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Wed, 16 Aug 2006 03:29:20 +0000 (03:29 +0000)
committerjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Wed, 16 Aug 2006 03:29:20 +0000 (03:29 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3291 221aa14e-8319-0410-a670-987f0aec2ac5

configure.ac
ezdop/src/firmware/Makefile.am
gr-audio-alsa/src/Makefile.am
gr-audio-jack/src/Makefile.am
gr-audio-portaudio/src/Makefile.am
gr-comedi/src/Makefile.am
gr-error-correcting-codes/src/lib/Makefile.am
gr-ezdop/src/lib/Makefile.am
gr-radio-astronomy/src/lib/Makefile.am

index 8a3e21b2d57fbbac17cd5ea1a578e20ef4e5dc07..9a0c3615fc7163df521bca54ef2893e4592db7ad 100644 (file)
@@ -162,7 +162,7 @@ GRC_GR_AUDIO_PORTAUDIO              dnl ***NOT TESTED***
 GRC_GR_AUDIO_WINDOWS           dnl ***NOT TESTED***
 GRC_GR_ATSC
 GRC_GR_COMEDI
-dnl GRC_GR_ERROR_CORRECTING_CODES  dnl disabled until fix for ticket:25
+GRC_GR_ERROR_CORRECTING_CODES  dnl disabled until fix for ticket:25
 GRC_GR_GSM_FR_VOCODER
 GRC_GR_RADAR
 GRC_GR_RADIO_ASTRONOMY
@@ -170,7 +170,7 @@ GRC_GR_VIDEO_SDL
 GRC_GR_WXGUI
 GRC_PMT
 GRC_GR_TRELLIS
-GRC_EZDOP
+#GRC_EZDOP
 GRC_GR_EZDOP                   dnl this must come after GRC_EZDOP
 
 dnl Has list of successfully configured components
index 6cb674811a996145b94c02073f1bb5d587810581..e619deb9fe2ecd13eb875880714b4f9a2861c684 100644 (file)
@@ -28,33 +28,22 @@ OBJCOPY=$(AVROBJCOPY)
 # What's defined for rest of project not good for avr-gcc (no -pthread for instance)
 override CFLAGS=
 
-noinst_PROGRAMS = \
-    dopctrl.elf \
-    dopctrl.hex  
+noinst_PROGRAMS = dopctrl.elf dopctrl.hex  
       
 EXTRA_DIST = \
     dopctrl.hex
 
-dopctrl_elf_CFLAGS=-mmcu=atmega8 -funsigned-char -funsigned-bitfields \
-                   -fpack-struct -fshort-enums -Wall -Wstrict-prototypes \
-                   -Wa,-adhlns=$(<:.c=.lst)
+dopctrl_elf_CFLAGS=-mmcu=atmega8 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=$(<:.c=.lst)
 
-dopctrl_elf_SOURCES = \
-    dopctrl.c
+dopctrl_elf_SOURCES = dopctrl.c
     
-#dopctrl_elfdir = $(includedir)
-
-include_HEADERS = \
-    dopctrl.h
-
-%.hex: %.elf
-       $(OBJCOPY) -O ihex -R .eeprom $< $@
+include_HEADERS = dopctrl.h
 
 dopctrl.hex : dopctrl.elf
-
+       $(OBJCOPY) -O ihex -R .eeprom dopctrl.elf dopctrl.hex
+       
 install-data-local:
        $(INSTALL_DATA) -D $(top_builddir)/ezdop/src/firmware/dopctrl.hex $(DESTDIR)$(datadir)/dopctrl.hex
 
 uninstall-local:
        $(RM) $(DESTDIR)$(datadir)/dopctrl.hex
-    
\ No newline at end of file
index b6a8ef388b6af830205f71a456e274063414fb11..17762342c1ac21c61bcb52ca4e505f3032e98f2a 100644 (file)
@@ -33,7 +33,7 @@ EXTRA_DIST = run_tests.in
 TESTS = run_tests
 
 LOCAL_IFILES =                                 \
-       audio_alsa.i                            
+       $(top_srcdir)/gr-audio-alsa/src/audio_alsa.i                            
 
 NON_LOCAL_IFILES =                     \
        $(GNURADIO_I)
@@ -80,9 +80,8 @@ _audio_alsa_la_LIBADD =               \
 
 _audio_alsa_la_LDFLAGS = $(NO_UNDEFINED) -module -avoid-version
 
-audio_alsa.cc audio_alsa.py: audio_alsa.i $(NON_LOCAL_IFILES)
-       $(SWIG) $(SWIGPYTHONARGS) -module audio_alsa -o audio_alsa.cc $<
-
+audio_alsa.cc audio_alsa.py: $(LOCAL_IFILES) $(NON_LOCAL_IFILES)
+       $(SWIG) $(SWIGPYTHONARGS) -module audio_alsa -o audio_alsa.cc $(LOCAL_IFILES)
 
 noinst_PYTHON =                        \
        qa_alsa.py                      
index 488939a31b0453129817a63cfa64790a2541e408..f83950954628fffcce3151087d687f1fa8e696c2 100644 (file)
@@ -33,7 +33,7 @@ EXTRA_DIST = run_tests.in
 TESTS = run_tests
 
 LOCAL_IFILES =                                 \
-       audio_jack.i                            
+       $(top_srcdir)/gr-audio-jack/src/audio_jack.i                            
 
 NON_LOCAL_IFILES =                     \
        $(GNURADIO_I)
@@ -82,9 +82,8 @@ _audio_jack_la_LIBADD =               \
 
 _audio_jack_la_LDFLAGS = $(NO_UNDEFINED) -module -avoid-version
 
-audio_jack.cc audio_jack.py: audio_jack.i $(NON_LOCAL_IFILES)
-       $(SWIG) $(SWIGPYTHONARGS) -module audio_jack -o audio_jack.cc $<
-
+audio_jack.cc audio_jack.py: $(LOCAL_IFILES) $(NON_LOCAL_IFILES)
+       $(SWIG) $(SWIGPYTHONARGS) -module audio_jack -o audio_jack.cc $(LOCAL_IFILES)
 
 noinst_PYTHON =                        \
        qa_jack.py                      
index 9b59adbb4dc760991e28ea9d15288bd7cf299435..5a21884443ed236d0e97835d6c6ef00929bc80d4 100644 (file)
@@ -33,7 +33,7 @@ EXTRA_DIST = run_tests.in
 TESTS = run_tests
 
 LOCAL_IFILES =                                 \
-       audio_portaudio.i                               
+       $(top_srcdir)/gr-audio-portaudio/src/audio_portaudio.i
 
 NON_LOCAL_IFILES =                     \
        $(GNURADIO_I)
@@ -82,7 +82,7 @@ _audio_portaudio_la_LIBADD =          \
 _audio_portaudio_la_LDFLAGS = $(NO_UNDEFINED) -module -avoid-version
 
 audio_portaudio.cc audio_portaudio.py: $(ALL_IFILES) audio_portaudio_sink.h audio_portaudio_source.h
-       $(SWIG) $(SWIGPYTHONARGS) -module audio_portaudio -o audio_portaudio.cc $<
+       $(SWIG) $(SWIGPYTHONARGS) -module audio_portaudio -o audio_portaudio.cc $(LOCAL_IFILES)
 
 
 noinst_PYTHON =                        \
index b14a7361de8f07663ace0bf6bdef8b6b5d0499da..b33a957282db68ca95ae7c40246228ccfe4a4ab8 100644 (file)
@@ -33,7 +33,7 @@ EXTRA_DIST = run_tests.in
 TESTS = run_tests
 
 LOCAL_IFILES =                                 \
-       comedi.i                                
+       $(top_srcdir)/gr-comedi/src/comedi.i                            
 
 NON_LOCAL_IFILES =                     \
        $(GNURADIO_I)
@@ -81,8 +81,8 @@ _comedi_la_LIBADD =           \
 
 _comedi_la_LDFLAGS = $(NO_UNDEFINED) -module -avoid-version
 
-comedi.cc comedi.py: comedi.i
-       $(SWIG) $(SWIGCPPPYTHONARGS) -module comedi -o comedi.cc $<
+comedi.cc comedi.py: $(LOCAL_IFILES)
+       $(SWIG) $(SWIGCPPPYTHONARGS) -module comedi -o comedi.cc $(LOCAL_IFILES)
 
 
 noinst_PYTHON =                \
index ca3c99c684cdcbf0867f03ee59f85c6d7074f82b..b5e8905ca6548ad1f1423d1fdc39ffe4e9a023ed 100644 (file)
@@ -35,21 +35,21 @@ INCLUDES = $(PYTHON_CPPFLAGS) $(STD_DEFINES_AND_INCLUDES)
 SWIGCPPPYTHONARGS = -fvirtual -python -modern $(PYTHON_CPPFLAGS) \
        $(STD_DEFINES_AND_INCLUDES)
 
-ALL_IFILES = $(LOCAL_IFILES) $(NON_LOCAL_IFILES)
-
 NON_LOCAL_IFILES = $(GNURADIO_I)
 
-LOCAL_IFILES =                                                 \
-       ecc_syms_to_metrics.i                           \
-       ecc_metrics_decode_viterbi_full_block.i         \
-       ecc_streams_encode_convolutional.i              \
-       ecc_streams_encode_turbo.i                      \
-       ecc.i
+LOCAL_IFILES = \
+       $(top_srcdir)/gr-error-correcting-codes/src/lib/ecc_syms_to_metrics.i \
+       $(top_srcdir)/gr-error-correcting-codes/src/lib/ecc_metrics_decode_viterbi_full_block.i         \
+       $(top_srcdir)/gr-error-correcting-codes/src/lib/ecc_streams_encode_convolutional.i              \
+       $(top_srcdir)/gr-error-correcting-codes/src/lib/ecc_streams_encode_turbo.i                      \
+       $(top_srcdir)/gr-error-correcting-codes/src/lib/ecc.i
 
 # These files are built by SWIG.  The first is the C++ glue.
 # The second is the python wrapper that loads the _howto shared library
 # and knows how to call our extensions.
 
+ALL_IFILES = $(LOCAL_IFILES) $(NON_LOCAL_IFILES)
+
 BUILT_SOURCES =        \
        ecc.cc          \
        ecc.py          
@@ -89,8 +89,8 @@ grinclude_HEADERS =                                   \
 # These swig headers get installed in ${prefix}/include/gnuradio/swig
 swiginclude_HEADERS = $(LOCAL_IFILES)
 
-ecc.cc ecc.py: ecc.i $(ALL_IFILES)
-       $(SWIG) $(SWIGCPPPYTHONARGS) -module ecc -o ecc.cc $<
+ecc.cc ecc.py: $(top_srcdir)/gr-error-correcting-codes/src/lib/ecc.i $(ALL_IFILES)
+       $(SWIG) $(SWIGCPPPYTHONARGS) -module ecc -o ecc.cc $(top_srcdir)/gr-error-correcting-codes/src/lib/ecc.i
 
 MOSTLYCLEANFILES = $(BUILT_SOURCES) *.pyc *.loT *~
 
index b22d134ecc3fadeb7428e07f6958734160a23a14..4f301ec7c5833514d75e745461b701c80e9ea674 100644 (file)
@@ -50,7 +50,7 @@ NON_LOCAL_IFILES =                    \
 
 
 LOCAL_IFILES =                                 \
-       ezdop.i                         
+       $(top_srcdir)/gr-ezdop/src/lib/ezdop.i                          
 
 # These files are built by SWIG.  The first is the C++ glue.
 # The second is the python wrapper that loads the _ezdop shared library
@@ -83,7 +83,7 @@ _ezdop_la_LIBADD =                    \
        -lstdc++                        
 
 ezdop.cc ezdop.py: $(ALL_IFILES)
-       $(SWIG) $(SWIGPYTHONARGS) -module ezdop -o ezdop.cc $<
+       $(SWIG) $(SWIGPYTHONARGS) -module ezdop -o ezdop.cc $(LOCAL_IFILES)
 
 # These headers get installed in ${prefix}/include/gnuradio
 grinclude_HEADERS =                    \
index 375c169ae0e18d5cdfcaa1f60571084cdd7cd7aa..f670ba4237eeb3b00f27d86c9b2740f77cf8784f 100644 (file)
@@ -40,7 +40,7 @@ NON_LOCAL_IFILES =                    \
        $(GNURADIO_I)
 
 LOCAL_IFILES =                                 \
-       ra.i                            
+       $(top_srcdir)/gr-radio-astronomy/src/lib/ra.i                           
 
 # These files are built by SWIG.  The first is the C++ glue.
 # The second is the python wrapper that loads the _howto shared library
@@ -70,8 +70,8 @@ _ra_la_LIBADD =                       \
        $(GNURADIO_CORE_LIBS)           \
        -lstdc++                        
 
-ra.cc ra.py: ra.i $(ALL_IFILES)
-       $(SWIG) $(SWIGPYTHONARGS) -module ra -o ra.cc $<
+ra.cc ra.py: $(ALL_IFILES)
+       $(SWIG) $(SWIGPYTHONARGS) -module ra -o ra.cc $(LOCAL_IFILES)
 
 # These headers get installed in ${prefix}/include/gnuradio
 grinclude_HEADERS =