Follow-up Comment #13, bug #712 (project make):

My workaround is to use a target that generates a local symlink to the file
with spaces:

.PRECIOUS: %.link
%.link:
        ln -s "$$(echo $@ | sed -e 's/_dot_/./g' -e 's/_slash_///g' -e 
's/_space_/
/g' -e 's/.link$$//')" $@

# should depend on ../Plugin Source/metadata/monitor.xml but gnumake doesn't
support spaces!
.DELETE_ON_ERROR:
%.sql: %.sql.haml Makefile $(wildcard _*.sql.haml)
_dot__dot__slash_Plugin_space_Source_slash_metadata_slash_monitor.xml.link


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?712>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to