Hello Michael,

Thank you very much. It worked.

I just had to upgrade my ptxdist from 2010.01 to 2010.07. Until now,
everything is fine.

Best regards,

Flavio

On Thu, 2010-07-22 at 12:48 +0200, Michael Olbrich wrote:
> Hi,
> 
> On Thu, Jul 22, 2010 at 07:28:25AM -0300, Flavio Alves wrote:
> > I am currently working on a custom package for ptxdist for a specific
> > application, developed by me and I am having problems with the
> > implementation of the targetinstall step of the package in ptxdist. I
> > implemented an autotools project for my application, in order to be
> > better compliant with ptxdist.
> > 
> > My project consists of binaries, libraries an files that should be
> > installed in (/usr) directory in the root filesystem. The tree is
> > basically (/usr/app/bin, /usr/app/lib, /usr/app/data).
> > 
> > When I implement the ptxdit rule for the project, everything works fine,
> > except that I receive a message indicating that "no package has been
> > created". Consequently, when I copy the image to the disk, I have
> > everything except my application.
> > 
> > Looking at ptxdist documentation, I saw that the macro "install_copy"
> > should be used to solve this issue. The documentation says that
> > install_copy copies directories, but I believe it doesn't, for two
> > reasons: 1) there is no example indicating a directory copy on the
> > documentation (maybe it is not important) and 2) I have an error
> > 'omitting directory ...', indicating that a directory that exists could
> > not be found.
> > 
> > I don't know why the '-' option in src of the install_copy command is
> > not working. For information: I had to add --prefix=/usr/app in autoconf
> > variable, because autoconf didn't like the default prefix /usr.
> > 
> > I would like to know how is the best approach to move complete directory
> > structures to the target and to the ipkg file without having to copy
> > each one file by file.
> 
> Depends on the ptxdist version. Try:
> @$(call install_tree, myapp, 0, 0, $(MYAPP_PKGDIR), /)
> 
> I'm not sure in which ptxdist version introduced this.
> 
> Regards,
> Michael
> 
> -- 
> Pengutronix e.K.                           |                             |
> Industrial Linux Solutions                 | http://www.pengutronix.de/  |
> Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
> Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |
> 



-- 
ptxdist mailing list
[email protected]

Reply via email to