[PD-dev] symlinks in zexy svn

IOhannes m zmölnig zmoelnig at iem.at
Fri Sep 30 17:07:59 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/30/2011 04:50 PM, Hans-Christoph Steiner wrote:
> 
> Now I see the root of the unfold-help.pd issue, zexy relies on symlinks
> that are checked into svn.  That'll work fine on UNIX, but is very
> unpredictable in Windows.  For example, a Windows svn client might check
> them out by copying them.  A cygwin svn client might check them out
> directly, but then cygwin has its own symlink format which is compatible
> with Windows shortcuts.  Then MinGW does not have a native SVN client
> packaged, so if you will get different results depending on whether you
> use a Windows or Cygwin svn client in MinGW.

which is arguably a "bug" in cygwin...
i was relying on the svn documentation [1] that claimed that on
"windows" syminks would be checked out as (copy) files.

> I think the build system should create the links using $(LN_S).  That

i switched the build-system to that after i gt your original email about
"unfold".

> will work in a consistent fashion in all of the above situations.  On
> Windows/MinGW, it'll always copy, on Cygwin it'll make the special
> Cygwin symlinks, and on UNIX it'll make standard symlinks.

how is this "consistent fashion"?
it will hopefully get us working with the current setup on your build
machines, but will break for cygwin compilations (if i understand your
explanations correctly)

mgasdr
IOhannes

[1] http://subversion.apache.org/faq.html#symlinks
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6F208ACgkQkX2Xpv6ydvTdTwCfV6E1rdxbDVzrH15h+E4fCzpw
/kkAoIKOHZA/BHdMnCkNCp0Zg3P0PYMY
=oPPw
-----END PGP SIGNATURE-----



More information about the Pd-dev mailing list