Opened 4 years ago

Closed 7 days ago

#11419 closed bug (fixed)

makefile_engine's install function fails on paths with blanks

Reported by: humdinger Owned by: waddlesplash
Priority: normal Milestone: R1
Component: Build System Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

This is hrev48228.

This is from the 1st revision of the DuckSaver recipe:

INSTALL()
     mkdir -p $addOnsDir/Screen\ Savers
     make install INSTALL_DIR="$addOnsDir/Screen\\ Savers/"

This creates a package with the screensaver correctly put into "add-ons/Screen Savers/" but also results in a stray folder "add-ons/Screen\ Savers".
I tried different escaping, removing the quotes etc., with no success. I finally did the same work around I've seen in another screen saver recipe:

make install INSTALL_DIR=temp
mv temp/DuckSaver $addOnsDir/Screen\ Savers

So... makefile_engine or haikuporter to blame? (or me? :))

Change History (2)

comment:1 Changed 3 weeks ago by waddlesplash

Component: - GeneralBuild System
Owner: changed from nobody to waddlesplash
Status: newassigned

comment:2 Changed 7 days ago by waddlesplash

Resolution: fixed
Status: assignedclosed

Fixed in hrev52738.

Note: See TracTickets for help on using tickets.