~jonathank89/burg/burg-percise

« back to all changes in this revision

Viewing changes to genmk.rb

merge mainline into mips

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /usr/bin/ruby -w
2
2
#
3
 
# Copyright (C) 2002,2003,2004,2005,2006,2007,2008  Free Software Foundation, Inc.
 
3
# Copyright (C) 2002,2003,2004,2005,2006,2007,2008,2009  Free Software Foundation, Inc.
4
4
#
5
5
# This genmk.rb is free software; the author
6
6
# gives unlimited permission to copy and/or distribute it,
192
192
      fs = 'fs-' + obj.suffix('lst')
193
193
      partmap = 'partmap-' + obj.suffix('lst')
194
194
      handler = 'handler-' + obj.suffix('lst')
 
195
      terminal = 'terminal-' + obj.suffix('lst')
195
196
      parttool = 'parttool-' + obj.suffix('lst')
196
197
      video = 'video-' + obj.suffix('lst')
197
198
      dep = deps[i]
213
214
PARTTOOLFILES += #{parttool}
214
215
PARTMAPFILES += #{partmap}
215
216
HANDLERFILES += #{handler}
 
217
TERMINALFILES += #{terminal}
216
218
VIDEOFILES += #{video}
217
219
 
218
220
#{command}: #{src} $(#{src}_DEPENDENCIES) gencmdlist.sh
240
242
          $(TARGET_CC) -I#{dir} -I$(srcdir)/#{dir} $(TARGET_CPPFLAGS) #{extra_flags} $(TARGET_#{flag}) $(#{prefix}_#{flag}) -E $< \
241
243
          | sh $(srcdir)/genhandlerlist.sh #{symbolic_name} > $@ || (rm -f $@; exit 1)
242
244
 
 
245
#{terminal}: #{src} $(#{src}_DEPENDENCIES) genterminallist.sh
 
246
        set -e; \
 
247
          $(TARGET_CC) -I#{dir} -I$(srcdir)/#{dir} $(TARGET_CPPFLAGS) #{extra_flags} $(TARGET_#{flag}) $(#{prefix}_#{flag}) -E $< \
 
248
          | sh $(srcdir)/genterminallist.sh #{symbolic_name} > $@ || (rm -f $@; exit 1)
 
249
 
243
250
#{video}: #{src} $(#{src}_DEPENDENCIES) genvideolist.sh
244
251
        set -e; \
245
252
          $(TARGET_CC) -I#{dir} -I$(srcdir)/#{dir} $(TARGET_CPPFLAGS) #{extra_flags} $(TARGET_#{flag}) $(#{prefix}_#{flag}) -E $< \