Re: incomplete stuff, GNUCAP_MAKE

Felix Salfelder <[email protected]>
Newsgroups gmane.comp.gnu.gnucap.devel
Message-ID <[email protected]>
Hi Al.

On Mon, May 25, 2015 at 03:53:45AM -0400, al davis wrote:
> Most plugins are single files and should not require a build 
> system.

this is about the "multiload" branch. what is missing there is the
makefile. gnucap should (like gnucap-uf) install a makefile for
single-file plugin load purposes.

gnucap-uf:src/c_attach.cc, calls make as in
  std::string make = OS::getenv("GNUCAP_MAKE", GNUCAP_MAKE);

the line has changed to
  std::string make = "make"; // OS::getenv("GNUCAP_MAKE", GNUCAP_MAKE);
in "multiload". it cannot work this way, because make alone does not
know the rules. the override from environment is meant for
(pre-installation) testing only, which is handy but not essential.

> Everything needed should be available when the program 
> is installed.

as a first step, gnucap should install what i call GNUCAP_MAKE. if you
agree, i can try to port it from gnucap-uf.

cheers
felix
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.