This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
since windows does not have anything like "ln" on unix. ... ... ... Copying 85 files to C:\Documents and Settings\Tomas Musil\My Documents\NetBeansProjects\PaintApp123\dist\paintit.app\Contents\Resources\paintit Copying 23 files to C:\Documents and Settings\Tomas Musil\My Documents\NetBeansProjects\PaintApp123\dist\paintit.app\Contents\Resources\paintit\paintit ln -s ../Resources/paintit/bin/paintit C:\Documents and Settings\Tomas Musil\My Documents\NetBeansProjects\PaintApp123/dist/paintit.app/Contents/MacOS/paintit C:\Sw\netbeans 6.0\netbeans\harness\suite.xml:205: Could not launch ln: java.io.IOException: Cannot run program "ln": CreateProcess error=2, The system cannot find the file specified BUILD FAILED (total time: 17 seconds) Steps to reproduce: invoke Build Mac OS X application on Paintapp suite NetBeans IDE Dev (Build 200608131800) 1.6.0-rc; Java HotSpot(TM) Client VM 1.6.0-rc-b94 Windows XP version 5.1 running on x86 en_US (nb); Cp1252
Folder structure seems to need a symlink. Can it avoid using a symlink here, e.g. copy instead? Why are there two copies of the ${app.name} launcher script anyway? Downgrading priority since I doubt that creating a Mac app on a non-Mac machine is a common use case.
can we just show the action on MacOS platform?
Maybe we can generate a zip. Also replace the symbol link with the real file should be possible. I will check both solution.
reassigning to component owner.
Will hide the action on other platforms.
This bug was reported against NetBeans IDE 6.0 or an older release, or against a non-maintained module. NetBeans team does not have enough resources to get to this issue, therefore we are closing the issue as a WONTFIX. If you are interested in providing a patch for this bug, please see our NetFIX guidelines for how to proceed. We apologize for any inconvenience. Thank you. The NetBeans Team