[fpc-pascal] fpmake: output directories

Mattias Gaertner nc-gaertnma at netcologne.de
Fri Jun 5 19:35:11 CEST 2009


On Tue, 2 Jun 2009 16:03:08 +0200 (CEST)
Michael Van Canneyt <michael at freepascal.org> wrote:

>[...]
> > Thanks.
> > Maybe this can be used for debug/release.
> > I don't see how this can be used for the widgetsets.
> 
> Why not ? you can use
>   subtarget=gtk2-debug

How can I pass sub targets to fppkg?


> > My dream is this:
> > User opens a project and/or package and the IDE uses fppkg to
> > download and install automatically the missing packages.
> > Some packages like the LCL are already installed via lazarus. So
> > somehow fppkg needs to know, that some packages don't need be
> > downloaded from the repositories. Maybe lazarus can register a
> > local repository?
> 
> fppkg will see what is installed locally, and will not download what
> is already there (unless the versions don't match).
> 
> The point is that the LCL must be installed in the package system, so
> fppkg knows about it. That means an additional copy operation.
> 
> If you don't want that, then we must see about 'registering' local
> build trees in fppkg; By this I mean that fppkg assumes that all is
> installed under
> 
> ~user/.fppkg/build/
> 
> (or something like it)
> 
> if you don't want this, you should be able to tell it that it should
> also look in e.g.
> 
> /path/to/lazarusdir/components/
> 
> To find additional packages there.

If root installs some packages for all users and I want to add some
extra packages. Can fppkg handle this?

Mattias



More information about the fpc-pascal mailing list