I have created Java FX bundle for Mac OS X using Ant. It creating bundle with two files –
1. MyApplication.app
2. MyApplication.dmg
I wish to copy both files at other folder, so I wrote command in my build.xml as –
<copy todir="my_new_folder">
<fileset dir="old_folder\bundles"/>
</copy>
It copying both files successfully at “my_new_folder”. But on running .app from “my_new_folder” not launching my application though it is launching from “old_folder” correctly.
On comparing copied app I found that on exec (Unix Executable File) resided at MacOS folder (“Show Package Contents/Contents/MacOS”) not preserving, its kind been changing in document file.
How to preserve its kind to Unix Executable File as I am simply executing simple copy directory.
Thanks,
Neelam Sharma
As noted in the ant copy task guide:
So, in your case, replace
<copy>with:(note that you should use forward slashes, even if this ant script is being used under Windows).