Changeset f1fc216 for Makefile


Ignore:
Timestamp:
Dec 11, 2016, 12:48:36 AM (3 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/constantq, feature/pitchshift, feature/pydocstrings, feature/timestretch, master, sampler, yinfft+
Children:
dd93e80
Parents:
5f9729d
Message:

Makefile: add rules for documentation, simplify listing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r5f9729d rf1fc216  
    7070
    7171list_installed:
    72         find $(DESTDIR) -ls | \
    73                 sed 's|$(DESTDIR)|/«destdir»|'
     72        find $(DESTDIR) -ls | sed 's|$(DESTDIR)|/«destdir»|'
    7473
    7574list_installed_python:
    76         ( find $(PYDESTDIR) -ls || make list_installed_python_package ) | \
    77                 sed 's|$(PYDESTDIR)|/«pydestdir»|'
    78 
    79 list_installed_python_package:
    8075        pip show -f aubio
    81         PACKAGE_LOCATION=$(shell pip show -f aubio | grep ^Location | cut -d \  -f 2) \
    82                 make list_installed_python_package_content
    83 
    84 list_installed_python_package_content:
    85         ( [ -d $(PACKAGE_LOCATION) ] && find $(PACKAGE_LOCATION) -ls ) || \
    86                 unzip -l $(PACKAGE_LOCATION)
    8776
    8877list_all_installed: list_installed list_installed_python
     
    241230        check_clean_python
    242231
    243 
    244 html:
    245         cd doc && make html
     232sphinx: configure
     233        $(WAFCMD) sphinx $(WAFOPTS)
     234
     235doxygen: configure
     236        $(WAFCMD) doxygen $(WAFOPTS)
     237
     238manpages: configure
     239        $(WAFCMD) manpages $(WAFOPTS)
     240
     241html: doxygen sphinx
     242
     243docs: html manpages
    246244
    247245dist: distclean expandwaf
Note: See TracChangeset for help on using the changeset viewer.