From b68775875e2b68cf95fc282805bf8dda43415221 Mon Sep 17 00:00:00 2001 From: Laurent Sansonetti Date: Tue, 25 Sep 2012 18:26:27 +0200 Subject: [PATCH] fix the 'nm' invocation to quote the object path --- lib/motion/project/builder.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/motion/project/builder.rb b/lib/motion/project/builder.rb index 496eb939..e697257f 100644 --- a/lib/motion/project/builder.rb +++ b/lib/motion/project/builder.rb @@ -72,7 +72,7 @@ module Motion; module Project; or File.mtime(ruby) > File.mtime(obj)) # Generate or retrieve init function. - init_func = should_rebuild ? "MREP_#{`/usr/bin/uuidgen`.strip.gsub('-', '')}" : `#{config.locate_binary('nm')} #{obj}`.scan(/T\s+_(MREP_.*)/)[0][0] + init_func = should_rebuild ? "MREP_#{`/usr/bin/uuidgen`.strip.gsub('-', '')}" : `#{config.locate_binary('nm')} \"#{obj}\"`.scan(/T\s+_(MREP_.*)/)[0][0] if should_rebuild App.info 'Compile', rpath