~ubuntu-branches/ubuntu/wily/octave/wily

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Sébastien Villemot
  • Date: 2013-05-14 12:42:41 UTC
  • mfrom: (5.1.3 experimental)
  • Revision ID: package-import@ubuntu.com-20130514124241-dqow8bc0l4r3yj93
Tags: 3.6.4-2
* Adapt for Texinfo 5
  - add_info_dir_categories: use @dircategory in the patch
  - texinfo5.diff: new patch, fixes compatibility issues with Texinfo 5
* Upgrade to FLTK 1.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
101
101
  defaults.h.in \
102
102
  DOCSTRINGS \
103
103
  find-defun-files.sh \
 
104
  gendoc.pl \
104
105
  genprops.awk \
105
106
  graphics.h.in \
106
107
  mk-errno-list \
107
108
  mk-pkg-add \
108
109
  mkbuiltins \
109
110
  mkdefs \
110
 
  mkgendoc \
111
111
  mkoctfile.cc.in \
112
112
  mkoctfile.in \
113
113
  mkops \
570
570
          -DMAKE_BUILTINS $< | $(srcdir)/mkdefs $(srcdir) $< > $@-t
571
571
        mv $@-t $@
572
572
 
 
573
## Override Automake's rule that forces a .hh extension on us even
 
574
## though we don't want it.  It would be super awesome if automake
 
575
## would allow users to choose the header file extension.
 
576
.yy.cc:
 
577
        $(am__skipyacc) $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h $*.h y.output $*.output -- $(YACCCOMPILE)
 
578
 
573
579
## Special rules:
574
580
## Mostly for sources which must be built before rest of compilation.
575
581
 
656
662
__init_fltk__.lo __init_fltk__.o: \
657
663
  AM_CXXFLAGS := $(filter-out $(DLL_CXXDEFS), $(AM_CXXFLAGS) $(GRAPHICS_CFLAGS))
658
664
 
659
 
.DOCSTRINGS: gendoc$(BUILD_EXEEXT)
 
665
if AMCOND_BUILD_DOCS
 
666
.DOCSTRINGS: $(ALL_DEF_FILES) gendoc.pl
660
667
        if [ "x$(srcdir)" != "x." ] && [ -f $(srcdir)/DOCSTRINGS ] && [ ! -f DOCSTRINGS ]; then \
661
668
                cp $(srcdir)/DOCSTRINGS DOCSTRINGS; \
662
669
                touch -r $(srcdir)/DOCSTRINGS DOCSTRINGS; \
663
670
        fi
664
671
        @echo "creating .DOCSTRINGS from .cc source files"
665
 
        @./gendoc > $@
 
672
        @$(PERL) $(srcdir)/gendoc.pl $(ALL_DEF_FILES) > $@
666
673
        $(top_srcdir)/build-aux/move-if-change $@ DOCSTRINGS
667
674
        touch $@
668
675
 
669
 
doc-files: $(ALL_DEF_FILES)
670
 
        echo $(ALL_DEF_FILES) > $@-t
671
 
        mv $@-t $@
672
 
 
673
 
gendoc.cc: doc-files mkgendoc
674
 
        $(srcdir)/mkgendoc doc-files > $@-t
675
 
        mv $@-t $@
676
 
 
677
 
gendoc$(BUILD_EXEEXT): gendoc.cc
678
 
        $(BUILD_CXX) $(BUILD_CXXFLAGS) -o $@ $^ $(BUILD_LDFLAGS)
679
 
 
680
676
all-local: $(OCT_STAMP_FILES) $(DLD_FUNCTIONS_PKG_ADD_FILE) .DOCSTRINGS
 
677
else
 
678
all-local: $(OCT_STAMP_FILES) $(DLD_FUNCTIONS_PKG_ADD_FILE)
 
679
endif
681
680
 
682
681
if AMCOND_BUILD_COMPILED_AUX_PROGRAMS
683
682
octave-config.cc: octave-config.cc.in Makefile
760
759
CLEANFILES = \
761
760
  $(bin_SCRIPTS) \
762
761
  $(DLD_FUNCTIONS_PKG_ADD_FILE) \
763
 
  doc-files \
764
 
  gendoc.cc \
765
 
  gendoc$(BUILD_EXEEXT) \
766
762
  graphics-props.cc \
767
763
  oct-parse.output
768
764