Alberto Simões wrote:
Dear MB users,

How can I force a file to be executable?
It is a binary that is shipped in the distribution (yes, I know about
portability. not relevant atm), that is marked as executable. In a
MyBuild.pm process_*_files function I copy these files to the
blib/scripts folder.

Binaries go into blib/bin. It shouldn't cause your problem putting a binary into script, but it might cause subtle problems down the road.


With build install these files get installed in the correct place...

...but they lose the execution bit.

Are you using copy_if_modified? It should preserve the executable bit. Is the bit being lost when its copied to blib/scripts or when its installed?


--
52. Not allowed to yell "Take that Cobra" at the rifle range.
    -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army
           http://skippyslist.com/list/

Reply via email to