| @@ -151,13 +151,18 @@ sbindir = @sbindir@ · 150 unmodified lines |
| 151 | sharedstatedir = @sharedstatedir@ | 151 | sharedstatedir = @sharedstatedir@ |
| 152 | sysconfdir = @sysconfdir@ | 152 | sysconfdir = @sysconfdir@ |
| 153 | target_alias = @target_alias@ | 153 | target_alias = @target_alias@ |
| 154 | EXTRA_DIST = __init__.py onsetcompare.py aubioclass.py gnuplot.py\ | | |
| 155 | median.py txtfile.py | | |
| 156 | | | |
| 157 | | | |
| 158 | pkgpython_PYTHON = __init__.py onsetcompare.py\ | 154 | pkgpython_PYTHON = __init__.py onsetcompare.py\ |
| 159 | gnuplot.py median.py txtfile.py aubioclass.py | 155 | gnuplot.py median.py txtfile.py aubioclass.py |
| 160 | | 156 | |
| | 157 | |
| | 158 | nodist_pkgpython_PYTHON = aubiowrapper.py _aubiowrapper.so |
| | 159 | |
| | 160 | CLEANFILES = *.pyc *.so *.o aubio_wrap.c aubiowrapper.py |
| | 161 | |
| | 162 | SWIG = swig |
| | 163 | # removed -Wall -Wmissing-prototypes -Wmissing-declarations |
| | 164 | SWCFLAGS = -DJACK_SUPPORT -Werror -Wno-char-subscripts -Wno-unknown-pragmas -I/usr/include/python2.3 -I../../src -I../../ext -I/usr/include |
| | 165 | SWLDFLAGS = -shared -L../../ext/.libs -laubioext -L../../src/.libs -laubio |
| 161 | subdir = python/aubio | 166 | subdir = python/aubio |
| 162 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | 167 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
| 163 | mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs | 168 | mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs |
| @@ -184,6 +189,29 @@ clean-libtool: · 20 unmodified lines |
| 184 | distclean-libtool: | 189 | distclean-libtool: |
| 185 | -rm -f libtool | 190 | -rm -f libtool |
| 186 | uninstall-info-am: | 191 | uninstall-info-am: |
| | 192 | nodist_pkgpythonPYTHON_INSTALL = $(INSTALL_DATA) |
| | 193 | install-nodist_pkgpythonPYTHON: $(nodist_pkgpython_PYTHON) |
| | 194 | @$(NORMAL_INSTALL) |
| | 195 | $(mkinstalldirs) $(DESTDIR)$(pkgpythondir) |
| | 196 | @list='$(nodist_pkgpython_PYTHON)'; dlist=''; for p in $$list; do\ |
| | 197 | if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ |
| | 198 | if test -f $$b$$p; then \ |
| | 199 | d=`echo "$$p" | sed -e 's,^.*/,,'`; \ |
| | 200 | dlist="$$dlist $$d"; \ |
| | 201 | echo " $(nodist_pkgpythonPYTHON_INSTALL) $$b$$p $(DESTDIR)$(pkgpythondir)/$$d"; \ |
| | 202 | $(nodist_pkgpythonPYTHON_INSTALL) $$b$$p $(DESTDIR)$(pkgpythondir)/$$d; \ |
| | 203 | else :; fi; \ |
| | 204 | done; \ |
| | 205 | PYTHON=$(PYTHON) $(py_compile) --basedir $(DESTDIR)$(pkgpythondir) $$dlist |
| | 206 | |
| | 207 | uninstall-nodist_pkgpythonPYTHON: |
| | 208 | @$(NORMAL_UNINSTALL) |
| | 209 | list='$(nodist_pkgpython_PYTHON)'; for p in $$list; do \ |
| | 210 | d=`echo "$$p" | sed -e 's,^.*/,,'`; \ |
| | 211 | rm -f $(DESTDIR)$(pkgpythondir)/$$d; \ |
| | 212 | rm -f $(DESTDIR)$(pkgpythondir)/$${d}c; \ |
| | 213 | rm -f $(DESTDIR)$(pkgpythondir)/$${d}o; \ |
| | 214 | done |
| 187 | pkgpythonPYTHON_INSTALL = $(INSTALL_DATA) | 215 | pkgpythonPYTHON_INSTALL = $(INSTALL_DATA) |
| 188 | install-pkgpythonPYTHON: $(pkgpython_PYTHON) | 216 | install-pkgpythonPYTHON: $(pkgpython_PYTHON) |
| 189 | @$(NORMAL_INSTALL) | 217 | @$(NORMAL_INSTALL) |
| @@ -250,7 +278,7 @@ check: check-am · 60 unmodified lines |
| 250 | all-am: Makefile | 278 | all-am: Makefile |
| 251 | | 279 | |
| 252 | installdirs: | 280 | installdirs: |
| 253 | $(mkinstalldirs) $(DESTDIR)$(pkgpythondir) | 281 | $(mkinstalldirs) $(DESTDIR)$(pkgpythondir) $(DESTDIR)$(pkgpythondir) |
| 254 | install: install-am | 282 | install: install-am |
| 255 | install-exec: install-exec-am | 283 | install-exec: install-exec-am |
| 256 | install-data: install-data-am | 284 | install-data: install-data-am |
| @@ -268,6 +296,7 @@ install-strip: · 11 unmodified lines |
| 268 | mostlyclean-generic: | 296 | mostlyclean-generic: |
| 269 | | 297 | |
| 270 | clean-generic: | 298 | clean-generic: |
| | 299 | -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) |
| 271 | | 300 | |
| 272 | distclean-generic: | 301 | distclean-generic: |
| 273 | -rm -f $(CONFIG_CLEAN_FILES) | 302 | -rm -f $(CONFIG_CLEAN_FILES) |
| @@ -291,7 +320,7 @@ info: info-am · 17 unmodified lines |
| 291 | | 320 | |
| 292 | info-am: | 321 | info-am: |
| 293 | | 322 | |
| 294 | install-data-am: install-pkgpythonPYTHON | 323 | install-data-am: install-nodist_pkgpythonPYTHON install-pkgpythonPYTHON |
| 295 | | 324 | |
| 296 | install-exec-am: | 325 | install-exec-am: |
| 297 | | 326 | |
| @@ -317,24 +346,30 @@ ps: ps-am · 19 unmodified lines |
| 317 | | 346 | |
| 318 | ps-am: | 347 | ps-am: |
| 319 | | 348 | |
| 320 | uninstall-am: uninstall-info-am uninstall-pkgpythonPYTHON | 349 | uninstall-am: uninstall-info-am uninstall-nodist_pkgpythonPYTHON \ |
| | 350 | uninstall-pkgpythonPYTHON |
| 321 | | 351 | |
| 322 | .PHONY: all all-am check check-am clean clean-generic clean-libtool \ | 352 | .PHONY: all all-am check check-am clean clean-generic clean-libtool \ |
| 323 | distclean distclean-generic distclean-libtool distdir dvi \ | 353 | distclean distclean-generic distclean-libtool distdir dvi \ |
| 324 | dvi-am info info-am install install-am install-data \ | 354 | dvi-am info info-am install install-am install-data \ |
| 325 | install-data-am install-exec install-exec-am install-info \ | 355 | install-data-am install-exec install-exec-am install-info \ |
| 326 | install-info-am install-man install-pkgpythonPYTHON \ | 356 | install-info-am install-man install-nodist_pkgpythonPYTHON \ |
| 327 | install-strip installcheck installcheck-am installdirs \ | 357 | install-pkgpythonPYTHON install-strip installcheck \ |
| 328 | maintainer-clean maintainer-clean-generic mostlyclean \ | 358 | installcheck-am installdirs maintainer-clean \ |
| 329 | mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ | 359 | maintainer-clean-generic mostlyclean mostlyclean-generic \ |
| 330 | uninstall uninstall-am uninstall-info-am \ | 360 | mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ |
| | 361 | uninstall-info-am uninstall-nodist_pkgpythonPYTHON \ |
| 331 | uninstall-pkgpythonPYTHON | 362 | uninstall-pkgpythonPYTHON |
| 332 | | 363 | |
| 333 | | 364 | |
| 334 | clean: | 365 | all: _aubiowrapper.so |
| 335 | rm -f *.pyc | 366 | |
| | 367 | aubio_wrap.c: |
| | 368 | $(SWIG) -outdir . -o aubio_wrap.c -python ../../swig/aubio.i |
| 336 | | 369 | |
| 337 | distclean: clean | 370 | _aubiowrapper.so: aubio_wrap.c |
| | 371 | $(CC) $(SWCFLAGS) -c aubio_wrap.c |
| | 372 | $(CC) $(SWLDFLAGS) aubio_wrap.o -o _aubiowrapper.so |
| 338 | # Tell versions [3.59,3.63) of GNU make to not export all variables. | 373 | # Tell versions [3.59,3.63) of GNU make to not export all variables. |
| 339 | # Otherwise a system limit (for SysV at least) may be exceeded. | 374 | # Otherwise a system limit (for SysV at least) may be exceeded. |
| 340 | .NOEXPORT: | 375 | .NOEXPORT: |