Hi, I don't think whitespaces in file names is supported. In general, a rule looks like this:
--8<---------------cut here---------------start------------->8--- TARGETS : PREREQUISITES RECIPE The TARGETS are file names, separated by spaces. Wildcard characters may be used (*note Using Wildcard Characters in File Names: Wildcards.) and a name of the form 'A(M)' represents member M in archive file A (*note Archive Members as Targets: Archive Members.). Usually there is only one target per rule, but occasionally there is a reason to have more (*note Multiple Targets in a Rule: Multiple Targets.). The criterion for being out of date is specified in terms of the PREREQUISITES, which consist of file names separated by spaces. --8<---------------cut here---------------end--------------->8--- You may try this: --8<---------------cut here---------------start------------->8--- %.out: %.in cat "$<" > $@ --8<---------------cut here---------------end--------------->8--- make test\\\ file.out There is an ustream bug that has been unfixed for the last 12 years: https://savannah.gnu.org/bugs/?712 manoj manoj -- Drunks are rarely amusing unless they know some good songs and lose a lot a poker. -- Karyl Roosevelt Manoj Srivastava <sriva...@acm.org> <http://www.golden-gryphon.com/> 4096R/C5779A1C E37E 5EC5 2A01 DA25 AD20 05B6 CF48 9438 C577 9A1C
signature.asc
Description: PGP signature