include Makefile SRCS = $(OBJS:.o=.c) test-link: $(OBJS) $(CC) $(DLDFLAGS) -o .testlink $(OBJS) $(LIBPATH) $(LIBS) $(LOCAL_LIBS) @$(RM) .testlink @echo "Done." dep: $(SRCS) $(CC) $(CFLAGS) $(CPPFLAGS) -c $^ -MM | \ $(RUBY) -p -e 'BEGIN{S = []' \ -e 'while !ARGV.empty? and /^(\w+)=(.*)/ =~ ARGV[0]' \ -e 'S << [/#{Regexp.quote($$2)}\//, "$$(#{$$1})/"]' \ -e 'ARGV.shift' \ -e 'end' \ -e '}' -e 'S.each(&method(:gsub!))' -- \ 'topdir=$(topdir)' 'srcdir=$(srcdir)' 'hdrdir=$(hdrdir)' \ > dep include dep