/[grub]/grub2/genmk.rb
ViewVC logotype

Diff of /grub2/genmk.rb

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by okuji, Tue Mar 8 01:01:06 2005 UTC revision 1.13 by marco_g, Thu Jun 30 10:21:36 2005 UTC
# Line 236  class Program Line 236  class Program
236  MOSTLYCLEANFILES += #{deps_str}  MOSTLYCLEANFILES += #{deps_str}
237    
238  #{@name}: #{objs_str}  #{@name}: #{objs_str}
239          $(BUILD_CC) -o $@ $^ $(BUILD_LDFLAGS) $(#{prefix}_LDFLAGS)          $(CC) -o $@ $^ $(LDFLAGS) $(#{prefix}_LDFLAGS)
240    
241  " + objs.collect_with_index do |obj, i|  " + objs.collect_with_index do |obj, i|
242        src = sources[i]        src = sources[i]
# Line 245  MOSTLYCLEANFILES += #{deps_str} Line 245  MOSTLYCLEANFILES += #{deps_str}
245        dir = File.dirname(src)        dir = File.dirname(src)
246    
247        "#{obj}: #{src}        "#{obj}: #{src}
248          $(CC) -I#{dir} -I$(srcdir)/#{dir} $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(#{prefix}_CFLAGS) -c -o $@ $<          $(CC) -I#{dir} -I$(srcdir)/#{dir} $(CPPFLAGS) $(CFLAGS) $(#{prefix}_CFLAGS) -c -o $@ $<
249    
250  #{dep}: #{src}  #{dep}: #{src}
251          set -e; \          set -e; \
252            $(CC) -I#{dir} -I$(srcdir)/#{dir} $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(#{prefix}_CFLAGS) -M $< \            $(CC) -I#{dir} -I$(srcdir)/#{dir} $(CPPFLAGS) $(CFLAGS) $(#{prefix}_CFLAGS) -M $< \
253            | sed 's,#{Regexp.quote(fake_obj)}[ :]*,#{obj} $@ : ,g' > $@; \            | sed 's,#{Regexp.quote(fake_obj)}[ :]*,#{obj} $@ : ,g' > $@; \
254            [ -s $@ ] || rm -f $@            [ -s $@ ] || rm -f $@
255    

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26