Re: makefile dist target?

Kristian Kvilekval <[email protected]>
Newsgroups gmane.comp.audio.zinf.devel
Message-ID <1054398943.1238.39.camel@krispc>
On Fri, 2003-05-30 at 06:39, Andreas Rottmann wrote:

> Well, I just did a big commit. It did the following:
> 
> 1) Some missing plugins added to the buildsystem. 
> 
> 2) Added files that were missing in 'make dist' 
> 
> 3) Move a few files out of their src/ and include/ dirs into the base
>    dir (esp. the soundcard PMO modules - the had one file in the
>    include/ and src/ dirs). 
> 
>    Probably some oneone should go thru the whole tree and get rid of
>    src/ and include/ everywhere, for consistency's sake (AFAIR, there
>    was consensus that this is a good thing).

Great!


> So, I'd be glad if I could get some feedback about wether my commits
> broke anything and wether 'make distcheck' works now for everybody.

I tried to get a build working after a cvs update -Pd,
however, the soundcard makefile was failing due to a missing
dependency on src/soundcard.cpp.   I couldn't even find this
dependency in the Makefile, Makefile.in, or Makefile.am
I eventually did a fresh checkout and build and everything
is working fine.

However, when I try make distcheck or dist, I get the same 
error

make distcheck
make: *** No rule to make target `config/config.rpath', needed by
`distdir'.  Stop.


> Some issues I stumbled upon on my way:
> 
> 1) The RIO plugin doesn't compile (try --enable-rio). It obviously
>    missed some interface changes.
> 
> 2) po/zinf.pot is a generated file (see po/Makefile.in.in, there is a
>    rule for it), and should therefore be removed from CVS.

  I think that it *may* be generated automatically, but that
it may be edited by hand.  The tools for generating it will
not rewrite it.   We had some people asking for international
versions, but they seem to have dropped off the list.    When/If 
we have renewed interest we can decide.


-- 
Kristian G. Kvilekval
email:[email protected] office:(805)893-4276 http://www.cs.ucsb.edu/~kris



-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
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.