; $Id$ ; Created by Ross Smith (http://smithii.com/) ; PE Builder v3 plug-in INF file ; todo recreate link files via cygwin\bin on ramdrv [Version] Signature="$Windows NT$" [Strings] APP_NAME=Cygwin APP_EXE=%SystemDrive%\Programs\Cygwin\cygwin.cmd||%SystemDrive%\Programs\Cygwin\cygwin.ico,0 [PEBuilder] Name="[smithii.com] Cygwin (Linux-like Environment) (Requires PESetEnv Plugin)" Enable=1 Help="%APP_NAME%.htm" Version=$Revision$ [Update] id=cygwin depends=pesetenv url=http://smithii.com/files/plugins/ Version=$Revision$ [Append] nu2menu.xml, %APP_NAME%_nu2menu.xml [Software.AddReg] ; Add to Start/Programs menu 0x2,"Sherpya\XPEinit\Programs","%APP_NAME%","%APP_EXE%" ; Add to Start menu 0x2,"Sherpya\XPEinit\StartMenu","%APP_NAME%","%APP_EXE%" ; Add to Quick Launch Toolbar ;0x2,"Sherpya\XPEinit\QuickLaunch","%APP_NAME%","%APP_EXE%" [WinntDirectories] a="Programs\%APP_NAME%",2 [SourceDisksFiles] alldaemons.cmd=a,,1 autorun_cygwin.cmd=2,,1 autorun_cygwin.sh=a,,1 cygwin.cmd=a,,1 cygwin.ico=a,,1 cygwin.reg=a,,1 [SourceDisksFolders] files=a [SetupReg.AddReg] 0x1,"ControlSet001\Control\Session Manager\Environment", "CYGWIN","binmode ntsec tty" ;uses PESetEnv plugin now ;0x2,"ControlSet001\Control\Session Manager\Environment", "Path", "%SystemRoot%;%SystemRoot%\System32;%SystemDrive%\Bin;%SystemDrive%\Programs\Cygwin\bin;%SystemDrive%\Programs\Cygwin\usr\sbin" [Software.AddReg] ; Added to master environment by PESetEnv plugin 0x1,"PESetEnv\Path\Postfix","100_cygwin","%SystemDrive%\Programs\Cygwin\bin" 0x1,"PESetEnv\Path\Postfix","101_cygwin","%SystemDrive%\Programs\Cygwin\usr\sbin" [Software.AddReg] 0x0,"Cygnus Solutions\Cygwin\mounts v2" 0x1,"Cygnus Solutions\Cygwin\mounts v2","cygdrive prefix","/cygdrive" 0x4,"Cygnus Solutions\Cygwin\mounts v2","cygdrive flags",0x22 0x0,"Cygnus Solutions\Cygwin\mounts v2\/" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/","native","B:\cygwin" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/bin" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/bin","native","X:\Programs\cygwin\bin" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/bin","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/etc" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/etc","native","B:\cygwin\etc" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/etc","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/home" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/home","native","B:\cygwin\home" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/home","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/lib" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/lib","native","X:\Programs\cygwin\lib" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/lib","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/tmp" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/tmp","flags",0xA 0x1,"Cygnus Solutions\Cygwin\mounts v2\/tmp","native","B:\cygwin\tmp" 0x0,"Cygnus Solutions\Cygwin\mounts v2\/usr" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/usr","native","X:\Programs\cygwin\usr" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/usr","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/usr/bin" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/usr/bin","native","X:\Programs\cygwin\bin" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/usr/bin","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/usr/lib" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/usr/lib","native","X:\Programs\cygwin\lib" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/usr/lib","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/usr/sbin" 0x1,"Cygnus Solutions\Cygwin\mounts v2\/usr/sbin","native","X:\Programs\cygwin\usr\sbin" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/usr/sbin","flags",0xA 0x0,"Cygnus Solutions\Cygwin\mounts v2\/var" 0x4,"Cygnus Solutions\Cygwin\mounts v2\/var","flags",0xA 0x1,"Cygnus Solutions\Cygwin\mounts v2\/var","native","B:\cygwin\var"