Windows DMD installer [Symlinks]

Vladimir Panteleev thecybershadow at gmail.com
Sun Jun 28 14:46:02 PDT 2009


On Mon, 29 Jun 2009 00:38:35 +0300, Nick Sabalausky <a at a.a> wrote:

> "Vladimir Panteleev" <thecybershadow at gmail.com> wrote in message
> news:op.uv86plz3m02fvl at cybershadow...
>>
>> Some libraries are packaged with documentation, examples, etc. with the
>> actual source in a subdirectory. On my system I resolve this with a
>> "packages" directory (containing library packages with the directory
>> structure intact) and an "import" directory, which contains symlinks to
>> the libraries' source directories. We can't do this since some users  
>> still
>> use FAT32.
>>
>
> Do you mean to imply NTFS can do this? How? Possible on Win, too? I'm a  
> big
> Windows guy, but symlinks are one of the things I really miss from the  
> times
> I've used Unix.

NTFS supports 'junction points' which allow you to create something like  
directory symlinks that point to other local drives or directories. The  
NTFS version introduced in Windows Vista has, additionally, "real"  
symlinks, in that you can use them to link to files or directories on  
network drives.

This is one feature that hasn't much of a standard UI implementation.  
Versions before Vista didn't even have a standard command-line tool to  
create them, users had to use 3rd-party software. Vista and newer have a  
"mklink" command. Personally I use the excellent, now-open-source FAR  
manager [1], which had the ability to create various NTFS links for a long  
time now.

[1] http://www.farmanager.com/opensource.php

-- 
Best regards,
  Vladimir                          mailto:thecybershadow at gmail.com



More information about the Digitalmars-d mailing list