octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #47832] Another DOCSTRINGS file in the source


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #47832] Another DOCSTRINGS file in the source tree
Date: Tue, 03 May 2016 00:02:30 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0

URL:
  <http://savannah.gnu.org/bugs/?47832>

                 Summary: Another DOCSTRINGS file in the source tree
                 Project: GNU Octave
            Submitted by: sebald
            Submitted on: Tue 03 May 2016 12:02:29 AM GMT
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: GNU/Linux

    _______________________________________________________

Details:

There was just a compilation fix:

http://hg.savannah.gnu.org/hgweb/octave/rev/22e7b6ad93b6

but it appears there is another such file, scripts/DOCSTRINGS:


sebald@ ~/octave/octave/octave $ hg status
? .run-octave.in.swp
? libinterp/DOCSTRINGS
? liboctave/numeric/.schur.cc.swp
? liboctave/numeric/schur.cc.orig
? run-octave.in.orig
? scripts/DOCSTRINGS


It's here in Makefile.in:


Makefile.in:@address@hidden =
$(srcdir)/libinterp/DOCSTRINGS \
Makefile.in:@AMCOND_BUILD_DOCS_TRUE@    $(srcdir)/scripts/DOCSTRINGS
Makefile.in:libinterp_EXTRA_DIST = $(srcdir)/libinterp/DOCSTRINGS \
Makefile.in:libinterp_MAINTAINERCLEANFILES = $(srcdir)/libinterp/DOCSTRINGS \
Makefile.in:    $(FCN_FILES) $(GEN_FCN_FILES_IN) $(srcdir)/scripts/DOCSTRINGS \
Makefile.in:scripts_MAINTAINERCLEANFILES = $(srcdir)/scripts/DOCSTRINGS
Makefile.in:@address@hidden(srcdir)/libinterp/DOCSTRINGS:
$(ALL_DEF_FILES) | libinterp/$(octave-dirstamp)
Makefile.in:@AMCOND_BUILD_DOCS_TRUE@    $(INSTALL_DATA)
$(srcdir)/libinterp/DOCSTRINGS $(DESTDIR)$(octetcdir)/built-in-docstrings
Makefile.in:@address@hidden(srcdir)/scripts/DOCSTRINGS: $(FCN_FILES)
$(GEN_FCN_FILES) | scripts/$(octave-dirstamp)


The point is that these DOCSTRINGS files look to be generated, so perhaps they
do belong in the build tree and there are a host of definitions within the
make file using DOCSTRINGS for which the root path should be $(top_builddir). 
Maybe

http://hg.savannah.gnu.org/hgweb/octave/rev/22e7b6ad93b6

went in the wrong direction.





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47832>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]