Re: kbs: absolute symbolic links in kbs.tgz

Rene Zaumseil <[email protected]> Fri, 9 Nov 2007 20:46:53 +0100
Newsgroups gmane.comp.lang.tcl.starkit
Message-ID <[email protected]>
Am Freitag, 9. November 2007 11:03 schrieb Uwe Koloska:
> Hello Rene,
>
> Am Donnerstag, 8. November 2007 23:53 schrieb Rene Zaumseil:
> > > is there a reason for the absolute symbolic links in the dir
> > >   kbs/sources/kbskit-0.1/kbspkg.vfs/lib
> >
> > The links are used in building the kit-file 'kbspkg8.5.kit'
> > The the 'Kit' procedure in 'kbs.tcl'.
>
> But why are they included in the kbs.tgz?  And not created at runtime?
>
> > It is convenient not to copy the whole vfs-dir and then copy the
> > libraries into.
>
> That's right ;-)
>
> > Under unix these are all symbolic links.
>
> Under msys they are too.  But the links are absolute:
>   tar -tvzf  gives:
>     lrwxrwxrwx rene/users        0 2007-11-05 09:27:16
>        kbs/sources/kbskit-0.1/kbspkg.vfs/lib/thread2.6.5
>        -> /home/rene/4shared/kbs/buildLinux/lib/thread2.6.5
>
OK, you can remove these links after 'make'ing with the 'clean' step.
I do not like (currently) to copy the whole vfs dir in the 'make' step.
Because it is so easier to develop. You can test and edit right under
the 'build*' dir.
I will include the 'clean' step now before building a new version.

Thanks
rene