mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	* tool/update-deps: Extend to fix dependencies.
* common.mk: Dependencies updated by tool/update-deps. * enc/depend: Ditto. * ext/**/depend: Ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									03bbcf0108
								
							
						
					
					
						commit
						8727eb77be
					
				
					 33 changed files with 3477 additions and 344 deletions
				
			
		
							
								
								
									
										10
									
								
								ChangeLog
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								ChangeLog
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -1,3 +1,13 @@
 | 
			
		|||
Sat Nov 15 14:13:38 2014  Tanaka Akira  <akr@fsij.org>
 | 
			
		||||
 | 
			
		||||
	* tool/update-deps: Extend to fix dependencies.
 | 
			
		||||
 | 
			
		||||
	* common.mk: Dependencies updated by tool/update-deps.
 | 
			
		||||
 | 
			
		||||
	* enc/depend: Ditto.
 | 
			
		||||
 | 
			
		||||
	* ext/**/depend: Ditto.
 | 
			
		||||
 | 
			
		||||
Fri Nov 14 17:36:48 2014  Tanaka Akira  <akr@fsij.org>
 | 
			
		||||
 | 
			
		||||
	* tool/update-deps: Support GNU Make 4.0.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										340
									
								
								enc/depend
									
										
									
									
									
								
							
							
						
						
									
										340
									
								
								enc/depend
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -82,15 +82,9 @@ srcs: $(TRANSCSRCS)
 | 
			
		|||
 | 
			
		||||
% unless ENCS.empty? or TRANS.empty?
 | 
			
		||||
 | 
			
		||||
%   unless ENCS.empty?
 | 
			
		||||
$(ENCOBJS): $(hdrdir)/ruby.h regenc.h oniguruma.h config.h defines.h ruby.h missing.h subst.h intern.h st.h encoding.h
 | 
			
		||||
%   end
 | 
			
		||||
%   ENC_DEPS.each do |e, deps|
 | 
			
		||||
enc/<%=e%>.$(OBJEXT): <%=deps.map {|n| rule_subst % n}.join(' ')%>
 | 
			
		||||
%   end
 | 
			
		||||
%   unless TRANS.empty?
 | 
			
		||||
$(TRANSOBJS): $(hdrdir)/ruby.h ruby.h intern.h config.h defines.h missing.h encoding.h oniguruma.h st.h transcode_data.h subst.h encoding.h
 | 
			
		||||
%   end
 | 
			
		||||
%   ATRANS.each do |e|
 | 
			
		||||
%     src = "#{e}.trans"
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -161,3 +155,337 @@ clean-srcs:
 | 
			
		|||
	-$(Q)$(RMDIR) <%=pathrep['enc']%><%=@ignore_error%>
 | 
			
		||||
 | 
			
		||||
<%# vim: set ft=eruby noexpandtab ts=8 sw=2 : -%>
 | 
			
		||||
 | 
			
		||||
enc/euc_jp.$(OBJEXT): enc/jis/props.kwd # enc/euc_jp.o: enc/jis/props.kwd
 | 
			
		||||
enc/shift_jis.$(OBJEXT): enc/jis/props.kwd # enc/shift_jis.o: enc/jis/props.kwd
 | 
			
		||||
enc/windows_31j.$(OBJEXT): enc/jis/props.kwd # enc/windows_31j.o: enc/jis/props.kwd
 | 
			
		||||
enc/big5.$(OBJEXT): $(top_srcdir)/regenc.h # enc/big5.o: regenc.h
 | 
			
		||||
enc/big5.$(OBJEXT): config.h # enc/big5.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/big5.$(OBJEXT): defines.h # enc/big5.o: include/ruby/defines.h
 | 
			
		||||
enc/big5.$(OBJEXT): missing.h # enc/big5.o: include/ruby/missing.h
 | 
			
		||||
enc/big5.$(OBJEXT): oniguruma.h # enc/big5.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/cp949.$(OBJEXT): $(top_srcdir)/regenc.h # enc/cp949.o: regenc.h
 | 
			
		||||
enc/cp949.$(OBJEXT): config.h # enc/cp949.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/cp949.$(OBJEXT): defines.h # enc/cp949.o: include/ruby/defines.h
 | 
			
		||||
enc/cp949.$(OBJEXT): missing.h # enc/cp949.o: include/ruby/missing.h
 | 
			
		||||
enc/cp949.$(OBJEXT): oniguruma.h # enc/cp949.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): $(top_srcdir)/regenc.h # enc/emacs_mule.o: regenc.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): config.h # enc/emacs_mule.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): defines.h # enc/emacs_mule.o: include/ruby/defines.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): intern.h # enc/emacs_mule.o: include/ruby/intern.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): missing.h # enc/emacs_mule.o: include/ruby/missing.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): oniguruma.h # enc/emacs_mule.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/emacs_mule.o: include/ruby/ruby.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): st.h # enc/emacs_mule.o: include/ruby/st.h
 | 
			
		||||
enc/emacs_mule.$(OBJEXT): subst.h # enc/emacs_mule.o: include/ruby/subst.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): $(top_srcdir)/regenc.h # enc/euc_jp.o: regenc.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): config.h # enc/euc_jp.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): defines.h # enc/euc_jp.o: include/ruby/defines.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): intern.h # enc/euc_jp.o: include/ruby/intern.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): missing.h # enc/euc_jp.o: include/ruby/missing.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): oniguruma.h # enc/euc_jp.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/euc_jp.o: include/ruby/ruby.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): st.h # enc/euc_jp.o: include/ruby/st.h
 | 
			
		||||
enc/euc_jp.$(OBJEXT): subst.h # enc/euc_jp.o: include/ruby/subst.h
 | 
			
		||||
enc/euc_kr.$(OBJEXT): $(top_srcdir)/regenc.h # enc/euc_kr.o: regenc.h
 | 
			
		||||
enc/euc_kr.$(OBJEXT): config.h # enc/euc_kr.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/euc_kr.$(OBJEXT): defines.h # enc/euc_kr.o: include/ruby/defines.h
 | 
			
		||||
enc/euc_kr.$(OBJEXT): missing.h # enc/euc_kr.o: include/ruby/missing.h
 | 
			
		||||
enc/euc_kr.$(OBJEXT): oniguruma.h # enc/euc_kr.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/euc_tw.$(OBJEXT): $(top_srcdir)/regenc.h # enc/euc_tw.o: regenc.h
 | 
			
		||||
enc/euc_tw.$(OBJEXT): config.h # enc/euc_tw.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/euc_tw.$(OBJEXT): defines.h # enc/euc_tw.o: include/ruby/defines.h
 | 
			
		||||
enc/euc_tw.$(OBJEXT): missing.h # enc/euc_tw.o: include/ruby/missing.h
 | 
			
		||||
enc/euc_tw.$(OBJEXT): oniguruma.h # enc/euc_tw.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/gb18030.$(OBJEXT): $(top_srcdir)/regenc.h # enc/gb18030.o: regenc.h
 | 
			
		||||
enc/gb18030.$(OBJEXT): config.h # enc/gb18030.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/gb18030.$(OBJEXT): defines.h # enc/gb18030.o: include/ruby/defines.h
 | 
			
		||||
enc/gb18030.$(OBJEXT): missing.h # enc/gb18030.o: include/ruby/missing.h
 | 
			
		||||
enc/gb18030.$(OBJEXT): oniguruma.h # enc/gb18030.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): $(top_srcdir)/regenc.h # enc/gb2312.o: regenc.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): config.h # enc/gb2312.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): defines.h # enc/gb2312.o: include/ruby/defines.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): encoding.h # enc/gb2312.o: include/ruby/encoding.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): intern.h # enc/gb2312.o: include/ruby/intern.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): missing.h # enc/gb2312.o: include/ruby/missing.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): oniguruma.h # enc/gb2312.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/gb2312.o: include/ruby/ruby.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): st.h # enc/gb2312.o: include/ruby/st.h
 | 
			
		||||
enc/gb2312.$(OBJEXT): subst.h # enc/gb2312.o: include/ruby/subst.h
 | 
			
		||||
enc/gbk.$(OBJEXT): $(top_srcdir)/regenc.h # enc/gbk.o: regenc.h
 | 
			
		||||
enc/gbk.$(OBJEXT): config.h # enc/gbk.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/gbk.$(OBJEXT): defines.h # enc/gbk.o: include/ruby/defines.h
 | 
			
		||||
enc/gbk.$(OBJEXT): missing.h # enc/gbk.o: include/ruby/missing.h
 | 
			
		||||
enc/gbk.$(OBJEXT): oniguruma.h # enc/gbk.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_1.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_1.o: regenc.h
 | 
			
		||||
enc/iso_8859_1.$(OBJEXT): config.h # enc/iso_8859_1.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_1.$(OBJEXT): defines.h # enc/iso_8859_1.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_1.$(OBJEXT): missing.h # enc/iso_8859_1.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_1.$(OBJEXT): oniguruma.h # enc/iso_8859_1.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_10.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_10.o: regenc.h
 | 
			
		||||
enc/iso_8859_10.$(OBJEXT): config.h # enc/iso_8859_10.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_10.$(OBJEXT): defines.h # enc/iso_8859_10.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_10.$(OBJEXT): missing.h # enc/iso_8859_10.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_10.$(OBJEXT): oniguruma.h # enc/iso_8859_10.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_11.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_11.o: regenc.h
 | 
			
		||||
enc/iso_8859_11.$(OBJEXT): config.h # enc/iso_8859_11.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_11.$(OBJEXT): defines.h # enc/iso_8859_11.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_11.$(OBJEXT): missing.h # enc/iso_8859_11.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_11.$(OBJEXT): oniguruma.h # enc/iso_8859_11.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_13.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_13.o: regenc.h
 | 
			
		||||
enc/iso_8859_13.$(OBJEXT): config.h # enc/iso_8859_13.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_13.$(OBJEXT): defines.h # enc/iso_8859_13.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_13.$(OBJEXT): missing.h # enc/iso_8859_13.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_13.$(OBJEXT): oniguruma.h # enc/iso_8859_13.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_14.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_14.o: regenc.h
 | 
			
		||||
enc/iso_8859_14.$(OBJEXT): config.h # enc/iso_8859_14.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_14.$(OBJEXT): defines.h # enc/iso_8859_14.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_14.$(OBJEXT): missing.h # enc/iso_8859_14.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_14.$(OBJEXT): oniguruma.h # enc/iso_8859_14.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_15.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_15.o: regenc.h
 | 
			
		||||
enc/iso_8859_15.$(OBJEXT): config.h # enc/iso_8859_15.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_15.$(OBJEXT): defines.h # enc/iso_8859_15.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_15.$(OBJEXT): missing.h # enc/iso_8859_15.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_15.$(OBJEXT): oniguruma.h # enc/iso_8859_15.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_16.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_16.o: regenc.h
 | 
			
		||||
enc/iso_8859_16.$(OBJEXT): config.h # enc/iso_8859_16.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_16.$(OBJEXT): defines.h # enc/iso_8859_16.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_16.$(OBJEXT): missing.h # enc/iso_8859_16.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_16.$(OBJEXT): oniguruma.h # enc/iso_8859_16.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_2.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_2.o: regenc.h
 | 
			
		||||
enc/iso_8859_2.$(OBJEXT): config.h # enc/iso_8859_2.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_2.$(OBJEXT): defines.h # enc/iso_8859_2.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_2.$(OBJEXT): missing.h # enc/iso_8859_2.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_2.$(OBJEXT): oniguruma.h # enc/iso_8859_2.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_3.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_3.o: regenc.h
 | 
			
		||||
enc/iso_8859_3.$(OBJEXT): config.h # enc/iso_8859_3.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_3.$(OBJEXT): defines.h # enc/iso_8859_3.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_3.$(OBJEXT): missing.h # enc/iso_8859_3.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_3.$(OBJEXT): oniguruma.h # enc/iso_8859_3.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_4.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_4.o: regenc.h
 | 
			
		||||
enc/iso_8859_4.$(OBJEXT): config.h # enc/iso_8859_4.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_4.$(OBJEXT): defines.h # enc/iso_8859_4.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_4.$(OBJEXT): missing.h # enc/iso_8859_4.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_4.$(OBJEXT): oniguruma.h # enc/iso_8859_4.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_5.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_5.o: regenc.h
 | 
			
		||||
enc/iso_8859_5.$(OBJEXT): config.h # enc/iso_8859_5.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_5.$(OBJEXT): defines.h # enc/iso_8859_5.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_5.$(OBJEXT): missing.h # enc/iso_8859_5.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_5.$(OBJEXT): oniguruma.h # enc/iso_8859_5.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_6.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_6.o: regenc.h
 | 
			
		||||
enc/iso_8859_6.$(OBJEXT): config.h # enc/iso_8859_6.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_6.$(OBJEXT): defines.h # enc/iso_8859_6.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_6.$(OBJEXT): missing.h # enc/iso_8859_6.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_6.$(OBJEXT): oniguruma.h # enc/iso_8859_6.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_7.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_7.o: regenc.h
 | 
			
		||||
enc/iso_8859_7.$(OBJEXT): config.h # enc/iso_8859_7.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_7.$(OBJEXT): defines.h # enc/iso_8859_7.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_7.$(OBJEXT): missing.h # enc/iso_8859_7.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_7.$(OBJEXT): oniguruma.h # enc/iso_8859_7.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_8.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_8.o: regenc.h
 | 
			
		||||
enc/iso_8859_8.$(OBJEXT): config.h # enc/iso_8859_8.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_8.$(OBJEXT): defines.h # enc/iso_8859_8.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_8.$(OBJEXT): missing.h # enc/iso_8859_8.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_8.$(OBJEXT): oniguruma.h # enc/iso_8859_8.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/iso_8859_9.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_9.o: regenc.h
 | 
			
		||||
enc/iso_8859_9.$(OBJEXT): config.h # enc/iso_8859_9.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/iso_8859_9.$(OBJEXT): defines.h # enc/iso_8859_9.o: include/ruby/defines.h
 | 
			
		||||
enc/iso_8859_9.$(OBJEXT): missing.h # enc/iso_8859_9.o: include/ruby/missing.h
 | 
			
		||||
enc/iso_8859_9.$(OBJEXT): oniguruma.h # enc/iso_8859_9.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/koi8_r.$(OBJEXT): $(top_srcdir)/regenc.h # enc/koi8_r.o: regenc.h
 | 
			
		||||
enc/koi8_r.$(OBJEXT): config.h # enc/koi8_r.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/koi8_r.$(OBJEXT): defines.h # enc/koi8_r.o: include/ruby/defines.h
 | 
			
		||||
enc/koi8_r.$(OBJEXT): missing.h # enc/koi8_r.o: include/ruby/missing.h
 | 
			
		||||
enc/koi8_r.$(OBJEXT): oniguruma.h # enc/koi8_r.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/koi8_u.$(OBJEXT): $(top_srcdir)/regenc.h # enc/koi8_u.o: regenc.h
 | 
			
		||||
enc/koi8_u.$(OBJEXT): config.h # enc/koi8_u.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/koi8_u.$(OBJEXT): defines.h # enc/koi8_u.o: include/ruby/defines.h
 | 
			
		||||
enc/koi8_u.$(OBJEXT): missing.h # enc/koi8_u.o: include/ruby/missing.h
 | 
			
		||||
enc/koi8_u.$(OBJEXT): oniguruma.h # enc/koi8_u.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): $(top_srcdir)/regenc.h # enc/shift_jis.o: regenc.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): config.h # enc/shift_jis.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): defines.h # enc/shift_jis.o: include/ruby/defines.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): intern.h # enc/shift_jis.o: include/ruby/intern.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): missing.h # enc/shift_jis.o: include/ruby/missing.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): oniguruma.h # enc/shift_jis.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/shift_jis.o: include/ruby/ruby.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): st.h # enc/shift_jis.o: include/ruby/st.h
 | 
			
		||||
enc/shift_jis.$(OBJEXT): subst.h # enc/shift_jis.o: include/ruby/subst.h
 | 
			
		||||
enc/utf_16be.$(OBJEXT): $(top_srcdir)/regenc.h # enc/utf_16be.o: regenc.h
 | 
			
		||||
enc/utf_16be.$(OBJEXT): config.h # enc/utf_16be.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/utf_16be.$(OBJEXT): defines.h # enc/utf_16be.o: include/ruby/defines.h
 | 
			
		||||
enc/utf_16be.$(OBJEXT): missing.h # enc/utf_16be.o: include/ruby/missing.h
 | 
			
		||||
enc/utf_16be.$(OBJEXT): oniguruma.h # enc/utf_16be.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/utf_16le.$(OBJEXT): $(top_srcdir)/regenc.h # enc/utf_16le.o: regenc.h
 | 
			
		||||
enc/utf_16le.$(OBJEXT): config.h # enc/utf_16le.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/utf_16le.$(OBJEXT): defines.h # enc/utf_16le.o: include/ruby/defines.h
 | 
			
		||||
enc/utf_16le.$(OBJEXT): missing.h # enc/utf_16le.o: include/ruby/missing.h
 | 
			
		||||
enc/utf_16le.$(OBJEXT): oniguruma.h # enc/utf_16le.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/utf_32be.$(OBJEXT): $(top_srcdir)/regenc.h # enc/utf_32be.o: regenc.h
 | 
			
		||||
enc/utf_32be.$(OBJEXT): config.h # enc/utf_32be.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/utf_32be.$(OBJEXT): defines.h # enc/utf_32be.o: include/ruby/defines.h
 | 
			
		||||
enc/utf_32be.$(OBJEXT): missing.h # enc/utf_32be.o: include/ruby/missing.h
 | 
			
		||||
enc/utf_32be.$(OBJEXT): oniguruma.h # enc/utf_32be.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/utf_32le.$(OBJEXT): $(top_srcdir)/regenc.h # enc/utf_32le.o: regenc.h
 | 
			
		||||
enc/utf_32le.$(OBJEXT): config.h # enc/utf_32le.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/utf_32le.$(OBJEXT): defines.h # enc/utf_32le.o: include/ruby/defines.h
 | 
			
		||||
enc/utf_32le.$(OBJEXT): missing.h # enc/utf_32le.o: include/ruby/missing.h
 | 
			
		||||
enc/utf_32le.$(OBJEXT): oniguruma.h # enc/utf_32le.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/windows_1251.$(OBJEXT): $(top_srcdir)/regenc.h # enc/windows_1251.o: regenc.h
 | 
			
		||||
enc/windows_1251.$(OBJEXT): config.h # enc/windows_1251.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/windows_1251.$(OBJEXT): defines.h # enc/windows_1251.o: include/ruby/defines.h
 | 
			
		||||
enc/windows_1251.$(OBJEXT): missing.h # enc/windows_1251.o: include/ruby/missing.h
 | 
			
		||||
enc/windows_1251.$(OBJEXT): oniguruma.h # enc/windows_1251.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): $(top_srcdir)/regenc.h # enc/windows_31j.o: regenc.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): config.h # enc/windows_31j.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): defines.h # enc/windows_31j.o: include/ruby/defines.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): intern.h # enc/windows_31j.o: include/ruby/intern.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): missing.h # enc/windows_31j.o: include/ruby/missing.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): oniguruma.h # enc/windows_31j.o: include/ruby/oniguruma.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/windows_31j.o: include/ruby/ruby.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): st.h # enc/windows_31j.o: include/ruby/st.h
 | 
			
		||||
enc/windows_31j.$(OBJEXT): subst.h # enc/windows_31j.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/big5.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/big5.o: transcode_data.h
 | 
			
		||||
enc/trans/big5.$(OBJEXT): config.h # enc/trans/big5.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/big5.$(OBJEXT): defines.h # enc/trans/big5.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/big5.$(OBJEXT): intern.h # enc/trans/big5.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/big5.$(OBJEXT): missing.h # enc/trans/big5.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/big5.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/big5.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/big5.$(OBJEXT): st.h # enc/trans/big5.o: include/ruby/st.h
 | 
			
		||||
enc/trans/big5.$(OBJEXT): subst.h # enc/trans/big5.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/chinese.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/chinese.o: transcode_data.h
 | 
			
		||||
enc/trans/chinese.$(OBJEXT): config.h # enc/trans/chinese.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/chinese.$(OBJEXT): defines.h # enc/trans/chinese.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/chinese.$(OBJEXT): intern.h # enc/trans/chinese.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/chinese.$(OBJEXT): missing.h # enc/trans/chinese.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/chinese.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/chinese.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/chinese.$(OBJEXT): st.h # enc/trans/chinese.o: include/ruby/st.h
 | 
			
		||||
enc/trans/chinese.$(OBJEXT): subst.h # enc/trans/chinese.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/emoji.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji.o: transcode_data.h
 | 
			
		||||
enc/trans/emoji.$(OBJEXT): config.h # enc/trans/emoji.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/emoji.$(OBJEXT): defines.h # enc/trans/emoji.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/emoji.$(OBJEXT): intern.h # enc/trans/emoji.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/emoji.$(OBJEXT): missing.h # enc/trans/emoji.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/emoji.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/emoji.$(OBJEXT): st.h # enc/trans/emoji.o: include/ruby/st.h
 | 
			
		||||
enc/trans/emoji.$(OBJEXT): subst.h # enc/trans/emoji.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/emoji_iso2022_kddi.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji_iso2022_kddi.o: transcode_data.h
 | 
			
		||||
enc/trans/emoji_iso2022_kddi.$(OBJEXT): config.h # enc/trans/emoji_iso2022_kddi.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/emoji_iso2022_kddi.$(OBJEXT): defines.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/emoji_iso2022_kddi.$(OBJEXT): intern.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/emoji_iso2022_kddi.$(OBJEXT): missing.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/emoji_iso2022_kddi.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/emoji_iso2022_kddi.$(OBJEXT): st.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/st.h
 | 
			
		||||
enc/trans/emoji_iso2022_kddi.$(OBJEXT): subst.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/emoji_sjis_docomo.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji_sjis_docomo.o: transcode_data.h
 | 
			
		||||
enc/trans/emoji_sjis_docomo.$(OBJEXT): config.h # enc/trans/emoji_sjis_docomo.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/emoji_sjis_docomo.$(OBJEXT): defines.h # enc/trans/emoji_sjis_docomo.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/emoji_sjis_docomo.$(OBJEXT): intern.h # enc/trans/emoji_sjis_docomo.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/emoji_sjis_docomo.$(OBJEXT): missing.h # enc/trans/emoji_sjis_docomo.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/emoji_sjis_docomo.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji_sjis_docomo.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/emoji_sjis_docomo.$(OBJEXT): st.h # enc/trans/emoji_sjis_docomo.o: include/ruby/st.h
 | 
			
		||||
enc/trans/emoji_sjis_docomo.$(OBJEXT): subst.h # enc/trans/emoji_sjis_docomo.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/emoji_sjis_kddi.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji_sjis_kddi.o: transcode_data.h
 | 
			
		||||
enc/trans/emoji_sjis_kddi.$(OBJEXT): config.h # enc/trans/emoji_sjis_kddi.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/emoji_sjis_kddi.$(OBJEXT): defines.h # enc/trans/emoji_sjis_kddi.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/emoji_sjis_kddi.$(OBJEXT): intern.h # enc/trans/emoji_sjis_kddi.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/emoji_sjis_kddi.$(OBJEXT): missing.h # enc/trans/emoji_sjis_kddi.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/emoji_sjis_kddi.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji_sjis_kddi.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/emoji_sjis_kddi.$(OBJEXT): st.h # enc/trans/emoji_sjis_kddi.o: include/ruby/st.h
 | 
			
		||||
enc/trans/emoji_sjis_kddi.$(OBJEXT): subst.h # enc/trans/emoji_sjis_kddi.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/emoji_sjis_softbank.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji_sjis_softbank.o: transcode_data.h
 | 
			
		||||
enc/trans/emoji_sjis_softbank.$(OBJEXT): config.h # enc/trans/emoji_sjis_softbank.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/emoji_sjis_softbank.$(OBJEXT): defines.h # enc/trans/emoji_sjis_softbank.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/emoji_sjis_softbank.$(OBJEXT): intern.h # enc/trans/emoji_sjis_softbank.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/emoji_sjis_softbank.$(OBJEXT): missing.h # enc/trans/emoji_sjis_softbank.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/emoji_sjis_softbank.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji_sjis_softbank.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/emoji_sjis_softbank.$(OBJEXT): st.h # enc/trans/emoji_sjis_softbank.o: include/ruby/st.h
 | 
			
		||||
enc/trans/emoji_sjis_softbank.$(OBJEXT): subst.h # enc/trans/emoji_sjis_softbank.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/escape.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/escape.o: transcode_data.h
 | 
			
		||||
enc/trans/escape.$(OBJEXT): config.h # enc/trans/escape.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/escape.$(OBJEXT): defines.h # enc/trans/escape.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/escape.$(OBJEXT): intern.h # enc/trans/escape.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/escape.$(OBJEXT): missing.h # enc/trans/escape.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/escape.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/escape.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/escape.$(OBJEXT): st.h # enc/trans/escape.o: include/ruby/st.h
 | 
			
		||||
enc/trans/escape.$(OBJEXT): subst.h # enc/trans/escape.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/gb18030.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/gb18030.o: transcode_data.h
 | 
			
		||||
enc/trans/gb18030.$(OBJEXT): config.h # enc/trans/gb18030.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/gb18030.$(OBJEXT): defines.h # enc/trans/gb18030.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/gb18030.$(OBJEXT): intern.h # enc/trans/gb18030.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/gb18030.$(OBJEXT): missing.h # enc/trans/gb18030.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/gb18030.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/gb18030.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/gb18030.$(OBJEXT): st.h # enc/trans/gb18030.o: include/ruby/st.h
 | 
			
		||||
enc/trans/gb18030.$(OBJEXT): subst.h # enc/trans/gb18030.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/gbk.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/gbk.o: transcode_data.h
 | 
			
		||||
enc/trans/gbk.$(OBJEXT): config.h # enc/trans/gbk.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/gbk.$(OBJEXT): defines.h # enc/trans/gbk.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/gbk.$(OBJEXT): intern.h # enc/trans/gbk.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/gbk.$(OBJEXT): missing.h # enc/trans/gbk.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/gbk.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/gbk.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/gbk.$(OBJEXT): st.h # enc/trans/gbk.o: include/ruby/st.h
 | 
			
		||||
enc/trans/gbk.$(OBJEXT): subst.h # enc/trans/gbk.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/iso2022.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/iso2022.o: transcode_data.h
 | 
			
		||||
enc/trans/iso2022.$(OBJEXT): config.h # enc/trans/iso2022.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/iso2022.$(OBJEXT): defines.h # enc/trans/iso2022.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/iso2022.$(OBJEXT): intern.h # enc/trans/iso2022.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/iso2022.$(OBJEXT): missing.h # enc/trans/iso2022.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/iso2022.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/iso2022.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/iso2022.$(OBJEXT): st.h # enc/trans/iso2022.o: include/ruby/st.h
 | 
			
		||||
enc/trans/iso2022.$(OBJEXT): subst.h # enc/trans/iso2022.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/japanese.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/japanese.o: transcode_data.h
 | 
			
		||||
enc/trans/japanese.$(OBJEXT): config.h # enc/trans/japanese.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/japanese.$(OBJEXT): defines.h # enc/trans/japanese.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/japanese.$(OBJEXT): intern.h # enc/trans/japanese.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/japanese.$(OBJEXT): missing.h # enc/trans/japanese.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/japanese.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/japanese.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/japanese.$(OBJEXT): st.h # enc/trans/japanese.o: include/ruby/st.h
 | 
			
		||||
enc/trans/japanese.$(OBJEXT): subst.h # enc/trans/japanese.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/japanese_euc.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/japanese_euc.o: transcode_data.h
 | 
			
		||||
enc/trans/japanese_euc.$(OBJEXT): config.h # enc/trans/japanese_euc.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/japanese_euc.$(OBJEXT): defines.h # enc/trans/japanese_euc.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/japanese_euc.$(OBJEXT): intern.h # enc/trans/japanese_euc.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/japanese_euc.$(OBJEXT): missing.h # enc/trans/japanese_euc.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/japanese_euc.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/japanese_euc.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/japanese_euc.$(OBJEXT): st.h # enc/trans/japanese_euc.o: include/ruby/st.h
 | 
			
		||||
enc/trans/japanese_euc.$(OBJEXT): subst.h # enc/trans/japanese_euc.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/japanese_sjis.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/japanese_sjis.o: transcode_data.h
 | 
			
		||||
enc/trans/japanese_sjis.$(OBJEXT): config.h # enc/trans/japanese_sjis.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/japanese_sjis.$(OBJEXT): defines.h # enc/trans/japanese_sjis.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/japanese_sjis.$(OBJEXT): intern.h # enc/trans/japanese_sjis.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/japanese_sjis.$(OBJEXT): missing.h # enc/trans/japanese_sjis.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/japanese_sjis.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/japanese_sjis.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/japanese_sjis.$(OBJEXT): st.h # enc/trans/japanese_sjis.o: include/ruby/st.h
 | 
			
		||||
enc/trans/japanese_sjis.$(OBJEXT): subst.h # enc/trans/japanese_sjis.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/korean.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/korean.o: transcode_data.h
 | 
			
		||||
enc/trans/korean.$(OBJEXT): config.h # enc/trans/korean.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/korean.$(OBJEXT): defines.h # enc/trans/korean.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/korean.$(OBJEXT): intern.h # enc/trans/korean.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/korean.$(OBJEXT): missing.h # enc/trans/korean.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/korean.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/korean.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/korean.$(OBJEXT): st.h # enc/trans/korean.o: include/ruby/st.h
 | 
			
		||||
enc/trans/korean.$(OBJEXT): subst.h # enc/trans/korean.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/single_byte.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/single_byte.o: transcode_data.h
 | 
			
		||||
enc/trans/single_byte.$(OBJEXT): config.h # enc/trans/single_byte.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/single_byte.$(OBJEXT): defines.h # enc/trans/single_byte.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/single_byte.$(OBJEXT): intern.h # enc/trans/single_byte.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/single_byte.$(OBJEXT): missing.h # enc/trans/single_byte.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/single_byte.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/single_byte.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/single_byte.$(OBJEXT): st.h # enc/trans/single_byte.o: include/ruby/st.h
 | 
			
		||||
enc/trans/single_byte.$(OBJEXT): subst.h # enc/trans/single_byte.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/utf8_mac.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/utf8_mac.o: transcode_data.h
 | 
			
		||||
enc/trans/utf8_mac.$(OBJEXT): config.h # enc/trans/utf8_mac.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/utf8_mac.$(OBJEXT): defines.h # enc/trans/utf8_mac.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/utf8_mac.$(OBJEXT): intern.h # enc/trans/utf8_mac.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/utf8_mac.$(OBJEXT): missing.h # enc/trans/utf8_mac.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/utf8_mac.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/utf8_mac.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/utf8_mac.$(OBJEXT): st.h # enc/trans/utf8_mac.o: include/ruby/st.h
 | 
			
		||||
enc/trans/utf8_mac.$(OBJEXT): subst.h # enc/trans/utf8_mac.o: include/ruby/subst.h
 | 
			
		||||
enc/trans/utf_16_32.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/utf_16_32.o: transcode_data.h
 | 
			
		||||
enc/trans/utf_16_32.$(OBJEXT): config.h # enc/trans/utf_16_32.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc/trans/utf_16_32.$(OBJEXT): defines.h # enc/trans/utf_16_32.o: include/ruby/defines.h
 | 
			
		||||
enc/trans/utf_16_32.$(OBJEXT): intern.h # enc/trans/utf_16_32.o: include/ruby/intern.h
 | 
			
		||||
enc/trans/utf_16_32.$(OBJEXT): missing.h # enc/trans/utf_16_32.o: include/ruby/missing.h
 | 
			
		||||
enc/trans/utf_16_32.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/utf_16_32.o: include/ruby/ruby.h
 | 
			
		||||
enc/trans/utf_16_32.$(OBJEXT): st.h # enc/trans/utf_16_32.o: include/ruby/st.h
 | 
			
		||||
enc/trans/utf_16_32.$(OBJEXT): subst.h # enc/trans/utf_16_32.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,68 @@
 | 
			
		|||
$(OBJS): $(HDRS) $(ruby_headers)
 | 
			
		||||
big2str.o: big2str.c
 | 
			
		||||
div.o: div.c
 | 
			
		||||
intpack.o: intpack.c
 | 
			
		||||
mul.o: mul.c
 | 
			
		||||
str2big.o: str2big.c
 | 
			
		||||
 | 
			
		||||
intpack.o: intpack.c $(top_srcdir)/internal.h
 | 
			
		||||
mul.o: mul.c $(top_srcdir)/internal.h
 | 
			
		||||
div.o: div.c $(top_srcdir)/internal.h
 | 
			
		||||
big2str.o: big2str.c $(top_srcdir)/internal.h
 | 
			
		||||
str2big.o: big2str.c $(top_srcdir)/internal.h
 | 
			
		||||
bigzero.o: $(top_srcdir)/internal.h # ext/-test-/bignum/bigzero.o: internal.h
 | 
			
		||||
big2str.o: $(top_srcdir)/internal.h # ext/-test-/bignum/big2str.o: internal.h
 | 
			
		||||
big2str.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/big2str.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
big2str.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/big2str.o: include/ruby.h
 | 
			
		||||
big2str.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/big2str.o: include/ruby/defines.h
 | 
			
		||||
big2str.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/big2str.o: include/ruby/intern.h
 | 
			
		||||
big2str.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/big2str.o: include/ruby/missing.h
 | 
			
		||||
big2str.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/big2str.o: include/ruby/ruby.h
 | 
			
		||||
big2str.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/big2str.o: include/ruby/st.h
 | 
			
		||||
big2str.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/big2str.o: include/ruby/subst.h
 | 
			
		||||
bigzero.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/bigzero.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
bigzero.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/bigzero.o: include/ruby.h
 | 
			
		||||
bigzero.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/bigzero.o: include/ruby/defines.h
 | 
			
		||||
bigzero.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/bigzero.o: include/ruby/intern.h
 | 
			
		||||
bigzero.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/bigzero.o: include/ruby/missing.h
 | 
			
		||||
bigzero.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/bigzero.o: include/ruby/ruby.h
 | 
			
		||||
bigzero.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/bigzero.o: include/ruby/st.h
 | 
			
		||||
bigzero.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/bigzero.o: include/ruby/subst.h
 | 
			
		||||
div.o: $(top_srcdir)/internal.h # ext/-test-/bignum/div.o: internal.h
 | 
			
		||||
div.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/div.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
div.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/div.o: include/ruby.h
 | 
			
		||||
div.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/div.o: include/ruby/defines.h
 | 
			
		||||
div.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/div.o: include/ruby/intern.h
 | 
			
		||||
div.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/div.o: include/ruby/missing.h
 | 
			
		||||
div.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/div.o: include/ruby/ruby.h
 | 
			
		||||
div.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/div.o: include/ruby/st.h
 | 
			
		||||
div.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/div.o: include/ruby/subst.h
 | 
			
		||||
init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
init.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/init.o: include/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/init.o: include/ruby/defines.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/init.o: include/ruby/intern.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/init.o: include/ruby/missing.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/init.o: include/ruby/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/init.o: include/ruby/st.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/init.o: include/ruby/subst.h
 | 
			
		||||
intpack.o: $(top_srcdir)/internal.h # ext/-test-/bignum/intpack.o: internal.h
 | 
			
		||||
intpack.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/intpack.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
intpack.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/intpack.o: include/ruby.h
 | 
			
		||||
intpack.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/intpack.o: include/ruby/defines.h
 | 
			
		||||
intpack.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/intpack.o: include/ruby/intern.h
 | 
			
		||||
intpack.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/intpack.o: include/ruby/missing.h
 | 
			
		||||
intpack.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/intpack.o: include/ruby/ruby.h
 | 
			
		||||
intpack.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/intpack.o: include/ruby/st.h
 | 
			
		||||
intpack.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/intpack.o: include/ruby/subst.h
 | 
			
		||||
mul.o: $(top_srcdir)/internal.h # ext/-test-/bignum/mul.o: internal.h
 | 
			
		||||
mul.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/mul.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
mul.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/mul.o: include/ruby.h
 | 
			
		||||
mul.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/mul.o: include/ruby/defines.h
 | 
			
		||||
mul.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/mul.o: include/ruby/intern.h
 | 
			
		||||
mul.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/mul.o: include/ruby/missing.h
 | 
			
		||||
mul.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/mul.o: include/ruby/ruby.h
 | 
			
		||||
mul.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/mul.o: include/ruby/st.h
 | 
			
		||||
mul.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/mul.o: include/ruby/subst.h
 | 
			
		||||
str2big.o: $(top_srcdir)/internal.h # ext/-test-/bignum/str2big.o: internal.h
 | 
			
		||||
str2big.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/str2big.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
str2big.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/str2big.o: include/ruby.h
 | 
			
		||||
str2big.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/str2big.o: include/ruby/defines.h
 | 
			
		||||
str2big.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/str2big.o: include/ruby/intern.h
 | 
			
		||||
str2big.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/str2big.o: include/ruby/missing.h
 | 
			
		||||
str2big.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/str2big.o: include/ruby/ruby.h
 | 
			
		||||
str2big.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/str2big.o: include/ruby/st.h
 | 
			
		||||
str2big.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/str2big.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,3 +1,24 @@
 | 
			
		|||
init.o: $(HDRS) $(ruby_headers)
 | 
			
		||||
inspector.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
 | 
			
		||||
profile_frames.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
 | 
			
		||||
init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/debug/init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
init.o: $(top_srcdir)/include/ruby.h # ext/-test-/debug/init.o: include/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/defines.h # ext/-test-/debug/init.o: include/ruby/defines.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/intern.h # ext/-test-/debug/init.o: include/ruby/intern.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/missing.h # ext/-test-/debug/init.o: include/ruby/missing.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/debug/init.o: include/ruby/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/st.h # ext/-test-/debug/init.o: include/ruby/st.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/subst.h # ext/-test-/debug/init.o: include/ruby/subst.h
 | 
			
		||||
inspector.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/debug/inspector.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
inspector.o: $(hdrdir)/ruby/debug.h # ext/-test-/debug/inspector.o: include/ruby/debug.h
 | 
			
		||||
inspector.o: $(hdrdir)/ruby/defines.h # ext/-test-/debug/inspector.o: include/ruby/defines.h
 | 
			
		||||
inspector.o: $(hdrdir)/ruby/intern.h # ext/-test-/debug/inspector.o: include/ruby/intern.h
 | 
			
		||||
inspector.o: $(hdrdir)/ruby/missing.h # ext/-test-/debug/inspector.o: include/ruby/missing.h
 | 
			
		||||
inspector.o: $(hdrdir)/ruby/ruby.h # ext/-test-/debug/inspector.o: include/ruby/ruby.h
 | 
			
		||||
inspector.o: $(hdrdir)/ruby/st.h # ext/-test-/debug/inspector.o: include/ruby/st.h
 | 
			
		||||
inspector.o: $(hdrdir)/ruby/subst.h # ext/-test-/debug/inspector.o: include/ruby/subst.h
 | 
			
		||||
profile_frames.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/debug/profile_frames.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
profile_frames.o: $(hdrdir)/ruby/debug.h # ext/-test-/debug/profile_frames.o: include/ruby/debug.h
 | 
			
		||||
profile_frames.o: $(hdrdir)/ruby/defines.h # ext/-test-/debug/profile_frames.o: include/ruby/defines.h
 | 
			
		||||
profile_frames.o: $(hdrdir)/ruby/intern.h # ext/-test-/debug/profile_frames.o: include/ruby/intern.h
 | 
			
		||||
profile_frames.o: $(hdrdir)/ruby/missing.h # ext/-test-/debug/profile_frames.o: include/ruby/missing.h
 | 
			
		||||
profile_frames.o: $(hdrdir)/ruby/ruby.h # ext/-test-/debug/profile_frames.o: include/ruby/ruby.h
 | 
			
		||||
profile_frames.o: $(hdrdir)/ruby/st.h # ext/-test-/debug/profile_frames.o: include/ruby/st.h
 | 
			
		||||
profile_frames.o: $(hdrdir)/ruby/subst.h # ext/-test-/debug/profile_frames.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,3 +1,33 @@
 | 
			
		|||
$(OBJS): $(HDRS) $(ruby_headers) \
 | 
			
		||||
  $(hdrdir)/ruby/encoding.h \
 | 
			
		||||
  $(hdrdir)/ruby/oniguruma.h
 | 
			
		||||
dataerror.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/exception/dataerror.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
dataerror.o: $(hdrdir)/ruby/defines.h # ext/-test-/exception/dataerror.o: include/ruby/defines.h
 | 
			
		||||
dataerror.o: $(hdrdir)/ruby/intern.h # ext/-test-/exception/dataerror.o: include/ruby/intern.h
 | 
			
		||||
dataerror.o: $(hdrdir)/ruby/missing.h # ext/-test-/exception/dataerror.o: include/ruby/missing.h
 | 
			
		||||
dataerror.o: $(hdrdir)/ruby/ruby.h # ext/-test-/exception/dataerror.o: include/ruby/ruby.h
 | 
			
		||||
dataerror.o: $(hdrdir)/ruby/st.h # ext/-test-/exception/dataerror.o: include/ruby/st.h
 | 
			
		||||
dataerror.o: $(hdrdir)/ruby/subst.h # ext/-test-/exception/dataerror.o: include/ruby/subst.h
 | 
			
		||||
enc_raise.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/exception/enc_raise.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc_raise.o: $(top_srcdir)/include/ruby.h # ext/-test-/exception/enc_raise.o: include/ruby.h
 | 
			
		||||
enc_raise.o: $(hdrdir)/ruby/defines.h # ext/-test-/exception/enc_raise.o: include/ruby/defines.h
 | 
			
		||||
enc_raise.o: $(hdrdir)/ruby/encoding.h # ext/-test-/exception/enc_raise.o: include/ruby/encoding.h
 | 
			
		||||
enc_raise.o: $(hdrdir)/ruby/intern.h # ext/-test-/exception/enc_raise.o: include/ruby/intern.h
 | 
			
		||||
enc_raise.o: $(hdrdir)/ruby/missing.h # ext/-test-/exception/enc_raise.o: include/ruby/missing.h
 | 
			
		||||
enc_raise.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/exception/enc_raise.o: include/ruby/oniguruma.h
 | 
			
		||||
enc_raise.o: $(hdrdir)/ruby/ruby.h # ext/-test-/exception/enc_raise.o: include/ruby/ruby.h
 | 
			
		||||
enc_raise.o: $(hdrdir)/ruby/st.h # ext/-test-/exception/enc_raise.o: include/ruby/st.h
 | 
			
		||||
enc_raise.o: $(hdrdir)/ruby/subst.h # ext/-test-/exception/enc_raise.o: include/ruby/subst.h
 | 
			
		||||
ensured.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/exception/ensured.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
ensured.o: $(top_srcdir)/include/ruby.h # ext/-test-/exception/ensured.o: include/ruby.h
 | 
			
		||||
ensured.o: $(hdrdir)/ruby/defines.h # ext/-test-/exception/ensured.o: include/ruby/defines.h
 | 
			
		||||
ensured.o: $(hdrdir)/ruby/intern.h # ext/-test-/exception/ensured.o: include/ruby/intern.h
 | 
			
		||||
ensured.o: $(hdrdir)/ruby/missing.h # ext/-test-/exception/ensured.o: include/ruby/missing.h
 | 
			
		||||
ensured.o: $(hdrdir)/ruby/ruby.h # ext/-test-/exception/ensured.o: include/ruby/ruby.h
 | 
			
		||||
ensured.o: $(hdrdir)/ruby/st.h # ext/-test-/exception/ensured.o: include/ruby/st.h
 | 
			
		||||
ensured.o: $(hdrdir)/ruby/subst.h # ext/-test-/exception/ensured.o: include/ruby/subst.h
 | 
			
		||||
init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/exception/init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
init.o: $(top_srcdir)/include/ruby.h # ext/-test-/exception/init.o: include/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/defines.h # ext/-test-/exception/init.o: include/ruby/defines.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/intern.h # ext/-test-/exception/init.o: include/ruby/intern.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/missing.h # ext/-test-/exception/init.o: include/ruby/missing.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/exception/init.o: include/ruby/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/st.h # ext/-test-/exception/init.o: include/ruby/st.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/subst.h # ext/-test-/exception/init.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,2 +1,28 @@
 | 
			
		|||
init.o: $(HDRS) $(ruby_headers)
 | 
			
		||||
stat.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/io.h $(hdrdir)/ruby/encoding.h $(hdrdir)/oniguruma.h
 | 
			
		||||
fs.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/file/fs.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/defines.h # ext/-test-/file/fs.o: include/ruby/defines.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/encoding.h # ext/-test-/file/fs.o: include/ruby/encoding.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/intern.h # ext/-test-/file/fs.o: include/ruby/intern.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/io.h # ext/-test-/file/fs.o: include/ruby/io.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/missing.h # ext/-test-/file/fs.o: include/ruby/missing.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/file/fs.o: include/ruby/oniguruma.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/ruby.h # ext/-test-/file/fs.o: include/ruby/ruby.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/st.h # ext/-test-/file/fs.o: include/ruby/st.h
 | 
			
		||||
fs.o: $(hdrdir)/ruby/subst.h # ext/-test-/file/fs.o: include/ruby/subst.h
 | 
			
		||||
init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/file/init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
init.o: $(top_srcdir)/include/ruby.h # ext/-test-/file/init.o: include/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/defines.h # ext/-test-/file/init.o: include/ruby/defines.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/intern.h # ext/-test-/file/init.o: include/ruby/intern.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/missing.h # ext/-test-/file/init.o: include/ruby/missing.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/file/init.o: include/ruby/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/st.h # ext/-test-/file/init.o: include/ruby/st.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/subst.h # ext/-test-/file/init.o: include/ruby/subst.h
 | 
			
		||||
stat.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/file/stat.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/defines.h # ext/-test-/file/stat.o: include/ruby/defines.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/encoding.h # ext/-test-/file/stat.o: include/ruby/encoding.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/intern.h # ext/-test-/file/stat.o: include/ruby/intern.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/io.h # ext/-test-/file/stat.o: include/ruby/io.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/missing.h # ext/-test-/file/stat.o: include/ruby/missing.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/file/stat.o: include/ruby/oniguruma.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/ruby.h # ext/-test-/file/stat.o: include/ruby/ruby.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/st.h # ext/-test-/file/stat.o: include/ruby/st.h
 | 
			
		||||
stat.o: $(hdrdir)/ruby/subst.h # ext/-test-/file/stat.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,90 @@
 | 
			
		|||
$(OBJS): $(HDRS) $(ruby_headers) \
 | 
			
		||||
  $(hdrdir)/ruby/encoding.h \
 | 
			
		||||
  $(hdrdir)/ruby/oniguruma.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/util.h
 | 
			
		||||
normalize.o: $(top_srcdir)/internal.h
 | 
			
		||||
coderange.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/coderange.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
coderange.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/coderange.o: include/ruby/defines.h
 | 
			
		||||
coderange.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/coderange.o: include/ruby/encoding.h
 | 
			
		||||
coderange.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/coderange.o: include/ruby/intern.h
 | 
			
		||||
coderange.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/coderange.o: include/ruby/missing.h
 | 
			
		||||
coderange.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/coderange.o: include/ruby/oniguruma.h
 | 
			
		||||
coderange.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/coderange.o: include/ruby/ruby.h
 | 
			
		||||
coderange.o: $(hdrdir)/ruby/st.h # ext/-test-/string/coderange.o: include/ruby/st.h
 | 
			
		||||
coderange.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/coderange.o: include/ruby/subst.h
 | 
			
		||||
cstr.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/cstr.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
cstr.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/cstr.o: include/ruby.h
 | 
			
		||||
cstr.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/cstr.o: include/ruby/defines.h
 | 
			
		||||
cstr.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/cstr.o: include/ruby/encoding.h
 | 
			
		||||
cstr.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/cstr.o: include/ruby/intern.h
 | 
			
		||||
cstr.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/cstr.o: include/ruby/missing.h
 | 
			
		||||
cstr.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/cstr.o: include/ruby/oniguruma.h
 | 
			
		||||
cstr.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/cstr.o: include/ruby/ruby.h
 | 
			
		||||
cstr.o: $(hdrdir)/ruby/st.h # ext/-test-/string/cstr.o: include/ruby/st.h
 | 
			
		||||
cstr.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/cstr.o: include/ruby/subst.h
 | 
			
		||||
ellipsize.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/ellipsize.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
ellipsize.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/ellipsize.o: include/ruby.h
 | 
			
		||||
ellipsize.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/ellipsize.o: include/ruby/defines.h
 | 
			
		||||
ellipsize.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/ellipsize.o: include/ruby/intern.h
 | 
			
		||||
ellipsize.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/ellipsize.o: include/ruby/missing.h
 | 
			
		||||
ellipsize.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/ellipsize.o: include/ruby/ruby.h
 | 
			
		||||
ellipsize.o: $(hdrdir)/ruby/st.h # ext/-test-/string/ellipsize.o: include/ruby/st.h
 | 
			
		||||
ellipsize.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/ellipsize.o: include/ruby/subst.h
 | 
			
		||||
enc_associate.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/enc_associate.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc_associate.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/enc_associate.o: include/ruby.h
 | 
			
		||||
enc_associate.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/enc_associate.o: include/ruby/defines.h
 | 
			
		||||
enc_associate.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/enc_associate.o: include/ruby/encoding.h
 | 
			
		||||
enc_associate.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/enc_associate.o: include/ruby/intern.h
 | 
			
		||||
enc_associate.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/enc_associate.o: include/ruby/missing.h
 | 
			
		||||
enc_associate.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/enc_associate.o: include/ruby/oniguruma.h
 | 
			
		||||
enc_associate.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/enc_associate.o: include/ruby/ruby.h
 | 
			
		||||
enc_associate.o: $(hdrdir)/ruby/st.h # ext/-test-/string/enc_associate.o: include/ruby/st.h
 | 
			
		||||
enc_associate.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/enc_associate.o: include/ruby/subst.h
 | 
			
		||||
enc_str_buf_cat.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/enc_str_buf_cat.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
enc_str_buf_cat.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/defines.h
 | 
			
		||||
enc_str_buf_cat.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/encoding.h
 | 
			
		||||
enc_str_buf_cat.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/intern.h
 | 
			
		||||
enc_str_buf_cat.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/missing.h
 | 
			
		||||
enc_str_buf_cat.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/oniguruma.h
 | 
			
		||||
enc_str_buf_cat.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/ruby.h
 | 
			
		||||
enc_str_buf_cat.o: $(hdrdir)/ruby/st.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/st.h
 | 
			
		||||
enc_str_buf_cat.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/subst.h
 | 
			
		||||
init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
init.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/init.o: include/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/init.o: include/ruby/defines.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/init.o: include/ruby/intern.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/init.o: include/ruby/missing.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/init.o: include/ruby/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/st.h # ext/-test-/string/init.o: include/ruby/st.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/init.o: include/ruby/subst.h
 | 
			
		||||
modify.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/modify.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
modify.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/modify.o: include/ruby.h
 | 
			
		||||
modify.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/modify.o: include/ruby/defines.h
 | 
			
		||||
modify.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/modify.o: include/ruby/intern.h
 | 
			
		||||
modify.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/modify.o: include/ruby/missing.h
 | 
			
		||||
modify.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/modify.o: include/ruby/ruby.h
 | 
			
		||||
modify.o: $(hdrdir)/ruby/st.h # ext/-test-/string/modify.o: include/ruby/st.h
 | 
			
		||||
modify.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/modify.o: include/ruby/subst.h
 | 
			
		||||
normalize.o: $(top_srcdir)/internal.h # ext/-test-/string/normalize.o: internal.h
 | 
			
		||||
normalize.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/normalize.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
normalize.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/normalize.o: include/ruby.h
 | 
			
		||||
normalize.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/normalize.o: include/ruby/defines.h
 | 
			
		||||
normalize.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/normalize.o: include/ruby/intern.h
 | 
			
		||||
normalize.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/normalize.o: include/ruby/missing.h
 | 
			
		||||
normalize.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/normalize.o: include/ruby/ruby.h
 | 
			
		||||
normalize.o: $(hdrdir)/ruby/st.h # ext/-test-/string/normalize.o: include/ruby/st.h
 | 
			
		||||
normalize.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/normalize.o: include/ruby/subst.h
 | 
			
		||||
qsort.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/qsort.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
qsort.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/qsort.o: include/ruby.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/qsort.o: include/ruby/defines.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/qsort.o: include/ruby/encoding.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/qsort.o: include/ruby/intern.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/qsort.o: include/ruby/missing.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/qsort.o: include/ruby/oniguruma.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/qsort.o: include/ruby/ruby.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/st.h # ext/-test-/string/qsort.o: include/ruby/st.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/qsort.o: include/ruby/subst.h
 | 
			
		||||
qsort.o: $(hdrdir)/ruby/util.h # ext/-test-/string/qsort.o: include/ruby/util.h
 | 
			
		||||
set_len.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/set_len.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
set_len.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/set_len.o: include/ruby.h
 | 
			
		||||
set_len.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/set_len.o: include/ruby/defines.h
 | 
			
		||||
set_len.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/set_len.o: include/ruby/intern.h
 | 
			
		||||
set_len.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/set_len.o: include/ruby/missing.h
 | 
			
		||||
set_len.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/set_len.o: include/ruby/ruby.h
 | 
			
		||||
set_len.o: $(hdrdir)/ruby/st.h # ext/-test-/string/set_len.o: include/ruby/st.h
 | 
			
		||||
set_len.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/set_len.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1 +1,16 @@
 | 
			
		|||
tracepoint.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
 | 
			
		||||
gc_hook.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/tracepoint/gc_hook.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
gc_hook.o: $(hdrdir)/ruby/debug.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/debug.h
 | 
			
		||||
gc_hook.o: $(hdrdir)/ruby/defines.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/defines.h
 | 
			
		||||
gc_hook.o: $(hdrdir)/ruby/intern.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/intern.h
 | 
			
		||||
gc_hook.o: $(hdrdir)/ruby/missing.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/missing.h
 | 
			
		||||
gc_hook.o: $(hdrdir)/ruby/ruby.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/ruby.h
 | 
			
		||||
gc_hook.o: $(hdrdir)/ruby/st.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/st.h
 | 
			
		||||
gc_hook.o: $(hdrdir)/ruby/subst.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/subst.h
 | 
			
		||||
tracepoint.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/tracepoint/tracepoint.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
tracepoint.o: $(hdrdir)/ruby/debug.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/debug.h
 | 
			
		||||
tracepoint.o: $(hdrdir)/ruby/defines.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/defines.h
 | 
			
		||||
tracepoint.o: $(hdrdir)/ruby/intern.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/intern.h
 | 
			
		||||
tracepoint.o: $(hdrdir)/ruby/missing.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/missing.h
 | 
			
		||||
tracepoint.o: $(hdrdir)/ruby/ruby.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/ruby.h
 | 
			
		||||
tracepoint.o: $(hdrdir)/ruby/st.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/st.h
 | 
			
		||||
tracepoint.o: $(hdrdir)/ruby/subst.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,10 @@
 | 
			
		|||
$(OBJS): $(HDRS) $(ruby_headers) \
 | 
			
		||||
  $(hdrdir)/ruby/encoding.h \
 | 
			
		||||
  $(hdrdir)/ruby/oniguruma.h \
 | 
			
		||||
  $(hdrdir)/ruby/io.h
 | 
			
		||||
wait_for_single_fd.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/defines.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/defines.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/encoding.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/encoding.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/intern.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/intern.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/io.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/io.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/missing.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/missing.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/oniguruma.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/ruby.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/ruby.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/st.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/st.h
 | 
			
		||||
wait_for_single_fd.o: $(hdrdir)/ruby/subst.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1 +1,9 @@
 | 
			
		|||
bigdecimal.o: bigdecimal.c bigdecimal.h $(HDRS) $(ruby_headers) $(hdrdir)/ruby/util.h
 | 
			
		||||
bigdecimal.o: $(arch_hdrdir)/ruby/config.h # ext/bigdecimal/bigdecimal.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
bigdecimal.o: bigdecimal.h # ext/bigdecimal/bigdecimal.o: ext/bigdecimal/bigdecimal.h
 | 
			
		||||
bigdecimal.o: $(hdrdir)/ruby/defines.h # ext/bigdecimal/bigdecimal.o: include/ruby/defines.h
 | 
			
		||||
bigdecimal.o: $(hdrdir)/ruby/intern.h # ext/bigdecimal/bigdecimal.o: include/ruby/intern.h
 | 
			
		||||
bigdecimal.o: $(hdrdir)/ruby/missing.h # ext/bigdecimal/bigdecimal.o: include/ruby/missing.h
 | 
			
		||||
bigdecimal.o: $(hdrdir)/ruby/ruby.h # ext/bigdecimal/bigdecimal.o: include/ruby/ruby.h
 | 
			
		||||
bigdecimal.o: $(hdrdir)/ruby/st.h # ext/bigdecimal/bigdecimal.o: include/ruby/st.h
 | 
			
		||||
bigdecimal.o: $(hdrdir)/ruby/subst.h # ext/bigdecimal/bigdecimal.o: include/ruby/subst.h
 | 
			
		||||
bigdecimal.o: $(hdrdir)/ruby/util.h # ext/bigdecimal/bigdecimal.o: include/ruby/util.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,3 +9,7 @@ $(OBJS): $(HDRS) $(ruby_headers) \
 | 
			
		|||
  $(top_srcdir)/thread_pthread.h \
 | 
			
		||||
  $(top_srcdir)/internal.h \
 | 
			
		||||
  $(top_srcdir)/include/ruby/thread_native.h
 | 
			
		||||
coverage.o: $(top_srcdir)/ccan/check_type/check_type.h # ext/coverage/coverage.o: ccan/check_type/check_type.h
 | 
			
		||||
coverage.o: $(top_srcdir)/ccan/container_of/container_of.h # ext/coverage/coverage.o: ccan/container_of/container_of.h
 | 
			
		||||
coverage.o: $(top_srcdir)/ccan/list/list.h # ext/coverage/coverage.o: ccan/list/list.h
 | 
			
		||||
coverage.o: $(top_srcdir)/ccan/str/str.h # ext/coverage/coverage.o: ccan/str/str.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,43 @@
 | 
			
		|||
$(OBJS): $(ruby_headers)
 | 
			
		||||
date_core.o: date_tmx.h $(hdrdir)/ruby/encoding.h $(hdrdir)/ruby/oniguruma.h
 | 
			
		||||
date_strftime.o: date_tmx.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/encoding.h $(hdrdir)/ruby/oniguruma.h $(hdrdir)/ruby/re.h $(hdrdir)/ruby/regex.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/encoding.h $(hdrdir)/ruby/oniguruma.h $(hdrdir)/ruby/re.h $(hdrdir)/ruby/regex.h
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
date_core.o: $(arch_hdrdir)/ruby/config.h # ext/date/date_core.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
date_core.o: date_tmx.h # ext/date/date_core.o: ext/date/date_tmx.h
 | 
			
		||||
date_core.o: $(top_srcdir)/include/ruby.h # ext/date/date_core.o: include/ruby.h
 | 
			
		||||
date_core.o: $(hdrdir)/ruby/defines.h # ext/date/date_core.o: include/ruby/defines.h
 | 
			
		||||
date_core.o: $(hdrdir)/ruby/encoding.h # ext/date/date_core.o: include/ruby/encoding.h
 | 
			
		||||
date_core.o: $(hdrdir)/ruby/intern.h # ext/date/date_core.o: include/ruby/intern.h
 | 
			
		||||
date_core.o: $(hdrdir)/ruby/missing.h # ext/date/date_core.o: include/ruby/missing.h
 | 
			
		||||
date_core.o: $(hdrdir)/ruby/oniguruma.h # ext/date/date_core.o: include/ruby/oniguruma.h
 | 
			
		||||
date_core.o: $(hdrdir)/ruby/ruby.h # ext/date/date_core.o: include/ruby/ruby.h
 | 
			
		||||
date_core.o: $(hdrdir)/ruby/st.h # ext/date/date_core.o: include/ruby/st.h
 | 
			
		||||
date_core.o: $(hdrdir)/ruby/subst.h # ext/date/date_core.o: include/ruby/subst.h
 | 
			
		||||
date_parse.o: $(arch_hdrdir)/ruby/config.h # ext/date/date_parse.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
date_parse.o: $(top_srcdir)/include/ruby.h # ext/date/date_parse.o: include/ruby.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/defines.h # ext/date/date_parse.o: include/ruby/defines.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/encoding.h # ext/date/date_parse.o: include/ruby/encoding.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/intern.h # ext/date/date_parse.o: include/ruby/intern.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/missing.h # ext/date/date_parse.o: include/ruby/missing.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/oniguruma.h # ext/date/date_parse.o: include/ruby/oniguruma.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/re.h # ext/date/date_parse.o: include/ruby/re.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/regex.h # ext/date/date_parse.o: include/ruby/regex.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/ruby.h # ext/date/date_parse.o: include/ruby/ruby.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/st.h # ext/date/date_parse.o: include/ruby/st.h
 | 
			
		||||
date_parse.o: $(hdrdir)/ruby/subst.h # ext/date/date_parse.o: include/ruby/subst.h
 | 
			
		||||
date_strftime.o: $(arch_hdrdir)/ruby/config.h # ext/date/date_strftime.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
date_strftime.o: date_tmx.h # ext/date/date_strftime.o: ext/date/date_tmx.h
 | 
			
		||||
date_strftime.o: $(hdrdir)/ruby/defines.h # ext/date/date_strftime.o: include/ruby/defines.h
 | 
			
		||||
date_strftime.o: $(hdrdir)/ruby/intern.h # ext/date/date_strftime.o: include/ruby/intern.h
 | 
			
		||||
date_strftime.o: $(hdrdir)/ruby/missing.h # ext/date/date_strftime.o: include/ruby/missing.h
 | 
			
		||||
date_strftime.o: $(hdrdir)/ruby/ruby.h # ext/date/date_strftime.o: include/ruby/ruby.h
 | 
			
		||||
date_strftime.o: $(hdrdir)/ruby/st.h # ext/date/date_strftime.o: include/ruby/st.h
 | 
			
		||||
date_strftime.o: $(hdrdir)/ruby/subst.h # ext/date/date_strftime.o: include/ruby/subst.h
 | 
			
		||||
date_strptime.o: $(arch_hdrdir)/ruby/config.h # ext/date/date_strptime.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
date_strptime.o: $(top_srcdir)/include/ruby.h # ext/date/date_strptime.o: include/ruby.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/defines.h # ext/date/date_strptime.o: include/ruby/defines.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/encoding.h # ext/date/date_strptime.o: include/ruby/encoding.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/intern.h # ext/date/date_strptime.o: include/ruby/intern.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/missing.h # ext/date/date_strptime.o: include/ruby/missing.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/oniguruma.h # ext/date/date_strptime.o: include/ruby/oniguruma.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/re.h # ext/date/date_strptime.o: include/ruby/re.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/regex.h # ext/date/date_strptime.o: include/ruby/regex.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/ruby.h # ext/date/date_strptime.o: include/ruby/ruby.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/st.h # ext/date/date_strptime.o: include/ruby/st.h
 | 
			
		||||
date_strptime.o: $(hdrdir)/ruby/subst.h # ext/date/date_strptime.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1 +1,9 @@
 | 
			
		|||
bubblebabble.o: bubblebabble.c $(srcdir)/../digest.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
bubblebabble.o: $(arch_hdrdir)/ruby/config.h # ext/digest/bubblebabble/bubblebabble.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
bubblebabble.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/bubblebabble/bubblebabble.o: ext/digest/digest.h
 | 
			
		||||
bubblebabble.o: $(top_srcdir)/include/ruby.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby.h
 | 
			
		||||
bubblebabble.o: $(hdrdir)/ruby/defines.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/defines.h
 | 
			
		||||
bubblebabble.o: $(hdrdir)/ruby/intern.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/intern.h
 | 
			
		||||
bubblebabble.o: $(hdrdir)/ruby/missing.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/missing.h
 | 
			
		||||
bubblebabble.o: $(hdrdir)/ruby/ruby.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/ruby.h
 | 
			
		||||
bubblebabble.o: $(hdrdir)/ruby/st.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/st.h
 | 
			
		||||
bubblebabble.o: $(hdrdir)/ruby/subst.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1 +1,9 @@
 | 
			
		|||
digest.o: digest.c digest.h $(HDRS) $(ruby_headers)
 | 
			
		||||
digest.o: $(arch_hdrdir)/ruby/config.h # ext/digest/digest.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
digest.o: digest.h # ext/digest/digest.o: ext/digest/digest.h
 | 
			
		||||
digest.o: $(top_srcdir)/include/ruby.h # ext/digest/digest.o: include/ruby.h
 | 
			
		||||
digest.o: $(hdrdir)/ruby/defines.h # ext/digest/digest.o: include/ruby/defines.h
 | 
			
		||||
digest.o: $(hdrdir)/ruby/intern.h # ext/digest/digest.o: include/ruby/intern.h
 | 
			
		||||
digest.o: $(hdrdir)/ruby/missing.h # ext/digest/digest.o: include/ruby/missing.h
 | 
			
		||||
digest.o: $(hdrdir)/ruby/ruby.h # ext/digest/digest.o: include/ruby/ruby.h
 | 
			
		||||
digest.o: $(hdrdir)/ruby/st.h # ext/digest/digest.o: include/ruby/st.h
 | 
			
		||||
digest.o: $(hdrdir)/ruby/subst.h # ext/digest/digest.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,3 +1,12 @@
 | 
			
		|||
md5.o: md5.c md5.h $(srcdir)/../defs.h
 | 
			
		||||
md5init.o: md5init.c md5.h $(srcdir)/../digest.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
md5ossl.o: md5ossl.h
 | 
			
		||||
md5init.o: $(arch_hdrdir)/ruby/config.h # ext/digest/md5/md5init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
md5init.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/md5/md5init.o: ext/digest/digest.h
 | 
			
		||||
md5init.o: md5ossl.h # ext/digest/md5/md5init.o: ext/digest/md5/md5ossl.h
 | 
			
		||||
md5init.o: $(top_srcdir)/include/ruby.h # ext/digest/md5/md5init.o: include/ruby.h
 | 
			
		||||
md5init.o: $(hdrdir)/ruby/defines.h # ext/digest/md5/md5init.o: include/ruby/defines.h
 | 
			
		||||
md5init.o: $(hdrdir)/ruby/intern.h # ext/digest/md5/md5init.o: include/ruby/intern.h
 | 
			
		||||
md5init.o: $(hdrdir)/ruby/missing.h # ext/digest/md5/md5init.o: include/ruby/missing.h
 | 
			
		||||
md5init.o: $(hdrdir)/ruby/ruby.h # ext/digest/md5/md5init.o: include/ruby/ruby.h
 | 
			
		||||
md5init.o: $(hdrdir)/ruby/st.h # ext/digest/md5/md5init.o: include/ruby/st.h
 | 
			
		||||
md5init.o: $(hdrdir)/ruby/subst.h # ext/digest/md5/md5init.o: include/ruby/subst.h
 | 
			
		||||
md5ossl.o: md5ossl.h # ext/digest/md5/md5ossl.o: ext/digest/md5/md5ossl.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,3 +1,21 @@
 | 
			
		|||
rmd160.o: rmd160.c rmd160.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
rmd160init.o: rmd160init.c rmd160.h $(srcdir)/../digest.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
rmd160ossl.o: rmd160ossl.h $(srcdir)/../defs.h
 | 
			
		||||
rmd160init.o: $(arch_hdrdir)/ruby/config.h # ext/digest/rmd160/rmd160init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
rmd160init.o: $(hdrdir)/ruby/defines.h # ext/digest/rmd160/rmd160init.o: include/ruby/defines.h
 | 
			
		||||
rmd160init.o: $(hdrdir)/ruby/intern.h # ext/digest/rmd160/rmd160init.o: include/ruby/intern.h
 | 
			
		||||
rmd160init.o: $(hdrdir)/ruby/missing.h # ext/digest/rmd160/rmd160init.o: include/ruby/missing.h
 | 
			
		||||
rmd160init.o: $(hdrdir)/ruby/ruby.h # ext/digest/rmd160/rmd160init.o: include/ruby/ruby.h
 | 
			
		||||
rmd160init.o: $(hdrdir)/ruby/st.h # ext/digest/rmd160/rmd160init.o: include/ruby/st.h
 | 
			
		||||
rmd160init.o: $(hdrdir)/ruby/subst.h # ext/digest/rmd160/rmd160init.o: include/ruby/subst.h
 | 
			
		||||
rmd160init.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/rmd160/rmd160init.o: ext/digest/digest.h
 | 
			
		||||
rmd160init.o: $(top_srcdir)/include/ruby.h # ext/digest/rmd160/rmd160init.o: include/ruby.h
 | 
			
		||||
rmd160init.o: rmd160ossl.h # ext/digest/rmd160/rmd160init.o: ext/digest/rmd160/rmd160ossl.h
 | 
			
		||||
rmd160ossl.o: $(arch_hdrdir)/ruby/config.h # ext/digest/rmd160/rmd160ossl.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
rmd160ossl.o: $(hdrdir)/ruby/defines.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/defines.h
 | 
			
		||||
rmd160ossl.o: $(hdrdir)/ruby/intern.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/intern.h
 | 
			
		||||
rmd160ossl.o: $(hdrdir)/ruby/missing.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/missing.h
 | 
			
		||||
rmd160ossl.o: $(hdrdir)/ruby/ruby.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/ruby.h
 | 
			
		||||
rmd160ossl.o: $(hdrdir)/ruby/st.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/st.h
 | 
			
		||||
rmd160ossl.o: $(hdrdir)/ruby/subst.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/subst.h
 | 
			
		||||
rmd160ossl.o: $(top_srcdir)/ext/digest/defs.h # ext/digest/rmd160/rmd160ossl.o: ext/digest/defs.h
 | 
			
		||||
rmd160ossl.o: $(top_srcdir)/include/ruby.h # ext/digest/rmd160/rmd160ossl.o: include/ruby.h
 | 
			
		||||
rmd160ossl.o: rmd160ossl.h # ext/digest/rmd160/rmd160ossl.o: ext/digest/rmd160/rmd160ossl.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,3 +1,22 @@
 | 
			
		|||
sha1.o: sha1.c sha1.h $(srcdir)/../defs.h
 | 
			
		||||
sha1init.o: sha1init.c sha1.h $(srcdir)/../digest.h sha1.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
sha1ossl.o: sha1ossl.h  $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
 | 
			
		||||
sha1init.o: $(arch_hdrdir)/ruby/config.h # ext/digest/sha1/sha1init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
sha1init.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/sha1/sha1init.o: ext/digest/digest.h
 | 
			
		||||
sha1init.o: sha1ossl.h # ext/digest/sha1/sha1init.o: ext/digest/sha1/sha1ossl.h
 | 
			
		||||
sha1init.o: $(top_srcdir)/include/ruby.h # ext/digest/sha1/sha1init.o: include/ruby.h
 | 
			
		||||
sha1init.o: $(hdrdir)/ruby/defines.h # ext/digest/sha1/sha1init.o: include/ruby/defines.h
 | 
			
		||||
sha1init.o: $(hdrdir)/ruby/intern.h # ext/digest/sha1/sha1init.o: include/ruby/intern.h
 | 
			
		||||
sha1init.o: $(hdrdir)/ruby/missing.h # ext/digest/sha1/sha1init.o: include/ruby/missing.h
 | 
			
		||||
sha1init.o: $(hdrdir)/ruby/ruby.h # ext/digest/sha1/sha1init.o: include/ruby/ruby.h
 | 
			
		||||
sha1init.o: $(hdrdir)/ruby/st.h # ext/digest/sha1/sha1init.o: include/ruby/st.h
 | 
			
		||||
sha1init.o: $(hdrdir)/ruby/subst.h # ext/digest/sha1/sha1init.o: include/ruby/subst.h
 | 
			
		||||
sha1ossl.o: $(arch_hdrdir)/ruby/config.h # ext/digest/sha1/sha1ossl.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
sha1ossl.o: $(top_srcdir)/ext/digest/defs.h # ext/digest/sha1/sha1ossl.o: ext/digest/defs.h
 | 
			
		||||
sha1ossl.o: sha1ossl.h # ext/digest/sha1/sha1ossl.o: ext/digest/sha1/sha1ossl.h
 | 
			
		||||
sha1ossl.o: $(top_srcdir)/include/ruby.h # ext/digest/sha1/sha1ossl.o: include/ruby.h
 | 
			
		||||
sha1ossl.o: $(hdrdir)/ruby/defines.h # ext/digest/sha1/sha1ossl.o: include/ruby/defines.h
 | 
			
		||||
sha1ossl.o: $(hdrdir)/ruby/intern.h # ext/digest/sha1/sha1ossl.o: include/ruby/intern.h
 | 
			
		||||
sha1ossl.o: $(hdrdir)/ruby/missing.h # ext/digest/sha1/sha1ossl.o: include/ruby/missing.h
 | 
			
		||||
sha1ossl.o: $(hdrdir)/ruby/ruby.h # ext/digest/sha1/sha1ossl.o: include/ruby/ruby.h
 | 
			
		||||
sha1ossl.o: $(hdrdir)/ruby/st.h # ext/digest/sha1/sha1ossl.o: include/ruby/st.h
 | 
			
		||||
sha1ossl.o: $(hdrdir)/ruby/subst.h # ext/digest/sha1/sha1ossl.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,3 +1,21 @@
 | 
			
		|||
sha2.o: sha2.c sha2.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
sha2init.o: sha2init.c sha2.h $(srcdir)/../digest.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
sha2ossl.o: sha2ossl.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
 | 
			
		||||
sha2init.o: $(arch_hdrdir)/ruby/config.h # ext/digest/sha2/sha2init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
sha2init.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/sha2/sha2init.o: ext/digest/digest.h
 | 
			
		||||
sha2init.o: sha2ossl.h # ext/digest/sha2/sha2init.o: ext/digest/sha2/sha2ossl.h
 | 
			
		||||
sha2init.o: $(top_srcdir)/include/ruby.h # ext/digest/sha2/sha2init.o: include/ruby.h
 | 
			
		||||
sha2init.o: $(hdrdir)/ruby/defines.h # ext/digest/sha2/sha2init.o: include/ruby/defines.h
 | 
			
		||||
sha2init.o: $(hdrdir)/ruby/intern.h # ext/digest/sha2/sha2init.o: include/ruby/intern.h
 | 
			
		||||
sha2init.o: $(hdrdir)/ruby/missing.h # ext/digest/sha2/sha2init.o: include/ruby/missing.h
 | 
			
		||||
sha2init.o: $(hdrdir)/ruby/ruby.h # ext/digest/sha2/sha2init.o: include/ruby/ruby.h
 | 
			
		||||
sha2init.o: $(hdrdir)/ruby/st.h # ext/digest/sha2/sha2init.o: include/ruby/st.h
 | 
			
		||||
sha2init.o: $(hdrdir)/ruby/subst.h # ext/digest/sha2/sha2init.o: include/ruby/subst.h
 | 
			
		||||
sha2ossl.o: $(arch_hdrdir)/ruby/config.h # ext/digest/sha2/sha2ossl.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
sha2ossl.o: $(top_srcdir)/ext/digest/defs.h # ext/digest/sha2/sha2ossl.o: ext/digest/defs.h
 | 
			
		||||
sha2ossl.o: sha2ossl.h # ext/digest/sha2/sha2ossl.o: ext/digest/sha2/sha2ossl.h
 | 
			
		||||
sha2ossl.o: $(top_srcdir)/include/ruby.h # ext/digest/sha2/sha2ossl.o: include/ruby.h
 | 
			
		||||
sha2ossl.o: $(hdrdir)/ruby/defines.h # ext/digest/sha2/sha2ossl.o: include/ruby/defines.h
 | 
			
		||||
sha2ossl.o: $(hdrdir)/ruby/intern.h # ext/digest/sha2/sha2ossl.o: include/ruby/intern.h
 | 
			
		||||
sha2ossl.o: $(hdrdir)/ruby/missing.h # ext/digest/sha2/sha2ossl.o: include/ruby/missing.h
 | 
			
		||||
sha2ossl.o: $(hdrdir)/ruby/ruby.h # ext/digest/sha2/sha2ossl.o: include/ruby/ruby.h
 | 
			
		||||
sha2ossl.o: $(hdrdir)/ruby/st.h # ext/digest/sha2/sha2ossl.o: include/ruby/st.h
 | 
			
		||||
sha2ossl.o: $(hdrdir)/ruby/subst.h # ext/digest/sha2/sha2ossl.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,2 +1,6 @@
 | 
			
		|||
$(OBJS): $(ruby_headers)
 | 
			
		||||
generator.o: generator.c generator.h $(srcdir)/../fbuffer/fbuffer.h
 | 
			
		||||
generator.o: $(hdrdir)/ruby/encoding.h # ext/json/generator/generator.o: include/ruby/encoding.h
 | 
			
		||||
generator.o: $(hdrdir)/ruby/oniguruma.h # ext/json/generator/generator.o: include/ruby/oniguruma.h
 | 
			
		||||
generator.o: $(hdrdir)/ruby/re.h # ext/json/generator/generator.o: include/ruby/re.h
 | 
			
		||||
generator.o: $(hdrdir)/ruby/regex.h # ext/json/generator/generator.o: include/ruby/regex.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,2 +1,5 @@
 | 
			
		|||
$(OBJS): $(ruby_headers)
 | 
			
		||||
parser.o: parser.c parser.h $(srcdir)/../fbuffer/fbuffer.h
 | 
			
		||||
parser.o: parser.rl # ext/json/parser/parser.o: ext/json/parser/parser.rl
 | 
			
		||||
parser.o: $(hdrdir)/ruby/encoding.h # ext/json/parser/parser.o: include/ruby/encoding.h
 | 
			
		||||
parser.o: $(hdrdir)/ruby/oniguruma.h # ext/json/parser/parser.o: include/ruby/oniguruma.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,14 @@
 | 
			
		|||
nkf.o : nkf.c $(HDRS) $(ruby_headers) \
 | 
			
		||||
  $(hdrdir)/ruby/encoding.h \
 | 
			
		||||
  $(hdrdir)/ruby/oniguruma.h \
 | 
			
		||||
  $(srcdir)/nkf-utf8/nkf.c $(srcdir)/nkf-utf8/nkf.h \
 | 
			
		||||
  $(srcdir)/nkf-utf8/utf8tbl.c $(srcdir)/nkf-utf8/utf8tbl.h \
 | 
			
		||||
  $(srcdir)/nkf-utf8/config.h
 | 
			
		||||
nkf.o: $(arch_hdrdir)/ruby/config.h # ext/nkf/nkf.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
nkf.o: nkf-utf8/config.h # ext/nkf/nkf.o: ext/nkf/nkf-utf8/config.h
 | 
			
		||||
nkf.o: nkf-utf8/nkf.c # ext/nkf/nkf.o: ext/nkf/nkf-utf8/nkf.c
 | 
			
		||||
nkf.o: nkf-utf8/nkf.h # ext/nkf/nkf.o: ext/nkf/nkf-utf8/nkf.h
 | 
			
		||||
nkf.o: nkf-utf8/utf8tbl.c # ext/nkf/nkf.o: ext/nkf/nkf-utf8/utf8tbl.c
 | 
			
		||||
nkf.o: nkf-utf8/utf8tbl.h # ext/nkf/nkf.o: ext/nkf/nkf-utf8/utf8tbl.h
 | 
			
		||||
nkf.o: $(hdrdir)/ruby/defines.h # ext/nkf/nkf.o: include/ruby/defines.h
 | 
			
		||||
nkf.o: $(hdrdir)/ruby/encoding.h # ext/nkf/nkf.o: include/ruby/encoding.h
 | 
			
		||||
nkf.o: $(hdrdir)/ruby/intern.h # ext/nkf/nkf.o: include/ruby/intern.h
 | 
			
		||||
nkf.o: $(hdrdir)/ruby/missing.h # ext/nkf/nkf.o: include/ruby/missing.h
 | 
			
		||||
nkf.o: $(hdrdir)/ruby/oniguruma.h # ext/nkf/nkf.o: include/ruby/oniguruma.h
 | 
			
		||||
nkf.o: $(hdrdir)/ruby/ruby.h # ext/nkf/nkf.o: include/ruby/ruby.h
 | 
			
		||||
nkf.o: $(hdrdir)/ruby/st.h # ext/nkf/nkf.o: include/ruby/st.h
 | 
			
		||||
nkf.o: $(hdrdir)/ruby/subst.h # ext/nkf/nkf.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,14 +1,52 @@
 | 
			
		|||
objspace.o: $(HDRS) $(ruby_headers) \
 | 
			
		||||
            $(hdrdir)/ruby/io.h \
 | 
			
		||||
	    $(hdrdir)/ruby/encoding.h \
 | 
			
		||||
	    $(hdrdir)/ruby/oniguruma.h \
 | 
			
		||||
	    $(hdrdir)/ruby/regex.h \
 | 
			
		||||
            $(top_srcdir)/regenc.h \
 | 
			
		||||
            $(top_srcdir)/node.h $(top_srcdir)/gc.h \
 | 
			
		||||
	    $(hdrdir)/ruby/re.h $(top_srcdir)/node.h $(top_srcdir)/gc.h \
 | 
			
		||||
	    $(top_srcdir)/regint.h $(top_srcdir)/internal.h
 | 
			
		||||
gc_hook.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
 | 
			
		||||
object_tracing.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
 | 
			
		||||
objspace_dump.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h \
 | 
			
		||||
	    $(hdrdir)/ruby/encoding.h $(hdrdir)/ruby/io.h \
 | 
			
		||||
	    $(top_srcdir)/node.h $(top_srcdir)/vm_core.h $(top_srcdir)/gc.h
 | 
			
		||||
object_tracing.o: $(top_srcdir)/internal.h # ext/objspace/object_tracing.o: internal.h
 | 
			
		||||
objspace_dump.o: $(topdir)/id.h # ext/objspace/objspace_dump.o: id.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/internal.h # ext/objspace/objspace_dump.o: internal.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/method.h # ext/objspace/objspace_dump.o: method.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/ruby_atomic.h # ext/objspace/objspace_dump.o: ruby_atomic.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/thread_pthread.h # ext/objspace/objspace_dump.o: thread_pthread.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/vm_debug.h # ext/objspace/objspace_dump.o: vm_debug.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/vm_opts.h # ext/objspace/objspace_dump.o: vm_opts.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/ccan/check_type/check_type.h # ext/objspace/objspace_dump.o: ccan/check_type/check_type.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/ccan/container_of/container_of.h # ext/objspace/objspace_dump.o: ccan/container_of/container_of.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/ccan/list/list.h # ext/objspace/objspace_dump.o: ccan/list/list.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/ccan/str/str.h # ext/objspace/objspace_dump.o: ccan/str/str.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/oniguruma.h # ext/objspace/objspace_dump.o: include/ruby/oniguruma.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/thread_native.h # ext/objspace/objspace_dump.o: include/ruby/thread_native.h
 | 
			
		||||
object_tracing.o: $(arch_hdrdir)/ruby/config.h # ext/objspace/object_tracing.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
object_tracing.o: objspace.h # ext/objspace/object_tracing.o: ext/objspace/objspace.h
 | 
			
		||||
object_tracing.o: $(hdrdir)/ruby/debug.h # ext/objspace/object_tracing.o: include/ruby/debug.h
 | 
			
		||||
object_tracing.o: $(hdrdir)/ruby/defines.h # ext/objspace/object_tracing.o: include/ruby/defines.h
 | 
			
		||||
object_tracing.o: $(hdrdir)/ruby/intern.h # ext/objspace/object_tracing.o: include/ruby/intern.h
 | 
			
		||||
object_tracing.o: $(hdrdir)/ruby/missing.h # ext/objspace/object_tracing.o: include/ruby/missing.h
 | 
			
		||||
object_tracing.o: $(hdrdir)/ruby/ruby.h # ext/objspace/object_tracing.o: include/ruby/ruby.h
 | 
			
		||||
object_tracing.o: $(hdrdir)/ruby/st.h # ext/objspace/object_tracing.o: include/ruby/st.h
 | 
			
		||||
object_tracing.o: $(hdrdir)/ruby/subst.h # ext/objspace/object_tracing.o: include/ruby/subst.h
 | 
			
		||||
objspace.o: $(top_srcdir)/gc.h # ext/objspace/objspace.o: gc.h
 | 
			
		||||
objspace.o: $(top_srcdir)/internal.h # ext/objspace/objspace.o: internal.h
 | 
			
		||||
objspace.o: $(top_srcdir)/node.h # ext/objspace/objspace.o: node.h
 | 
			
		||||
objspace.o: $(arch_hdrdir)/ruby/config.h # ext/objspace/objspace.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/defines.h # ext/objspace/objspace.o: include/ruby/defines.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/encoding.h # ext/objspace/objspace.o: include/ruby/encoding.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/intern.h # ext/objspace/objspace.o: include/ruby/intern.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/io.h # ext/objspace/objspace.o: include/ruby/io.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/missing.h # ext/objspace/objspace.o: include/ruby/missing.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/oniguruma.h # ext/objspace/objspace.o: include/ruby/oniguruma.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/re.h # ext/objspace/objspace.o: include/ruby/re.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/regex.h # ext/objspace/objspace.o: include/ruby/regex.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/ruby.h # ext/objspace/objspace.o: include/ruby/ruby.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/st.h # ext/objspace/objspace.o: include/ruby/st.h
 | 
			
		||||
objspace.o: $(hdrdir)/ruby/subst.h # ext/objspace/objspace.o: include/ruby/subst.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/gc.h # ext/objspace/objspace_dump.o: gc.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/node.h # ext/objspace/objspace_dump.o: node.h
 | 
			
		||||
objspace_dump.o: $(top_srcdir)/vm_core.h # ext/objspace/objspace_dump.o: vm_core.h
 | 
			
		||||
objspace_dump.o: $(arch_hdrdir)/ruby/config.h # ext/objspace/objspace_dump.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
objspace_dump.o: objspace.h # ext/objspace/objspace_dump.o: ext/objspace/objspace.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/debug.h # ext/objspace/objspace_dump.o: include/ruby/debug.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/defines.h # ext/objspace/objspace_dump.o: include/ruby/defines.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/encoding.h # ext/objspace/objspace_dump.o: include/ruby/encoding.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/intern.h # ext/objspace/objspace_dump.o: include/ruby/intern.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/io.h # ext/objspace/objspace_dump.o: include/ruby/io.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/missing.h # ext/objspace/objspace_dump.o: include/ruby/missing.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/ruby.h # ext/objspace/objspace_dump.o: include/ruby/ruby.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/st.h # ext/objspace/objspace_dump.o: include/ruby/st.h
 | 
			
		||||
objspace_dump.o: $(hdrdir)/ruby/subst.h # ext/objspace/objspace_dump.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										1031
									
								
								ext/openssl/depend
									
										
									
									
									
								
							
							
						
						
									
										1031
									
								
								ext/openssl/depend
									
										
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							| 
						 | 
				
			
			@ -1,6 +1,12 @@
 | 
			
		|||
pty.o: pty.c $(HDRS) $(ruby_headers) \
 | 
			
		||||
  $(hdrdir)/ruby/io.h \
 | 
			
		||||
  $(hdrdir)/ruby/encoding.h \
 | 
			
		||||
  $(hdrdir)/ruby/oniguruma.h \
 | 
			
		||||
  $(hdrdir)/ruby/util.h \
 | 
			
		||||
  $(top_srcdir)/internal.h
 | 
			
		||||
pty.o: $(top_srcdir)/internal.h # ext/pty/pty.o: internal.h
 | 
			
		||||
pty.o: $(arch_hdrdir)/ruby/config.h # ext/pty/pty.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/defines.h # ext/pty/pty.o: include/ruby/defines.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/encoding.h # ext/pty/pty.o: include/ruby/encoding.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/intern.h # ext/pty/pty.o: include/ruby/intern.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/io.h # ext/pty/pty.o: include/ruby/io.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/missing.h # ext/pty/pty.o: include/ruby/missing.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/oniguruma.h # ext/pty/pty.o: include/ruby/oniguruma.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/ruby.h # ext/pty/pty.o: include/ruby/ruby.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/st.h # ext/pty/pty.o: include/ruby/st.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/subst.h # ext/pty/pty.o: include/ruby/subst.h
 | 
			
		||||
pty.o: $(hdrdir)/ruby/util.h # ext/pty/pty.o: include/ruby/util.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,3 +1,10 @@
 | 
			
		|||
sizes.c: $(top_srcdir)/tool/generic_erb.rb $(top_srcdir)/template/sizes.c.tmpl $(top_srcdir)/configure.in
 | 
			
		||||
	$(Q) $(RUBY) $(top_srcdir)/tool/generic_erb.rb --output=$@ \
 | 
			
		||||
		$(top_srcdir)/template/sizes.c.tmpl $(top_srcdir)/configure.in
 | 
			
		||||
sizes.o: $(arch_hdrdir)/ruby/config.h # ext/rbconfig/sizeof/sizes.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
sizes.o: $(hdrdir)/ruby/defines.h # ext/rbconfig/sizeof/sizes.o: include/ruby/defines.h
 | 
			
		||||
sizes.o: $(hdrdir)/ruby/intern.h # ext/rbconfig/sizeof/sizes.o: include/ruby/intern.h
 | 
			
		||||
sizes.o: $(hdrdir)/ruby/missing.h # ext/rbconfig/sizeof/sizes.o: include/ruby/missing.h
 | 
			
		||||
sizes.o: $(hdrdir)/ruby/ruby.h # ext/rbconfig/sizeof/sizes.o: include/ruby/ruby.h
 | 
			
		||||
sizes.o: $(hdrdir)/ruby/st.h # ext/rbconfig/sizeof/sizes.o: include/ruby/st.h
 | 
			
		||||
sizes.o: $(hdrdir)/ruby/subst.h # ext/rbconfig/sizeof/sizes.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,12 @@
 | 
			
		|||
readline.o: readline.c $(HDRS) $(ruby_headers) \
 | 
			
		||||
  $(top_srcdir)/internal.h \
 | 
			
		||||
  $(hdrdir)/ruby/io.h \
 | 
			
		||||
  $(hdrdir)/ruby/encoding.h \
 | 
			
		||||
  $(hdrdir)/ruby/oniguruma.h \
 | 
			
		||||
  $(hdrdir)/ruby/thread.h
 | 
			
		||||
readline.o: $(top_srcdir)/internal.h # ext/readline/readline.o: internal.h
 | 
			
		||||
readline.o: $(arch_hdrdir)/ruby/config.h # ext/readline/readline.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/defines.h # ext/readline/readline.o: include/ruby/defines.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/encoding.h # ext/readline/readline.o: include/ruby/encoding.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/intern.h # ext/readline/readline.o: include/ruby/intern.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/io.h # ext/readline/readline.o: include/ruby/io.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/missing.h # ext/readline/readline.o: include/ruby/missing.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/oniguruma.h # ext/readline/readline.o: include/ruby/oniguruma.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/ruby.h # ext/readline/readline.o: include/ruby/ruby.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/st.h # ext/readline/readline.o: include/ruby/st.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/subst.h # ext/readline/readline.o: include/ruby/subst.h
 | 
			
		||||
readline.o: $(hdrdir)/ruby/thread.h # ext/readline/readline.o: include/ruby/thread.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,19 +7,7 @@ BISON = bison
 | 
			
		|||
 | 
			
		||||
src: ripper.c eventids1.c eventids2table.c
 | 
			
		||||
 | 
			
		||||
ripper.o: ripper.c id.c lex.c eventids1.c eventids2.c eventids2table.c \
 | 
			
		||||
	$(HDRS) $(ruby_headers) \
 | 
			
		||||
	$(hdrdir)/ruby/encoding.h \
 | 
			
		||||
	$(hdrdir)/ruby/oniguruma.h \
 | 
			
		||||
	$(hdrdir)/ruby/regex.h \
 | 
			
		||||
	$(hdrdir)/ruby/util.h \
 | 
			
		||||
	$(top_srcdir)/node.h \
 | 
			
		||||
	$(top_srcdir)/internal.h \
 | 
			
		||||
	{$(VPATH)}parse.h \
 | 
			
		||||
	{$(VPATH)}id.h \
 | 
			
		||||
	$(top_srcdir)/regenc.h \
 | 
			
		||||
	$(top_srcdir)/vm_opts.h \
 | 
			
		||||
	$(topdir)/probes.h
 | 
			
		||||
ripper.o: ripper.c
 | 
			
		||||
 | 
			
		||||
.y.c:
 | 
			
		||||
	$(ECHO) compiling compiler $<
 | 
			
		||||
| 
						 | 
				
			
			@ -54,3 +42,28 @@ preproc: ripper.E
 | 
			
		|||
ripper.E: ripper.c
 | 
			
		||||
	$(ECHO) preprocessing ripper.c
 | 
			
		||||
	$(Q) $(CC) -E $(CPPFLAGS) ripper.c | $(RUBY) $(srcdir)/tools/strip.rb > $@
 | 
			
		||||
 | 
			
		||||
ripper.o: {$(VPATH)}id.h # ext/ripper/ripper.o: id.h
 | 
			
		||||
ripper.o: $(top_srcdir)/internal.h # ext/ripper/ripper.o: internal.h
 | 
			
		||||
ripper.o: {$(VPATH)}lex.c # ext/ripper/ripper.o: lex.c
 | 
			
		||||
ripper.o: $(top_srcdir)/node.h # ext/ripper/ripper.o: node.h
 | 
			
		||||
ripper.o: {$(VPATH)}parse.h # ext/ripper/ripper.o: parse.h
 | 
			
		||||
ripper.o: {$(VPATH)}probes.h # ext/ripper/ripper.o: probes.h
 | 
			
		||||
ripper.o: $(top_srcdir)/regenc.h # ext/ripper/ripper.o: regenc.h
 | 
			
		||||
ripper.o: $(top_srcdir)/symbol.h # ext/ripper/ripper.o: symbol.h
 | 
			
		||||
ripper.o: $(top_srcdir)/vm_opts.h # ext/ripper/ripper.o: vm_opts.h
 | 
			
		||||
ripper.o: $(arch_hdrdir)/ruby/config.h # ext/ripper/ripper.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
ripper.o: eventids1.c # ext/ripper/ripper.o: ext/ripper/eventids1.c
 | 
			
		||||
ripper.o: eventids2.c # ext/ripper/ripper.o: ext/ripper/eventids2.c
 | 
			
		||||
ripper.o: eventids2table.c # ext/ripper/ripper.o: ext/ripper/eventids2table.c
 | 
			
		||||
ripper.o: ripper.y # ext/ripper/ripper.o: ext/ripper/ripper.y
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/defines.h # ext/ripper/ripper.o: include/ruby/defines.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/encoding.h # ext/ripper/ripper.o: include/ruby/encoding.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/intern.h # ext/ripper/ripper.o: include/ruby/intern.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/missing.h # ext/ripper/ripper.o: include/ruby/missing.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/oniguruma.h # ext/ripper/ripper.o: include/ruby/oniguruma.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/regex.h # ext/ripper/ripper.o: include/ruby/regex.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/ruby.h # ext/ripper/ripper.o: include/ruby/ruby.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/st.h # ext/ripper/ripper.o: include/ruby/st.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/subst.h # ext/ripper/ripper.o: include/ruby/subst.h
 | 
			
		||||
ripper.o: $(hdrdir)/ruby/util.h # ext/ripper/ripper.o: include/ruby/util.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,2 +1,13 @@
 | 
			
		|||
_sdbm.o: _sdbm.c sdbm.h $(HDRS) $(ruby_headers)
 | 
			
		||||
init.o: init.c sdbm.h $(HDRS) $(ruby_headers)
 | 
			
		||||
_sdbm.o: $(arch_hdrdir)/ruby/config.h # ext/sdbm/_sdbm.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
_sdbm.o: sdbm.h # ext/sdbm/_sdbm.o: ext/sdbm/sdbm.h
 | 
			
		||||
_sdbm.o: $(hdrdir)/ruby/defines.h # ext/sdbm/_sdbm.o: include/ruby/defines.h
 | 
			
		||||
_sdbm.o: $(hdrdir)/ruby/missing.h # ext/sdbm/_sdbm.o: include/ruby/missing.h
 | 
			
		||||
init.o: $(arch_hdrdir)/ruby/config.h # ext/sdbm/init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
init.o: sdbm.h # ext/sdbm/init.o: ext/sdbm/sdbm.h
 | 
			
		||||
init.o: $(top_srcdir)/include/ruby.h # ext/sdbm/init.o: include/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/defines.h # ext/sdbm/init.o: include/ruby/defines.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/intern.h # ext/sdbm/init.o: include/ruby/intern.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/missing.h # ext/sdbm/init.o: include/ruby/missing.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/ruby.h # ext/sdbm/init.o: include/ruby/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/st.h # ext/sdbm/init.o: include/ruby/st.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/subst.h # ext/sdbm/init.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,29 +1,248 @@
 | 
			
		|||
SOCK_HEADERS = $(srcdir)/rubysocket.h $(HDRS) $(ruby_headers) \
 | 
			
		||||
	$(hdrdir)/ruby/encoding.h \
 | 
			
		||||
        $(hdrdir)/ruby/oniguruma.h \
 | 
			
		||||
        $(hdrdir)/ruby/util.h \
 | 
			
		||||
	$(hdrdir)/ruby/io.h $(hdrdir)/ruby/thread.h \
 | 
			
		||||
	$(srcdir)/addrinfo.h $(srcdir)/sockport.h constdefs.h $(top_srcdir)/internal.h
 | 
			
		||||
 | 
			
		||||
init.o: init.c $(SOCK_HEADERS)
 | 
			
		||||
constants.o: constants.c constdefs.c $(SOCK_HEADERS)
 | 
			
		||||
basicsocket.o: basicsocket.c $(SOCK_HEADERS)
 | 
			
		||||
socket.o: socket.c $(SOCK_HEADERS)
 | 
			
		||||
ifaddr.o: ifaddr.c $(SOCK_HEADERS)
 | 
			
		||||
ipsocket.o: ipsocket.c $(SOCK_HEADERS)
 | 
			
		||||
tcpsocket.o: tcpsocket.c $(SOCK_HEADERS)
 | 
			
		||||
tcpserver.o: tcpserver.c $(SOCK_HEADERS)
 | 
			
		||||
sockssocket.o: sockssocket.c $(SOCK_HEADERS)
 | 
			
		||||
udpsocket.o: udpsocket.c $(SOCK_HEADERS)
 | 
			
		||||
unixsocket.o: unixsocket.c $(SOCK_HEADERS)
 | 
			
		||||
unixserver.o: unixserver.c $(SOCK_HEADERS)
 | 
			
		||||
option.o: option.c $(SOCK_HEADERS)
 | 
			
		||||
ancdata.o: ancdata.c $(SOCK_HEADERS)
 | 
			
		||||
raddrinfo.o: raddrinfo.c $(SOCK_HEADERS)
 | 
			
		||||
 | 
			
		||||
getnameinfo.o: getnameinfo.c $(arch_hdrdir)/ruby/config.h addrinfo.h sockport.h
 | 
			
		||||
getaddrinfo.o: getaddrinfo.c $(arch_hdrdir)/ruby/config.h addrinfo.h sockport.h
 | 
			
		||||
 | 
			
		||||
constdefs.h constdefs.c : $(srcdir)/mkconstants.rb
 | 
			
		||||
	@echo "generating constant definitions"
 | 
			
		||||
	@$(RUBY) $(srcdir)/mkconstants.rb -H constdefs.h -o constdefs.c
 | 
			
		||||
 | 
			
		||||
ancdata.o: $(top_srcdir)/internal.h # ext/socket/ancdata.o: internal.h
 | 
			
		||||
ancdata.o: $(arch_hdrdir)/ruby/config.h # ext/socket/ancdata.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
ancdata.o: constdefs.h # ext/socket/ancdata.o: ext/socket/constdefs.h
 | 
			
		||||
ancdata.o: rubysocket.h # ext/socket/ancdata.o: ext/socket/rubysocket.h
 | 
			
		||||
ancdata.o: sockport.h # ext/socket/ancdata.o: ext/socket/sockport.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/defines.h # ext/socket/ancdata.o: include/ruby/defines.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/encoding.h # ext/socket/ancdata.o: include/ruby/encoding.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/intern.h # ext/socket/ancdata.o: include/ruby/intern.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/io.h # ext/socket/ancdata.o: include/ruby/io.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/missing.h # ext/socket/ancdata.o: include/ruby/missing.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/ancdata.o: include/ruby/oniguruma.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/ruby.h # ext/socket/ancdata.o: include/ruby/ruby.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/st.h # ext/socket/ancdata.o: include/ruby/st.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/subst.h # ext/socket/ancdata.o: include/ruby/subst.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/thread.h # ext/socket/ancdata.o: include/ruby/thread.h
 | 
			
		||||
ancdata.o: $(hdrdir)/ruby/util.h # ext/socket/ancdata.o: include/ruby/util.h
 | 
			
		||||
basicsocket.o: $(top_srcdir)/internal.h # ext/socket/basicsocket.o: internal.h
 | 
			
		||||
basicsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/basicsocket.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
basicsocket.o: constdefs.h # ext/socket/basicsocket.o: ext/socket/constdefs.h
 | 
			
		||||
basicsocket.o: rubysocket.h # ext/socket/basicsocket.o: ext/socket/rubysocket.h
 | 
			
		||||
basicsocket.o: sockport.h # ext/socket/basicsocket.o: ext/socket/sockport.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/basicsocket.o: include/ruby/defines.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/basicsocket.o: include/ruby/encoding.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/basicsocket.o: include/ruby/intern.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/io.h # ext/socket/basicsocket.o: include/ruby/io.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/basicsocket.o: include/ruby/missing.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/basicsocket.o: include/ruby/oniguruma.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/basicsocket.o: include/ruby/ruby.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/st.h # ext/socket/basicsocket.o: include/ruby/st.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/basicsocket.o: include/ruby/subst.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/basicsocket.o: include/ruby/thread.h
 | 
			
		||||
basicsocket.o: $(hdrdir)/ruby/util.h # ext/socket/basicsocket.o: include/ruby/util.h
 | 
			
		||||
constants.o: $(top_srcdir)/internal.h # ext/socket/constants.o: internal.h
 | 
			
		||||
constants.o: $(arch_hdrdir)/ruby/config.h # ext/socket/constants.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
constants.o: constdefs.c # ext/socket/constants.o: ext/socket/constdefs.c
 | 
			
		||||
constants.o: constdefs.h # ext/socket/constants.o: ext/socket/constdefs.h
 | 
			
		||||
constants.o: rubysocket.h # ext/socket/constants.o: ext/socket/rubysocket.h
 | 
			
		||||
constants.o: sockport.h # ext/socket/constants.o: ext/socket/sockport.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/defines.h # ext/socket/constants.o: include/ruby/defines.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/encoding.h # ext/socket/constants.o: include/ruby/encoding.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/intern.h # ext/socket/constants.o: include/ruby/intern.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/io.h # ext/socket/constants.o: include/ruby/io.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/missing.h # ext/socket/constants.o: include/ruby/missing.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/constants.o: include/ruby/oniguruma.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/ruby.h # ext/socket/constants.o: include/ruby/ruby.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/st.h # ext/socket/constants.o: include/ruby/st.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/subst.h # ext/socket/constants.o: include/ruby/subst.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/thread.h # ext/socket/constants.o: include/ruby/thread.h
 | 
			
		||||
constants.o: $(hdrdir)/ruby/util.h # ext/socket/constants.o: include/ruby/util.h
 | 
			
		||||
ifaddr.o: $(top_srcdir)/internal.h # ext/socket/ifaddr.o: internal.h
 | 
			
		||||
ifaddr.o: $(arch_hdrdir)/ruby/config.h # ext/socket/ifaddr.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
ifaddr.o: constdefs.h # ext/socket/ifaddr.o: ext/socket/constdefs.h
 | 
			
		||||
ifaddr.o: rubysocket.h # ext/socket/ifaddr.o: ext/socket/rubysocket.h
 | 
			
		||||
ifaddr.o: sockport.h # ext/socket/ifaddr.o: ext/socket/sockport.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/defines.h # ext/socket/ifaddr.o: include/ruby/defines.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/encoding.h # ext/socket/ifaddr.o: include/ruby/encoding.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/intern.h # ext/socket/ifaddr.o: include/ruby/intern.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/io.h # ext/socket/ifaddr.o: include/ruby/io.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/missing.h # ext/socket/ifaddr.o: include/ruby/missing.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/ifaddr.o: include/ruby/oniguruma.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/ruby.h # ext/socket/ifaddr.o: include/ruby/ruby.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/st.h # ext/socket/ifaddr.o: include/ruby/st.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/subst.h # ext/socket/ifaddr.o: include/ruby/subst.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/thread.h # ext/socket/ifaddr.o: include/ruby/thread.h
 | 
			
		||||
ifaddr.o: $(hdrdir)/ruby/util.h # ext/socket/ifaddr.o: include/ruby/util.h
 | 
			
		||||
init.o: $(top_srcdir)/internal.h # ext/socket/init.o: internal.h
 | 
			
		||||
init.o: $(arch_hdrdir)/ruby/config.h # ext/socket/init.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
init.o: constdefs.h # ext/socket/init.o: ext/socket/constdefs.h
 | 
			
		||||
init.o: rubysocket.h # ext/socket/init.o: ext/socket/rubysocket.h
 | 
			
		||||
init.o: sockport.h # ext/socket/init.o: ext/socket/sockport.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/defines.h # ext/socket/init.o: include/ruby/defines.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/encoding.h # ext/socket/init.o: include/ruby/encoding.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/intern.h # ext/socket/init.o: include/ruby/intern.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/io.h # ext/socket/init.o: include/ruby/io.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/missing.h # ext/socket/init.o: include/ruby/missing.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/init.o: include/ruby/oniguruma.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/ruby.h # ext/socket/init.o: include/ruby/ruby.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/st.h # ext/socket/init.o: include/ruby/st.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/subst.h # ext/socket/init.o: include/ruby/subst.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/thread.h # ext/socket/init.o: include/ruby/thread.h
 | 
			
		||||
init.o: $(hdrdir)/ruby/util.h # ext/socket/init.o: include/ruby/util.h
 | 
			
		||||
ipsocket.o: $(top_srcdir)/internal.h # ext/socket/ipsocket.o: internal.h
 | 
			
		||||
ipsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/ipsocket.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
ipsocket.o: constdefs.h # ext/socket/ipsocket.o: ext/socket/constdefs.h
 | 
			
		||||
ipsocket.o: rubysocket.h # ext/socket/ipsocket.o: ext/socket/rubysocket.h
 | 
			
		||||
ipsocket.o: sockport.h # ext/socket/ipsocket.o: ext/socket/sockport.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/ipsocket.o: include/ruby/defines.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/ipsocket.o: include/ruby/encoding.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/ipsocket.o: include/ruby/intern.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/io.h # ext/socket/ipsocket.o: include/ruby/io.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/ipsocket.o: include/ruby/missing.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/ipsocket.o: include/ruby/oniguruma.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/ipsocket.o: include/ruby/ruby.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/st.h # ext/socket/ipsocket.o: include/ruby/st.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/ipsocket.o: include/ruby/subst.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/ipsocket.o: include/ruby/thread.h
 | 
			
		||||
ipsocket.o: $(hdrdir)/ruby/util.h # ext/socket/ipsocket.o: include/ruby/util.h
 | 
			
		||||
option.o: $(top_srcdir)/internal.h # ext/socket/option.o: internal.h
 | 
			
		||||
option.o: $(arch_hdrdir)/ruby/config.h # ext/socket/option.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
option.o: constdefs.h # ext/socket/option.o: ext/socket/constdefs.h
 | 
			
		||||
option.o: rubysocket.h # ext/socket/option.o: ext/socket/rubysocket.h
 | 
			
		||||
option.o: sockport.h # ext/socket/option.o: ext/socket/sockport.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/defines.h # ext/socket/option.o: include/ruby/defines.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/encoding.h # ext/socket/option.o: include/ruby/encoding.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/intern.h # ext/socket/option.o: include/ruby/intern.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/io.h # ext/socket/option.o: include/ruby/io.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/missing.h # ext/socket/option.o: include/ruby/missing.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/option.o: include/ruby/oniguruma.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/ruby.h # ext/socket/option.o: include/ruby/ruby.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/st.h # ext/socket/option.o: include/ruby/st.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/subst.h # ext/socket/option.o: include/ruby/subst.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/thread.h # ext/socket/option.o: include/ruby/thread.h
 | 
			
		||||
option.o: $(hdrdir)/ruby/util.h # ext/socket/option.o: include/ruby/util.h
 | 
			
		||||
raddrinfo.o: $(top_srcdir)/internal.h # ext/socket/raddrinfo.o: internal.h
 | 
			
		||||
raddrinfo.o: $(arch_hdrdir)/ruby/config.h # ext/socket/raddrinfo.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
raddrinfo.o: constdefs.h # ext/socket/raddrinfo.o: ext/socket/constdefs.h
 | 
			
		||||
raddrinfo.o: rubysocket.h # ext/socket/raddrinfo.o: ext/socket/rubysocket.h
 | 
			
		||||
raddrinfo.o: sockport.h # ext/socket/raddrinfo.o: ext/socket/sockport.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/defines.h # ext/socket/raddrinfo.o: include/ruby/defines.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/encoding.h # ext/socket/raddrinfo.o: include/ruby/encoding.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/intern.h # ext/socket/raddrinfo.o: include/ruby/intern.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/io.h # ext/socket/raddrinfo.o: include/ruby/io.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/missing.h # ext/socket/raddrinfo.o: include/ruby/missing.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/raddrinfo.o: include/ruby/oniguruma.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/ruby.h # ext/socket/raddrinfo.o: include/ruby/ruby.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/st.h # ext/socket/raddrinfo.o: include/ruby/st.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/subst.h # ext/socket/raddrinfo.o: include/ruby/subst.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/thread.h # ext/socket/raddrinfo.o: include/ruby/thread.h
 | 
			
		||||
raddrinfo.o: $(hdrdir)/ruby/util.h # ext/socket/raddrinfo.o: include/ruby/util.h
 | 
			
		||||
socket.o: $(top_srcdir)/internal.h # ext/socket/socket.o: internal.h
 | 
			
		||||
socket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/socket.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
socket.o: constdefs.h # ext/socket/socket.o: ext/socket/constdefs.h
 | 
			
		||||
socket.o: rubysocket.h # ext/socket/socket.o: ext/socket/rubysocket.h
 | 
			
		||||
socket.o: sockport.h # ext/socket/socket.o: ext/socket/sockport.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/defines.h # ext/socket/socket.o: include/ruby/defines.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/encoding.h # ext/socket/socket.o: include/ruby/encoding.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/intern.h # ext/socket/socket.o: include/ruby/intern.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/io.h # ext/socket/socket.o: include/ruby/io.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/missing.h # ext/socket/socket.o: include/ruby/missing.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/socket.o: include/ruby/oniguruma.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/ruby.h # ext/socket/socket.o: include/ruby/ruby.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/st.h # ext/socket/socket.o: include/ruby/st.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/subst.h # ext/socket/socket.o: include/ruby/subst.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/thread.h # ext/socket/socket.o: include/ruby/thread.h
 | 
			
		||||
socket.o: $(hdrdir)/ruby/util.h # ext/socket/socket.o: include/ruby/util.h
 | 
			
		||||
sockssocket.o: $(top_srcdir)/internal.h # ext/socket/sockssocket.o: internal.h
 | 
			
		||||
sockssocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/sockssocket.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
sockssocket.o: constdefs.h # ext/socket/sockssocket.o: ext/socket/constdefs.h
 | 
			
		||||
sockssocket.o: rubysocket.h # ext/socket/sockssocket.o: ext/socket/rubysocket.h
 | 
			
		||||
sockssocket.o: sockport.h # ext/socket/sockssocket.o: ext/socket/sockport.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/defines.h # ext/socket/sockssocket.o: include/ruby/defines.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/sockssocket.o: include/ruby/encoding.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/intern.h # ext/socket/sockssocket.o: include/ruby/intern.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/io.h # ext/socket/sockssocket.o: include/ruby/io.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/missing.h # ext/socket/sockssocket.o: include/ruby/missing.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/sockssocket.o: include/ruby/oniguruma.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/sockssocket.o: include/ruby/ruby.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/st.h # ext/socket/sockssocket.o: include/ruby/st.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/subst.h # ext/socket/sockssocket.o: include/ruby/subst.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/thread.h # ext/socket/sockssocket.o: include/ruby/thread.h
 | 
			
		||||
sockssocket.o: $(hdrdir)/ruby/util.h # ext/socket/sockssocket.o: include/ruby/util.h
 | 
			
		||||
tcpserver.o: $(top_srcdir)/internal.h # ext/socket/tcpserver.o: internal.h
 | 
			
		||||
tcpserver.o: $(arch_hdrdir)/ruby/config.h # ext/socket/tcpserver.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
tcpserver.o: constdefs.h # ext/socket/tcpserver.o: ext/socket/constdefs.h
 | 
			
		||||
tcpserver.o: rubysocket.h # ext/socket/tcpserver.o: ext/socket/rubysocket.h
 | 
			
		||||
tcpserver.o: sockport.h # ext/socket/tcpserver.o: ext/socket/sockport.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/defines.h # ext/socket/tcpserver.o: include/ruby/defines.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/encoding.h # ext/socket/tcpserver.o: include/ruby/encoding.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/intern.h # ext/socket/tcpserver.o: include/ruby/intern.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/io.h # ext/socket/tcpserver.o: include/ruby/io.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/missing.h # ext/socket/tcpserver.o: include/ruby/missing.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/tcpserver.o: include/ruby/oniguruma.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/ruby.h # ext/socket/tcpserver.o: include/ruby/ruby.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/st.h # ext/socket/tcpserver.o: include/ruby/st.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/subst.h # ext/socket/tcpserver.o: include/ruby/subst.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/thread.h # ext/socket/tcpserver.o: include/ruby/thread.h
 | 
			
		||||
tcpserver.o: $(hdrdir)/ruby/util.h # ext/socket/tcpserver.o: include/ruby/util.h
 | 
			
		||||
tcpsocket.o: $(top_srcdir)/internal.h # ext/socket/tcpsocket.o: internal.h
 | 
			
		||||
tcpsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/tcpsocket.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
tcpsocket.o: constdefs.h # ext/socket/tcpsocket.o: ext/socket/constdefs.h
 | 
			
		||||
tcpsocket.o: rubysocket.h # ext/socket/tcpsocket.o: ext/socket/rubysocket.h
 | 
			
		||||
tcpsocket.o: sockport.h # ext/socket/tcpsocket.o: ext/socket/sockport.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/tcpsocket.o: include/ruby/defines.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/tcpsocket.o: include/ruby/encoding.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/tcpsocket.o: include/ruby/intern.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/io.h # ext/socket/tcpsocket.o: include/ruby/io.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/tcpsocket.o: include/ruby/missing.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/tcpsocket.o: include/ruby/oniguruma.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/tcpsocket.o: include/ruby/ruby.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/st.h # ext/socket/tcpsocket.o: include/ruby/st.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/tcpsocket.o: include/ruby/subst.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/tcpsocket.o: include/ruby/thread.h
 | 
			
		||||
tcpsocket.o: $(hdrdir)/ruby/util.h # ext/socket/tcpsocket.o: include/ruby/util.h
 | 
			
		||||
udpsocket.o: $(top_srcdir)/internal.h # ext/socket/udpsocket.o: internal.h
 | 
			
		||||
udpsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/udpsocket.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
udpsocket.o: constdefs.h # ext/socket/udpsocket.o: ext/socket/constdefs.h
 | 
			
		||||
udpsocket.o: rubysocket.h # ext/socket/udpsocket.o: ext/socket/rubysocket.h
 | 
			
		||||
udpsocket.o: sockport.h # ext/socket/udpsocket.o: ext/socket/sockport.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/udpsocket.o: include/ruby/defines.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/udpsocket.o: include/ruby/encoding.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/udpsocket.o: include/ruby/intern.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/io.h # ext/socket/udpsocket.o: include/ruby/io.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/udpsocket.o: include/ruby/missing.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/udpsocket.o: include/ruby/oniguruma.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/udpsocket.o: include/ruby/ruby.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/st.h # ext/socket/udpsocket.o: include/ruby/st.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/udpsocket.o: include/ruby/subst.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/udpsocket.o: include/ruby/thread.h
 | 
			
		||||
udpsocket.o: $(hdrdir)/ruby/util.h # ext/socket/udpsocket.o: include/ruby/util.h
 | 
			
		||||
unixserver.o: $(top_srcdir)/internal.h # ext/socket/unixserver.o: internal.h
 | 
			
		||||
unixserver.o: $(arch_hdrdir)/ruby/config.h # ext/socket/unixserver.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
unixserver.o: constdefs.h # ext/socket/unixserver.o: ext/socket/constdefs.h
 | 
			
		||||
unixserver.o: rubysocket.h # ext/socket/unixserver.o: ext/socket/rubysocket.h
 | 
			
		||||
unixserver.o: sockport.h # ext/socket/unixserver.o: ext/socket/sockport.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/defines.h # ext/socket/unixserver.o: include/ruby/defines.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/encoding.h # ext/socket/unixserver.o: include/ruby/encoding.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/intern.h # ext/socket/unixserver.o: include/ruby/intern.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/io.h # ext/socket/unixserver.o: include/ruby/io.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/missing.h # ext/socket/unixserver.o: include/ruby/missing.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/unixserver.o: include/ruby/oniguruma.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/ruby.h # ext/socket/unixserver.o: include/ruby/ruby.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/st.h # ext/socket/unixserver.o: include/ruby/st.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/subst.h # ext/socket/unixserver.o: include/ruby/subst.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/thread.h # ext/socket/unixserver.o: include/ruby/thread.h
 | 
			
		||||
unixserver.o: $(hdrdir)/ruby/util.h # ext/socket/unixserver.o: include/ruby/util.h
 | 
			
		||||
unixsocket.o: $(top_srcdir)/internal.h # ext/socket/unixsocket.o: internal.h
 | 
			
		||||
unixsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/unixsocket.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
unixsocket.o: constdefs.h # ext/socket/unixsocket.o: ext/socket/constdefs.h
 | 
			
		||||
unixsocket.o: rubysocket.h # ext/socket/unixsocket.o: ext/socket/rubysocket.h
 | 
			
		||||
unixsocket.o: sockport.h # ext/socket/unixsocket.o: ext/socket/sockport.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/unixsocket.o: include/ruby/defines.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/unixsocket.o: include/ruby/encoding.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/unixsocket.o: include/ruby/intern.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/io.h # ext/socket/unixsocket.o: include/ruby/io.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/unixsocket.o: include/ruby/missing.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/unixsocket.o: include/ruby/oniguruma.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/unixsocket.o: include/ruby/ruby.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/st.h # ext/socket/unixsocket.o: include/ruby/st.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/unixsocket.o: include/ruby/subst.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/unixsocket.o: include/ruby/thread.h
 | 
			
		||||
unixsocket.o: $(hdrdir)/ruby/util.h # ext/socket/unixsocket.o: include/ruby/util.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,13 @@
 | 
			
		|||
strscan.o: strscan.c $(HDRS) $(ruby_headers) \
 | 
			
		||||
           $(hdrdir)/re.h \
 | 
			
		||||
           $(hdrdir)/regex.h \
 | 
			
		||||
	   $(hdrdir)/encoding.h \
 | 
			
		||||
	   $(hdrdir)/oniguruma.h \
 | 
			
		||||
	   $(top_srcdir)/regint.h \
 | 
			
		||||
	   $(top_srcdir)/regenc.h
 | 
			
		||||
strscan.o: $(top_srcdir)/regenc.h # ext/strscan/strscan.o: regenc.h
 | 
			
		||||
strscan.o: $(top_srcdir)/regint.h # ext/strscan/strscan.o: regint.h
 | 
			
		||||
strscan.o: $(arch_hdrdir)/ruby/config.h # ext/strscan/strscan.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/defines.h # ext/strscan/strscan.o: include/ruby/defines.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/encoding.h # ext/strscan/strscan.o: include/ruby/encoding.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/intern.h # ext/strscan/strscan.o: include/ruby/intern.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/missing.h # ext/strscan/strscan.o: include/ruby/missing.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/oniguruma.h # ext/strscan/strscan.o: include/ruby/oniguruma.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/re.h # ext/strscan/strscan.o: include/ruby/re.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/regex.h # ext/strscan/strscan.o: include/ruby/regex.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/ruby.h # ext/strscan/strscan.o: include/ruby/ruby.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/st.h # ext/strscan/strscan.o: include/ruby/st.h
 | 
			
		||||
strscan.o: $(hdrdir)/ruby/subst.h # ext/strscan/strscan.o: include/ruby/subst.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,2 +1,8 @@
 | 
			
		|||
syslog.o: syslog.c $(HDRS) $(ruby_headers) \
 | 
			
		||||
  $(hdrdir)/util.h
 | 
			
		||||
syslog.o: $(arch_hdrdir)/ruby/config.h # ext/syslog/syslog.o: .ext/include/x86_64-linux/ruby/config.h
 | 
			
		||||
syslog.o: $(hdrdir)/ruby/defines.h # ext/syslog/syslog.o: include/ruby/defines.h
 | 
			
		||||
syslog.o: $(hdrdir)/ruby/intern.h # ext/syslog/syslog.o: include/ruby/intern.h
 | 
			
		||||
syslog.o: $(hdrdir)/ruby/missing.h # ext/syslog/syslog.o: include/ruby/missing.h
 | 
			
		||||
syslog.o: $(hdrdir)/ruby/ruby.h # ext/syslog/syslog.o: include/ruby/ruby.h
 | 
			
		||||
syslog.o: $(hdrdir)/ruby/st.h # ext/syslog/syslog.o: include/ruby/st.h
 | 
			
		||||
syslog.o: $(hdrdir)/ruby/subst.h # ext/syslog/syslog.o: include/ruby/subst.h
 | 
			
		||||
syslog.o: $(hdrdir)/ruby/util.h # ext/syslog/syslog.o: include/ruby/util.h
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										214
									
								
								tool/update-deps
									
										
									
									
									
								
							
							
						
						
									
										214
									
								
								tool/update-deps
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -11,25 +11,53 @@
 | 
			
		|||
#      Ex.  ./configure debugflags='-save-temps=obj -g' && make all golf
 | 
			
		||||
#   2. Run tool/update-deps to show dependency problems.
 | 
			
		||||
#      Ex.  ruby tool/update-deps
 | 
			
		||||
#   3. Use --fix to fix makefiles.
 | 
			
		||||
#      Ex.  ruby tool/update-deps --fix
 | 
			
		||||
#
 | 
			
		||||
# Other usages:
 | 
			
		||||
#   *  Fix makefiles using previously detected dependency problems
 | 
			
		||||
#      Ex.  ruby tool/update-deps --actual-fix [file]
 | 
			
		||||
#      "ruby tool/update-deps --fix" is same as "ruby tool/update-deps | ruby tool/update-deps --actual-fix".
 | 
			
		||||
 | 
			
		||||
require 'optparse'
 | 
			
		||||
require 'stringio'
 | 
			
		||||
require 'pathname'
 | 
			
		||||
require 'pp'
 | 
			
		||||
 | 
			
		||||
ENV['LC_ALL'] = 'C'
 | 
			
		||||
 | 
			
		||||
$opt_fix = false
 | 
			
		||||
$opt_a = false
 | 
			
		||||
$opt_actual_fix = false
 | 
			
		||||
 | 
			
		||||
def optionparser
 | 
			
		||||
  op = OptionParser.new
 | 
			
		||||
  op.banner = 'Usage: ruby tool/update-deps'
 | 
			
		||||
  op.def_option('-a', 'show valid dependencies') { $opt_a = true }
 | 
			
		||||
  op.def_option('--fix') { $opt_fix = true }
 | 
			
		||||
  op.def_option('--actual-fix') { $opt_actual_fix = true }
 | 
			
		||||
  op
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def read_make_deps(cwd)
 | 
			
		||||
  dependencies = {}
 | 
			
		||||
  make_p = `make -p all miniruby ruby golf 2> /dev/null`
 | 
			
		||||
  dirstack = [cwd]
 | 
			
		||||
  curdir = nil
 | 
			
		||||
  make_p.scan(%r{Entering directory ['`](.*)'|^\# (GNU Make) |^CURDIR := (.*)|^([/0-9a-zA-Z._-]+):(.*)|^# (Finished Make data base on) |Leaving directory ['`](.*)'}) {
 | 
			
		||||
  make_p.scan(%r{Entering\ directory\ ['`](.*)'|
 | 
			
		||||
                 ^\#\ (GNU\ Make)\ |
 | 
			
		||||
                 ^CURDIR\ :=\ (.*)|
 | 
			
		||||
                 ^([/0-9a-zA-Z._-]+):(.*)\n((?:\#.*\n)*)|
 | 
			
		||||
                 ^\#\ (Finished\ Make\ data\ base\ on)\ |
 | 
			
		||||
                 Leaving\ directory\ ['`](.*)'}x) {
 | 
			
		||||
    directory_enter = $1
 | 
			
		||||
    data_base_start = $2
 | 
			
		||||
    data_base_curdir = $3
 | 
			
		||||
    rule_target = $4
 | 
			
		||||
    rule_sources = $5
 | 
			
		||||
    data_base_end = $6
 | 
			
		||||
    directory_leave = $7
 | 
			
		||||
    rule_desc = $6
 | 
			
		||||
    data_base_end = $7
 | 
			
		||||
    directory_leave = $8
 | 
			
		||||
    #p $~
 | 
			
		||||
    if directory_enter
 | 
			
		||||
      enter_dir = Pathname(directory_enter)
 | 
			
		||||
| 
						 | 
				
			
			@ -39,15 +67,17 @@ def read_make_deps(cwd)
 | 
			
		|||
      curdir = nil
 | 
			
		||||
    elsif data_base_curdir
 | 
			
		||||
      curdir = Pathname(data_base_curdir)
 | 
			
		||||
    elsif rule_target && rule_sources
 | 
			
		||||
    elsif rule_target && rule_sources && rule_desc &&
 | 
			
		||||
          /Modification time never checked/ !~ rule_desc # This pattern match eliminates rules which VPATH is not expanded.
 | 
			
		||||
      target = rule_target
 | 
			
		||||
      deps = rule_sources
 | 
			
		||||
      deps = deps.scan(%r{[/0-9a-zA-Z._-]+})
 | 
			
		||||
      next if /\.o\z/ !~ target.to_s
 | 
			
		||||
      next if /\A\./ =~ target.to_s # skip rules such as ".c.o"
 | 
			
		||||
      #p [curdir, target, deps]
 | 
			
		||||
      dependencies[(curdir||dirstack.last) + target] ||= []
 | 
			
		||||
      dependencies[(curdir||dirstack.last) + target] |= deps.map {|dep| (curdir||dirstack.last) + dep }
 | 
			
		||||
      dir = curdir || dirstack.last
 | 
			
		||||
      dependencies[dir + target] ||= []
 | 
			
		||||
      dependencies[dir + target] |= deps.map {|dep| dir + dep }
 | 
			
		||||
    elsif data_base_end
 | 
			
		||||
      curdir = nil
 | 
			
		||||
    elsif directory_leave
 | 
			
		||||
| 
						 | 
				
			
			@ -109,7 +139,10 @@ def read_actual_deps(cwd)
 | 
			
		|||
  deps = {}
 | 
			
		||||
  Pathname.glob('**/*.o').sort.each {|fn_o|
 | 
			
		||||
    fn_i = fn_o.sub_ext('.i')
 | 
			
		||||
    next if !fn_i.exist?
 | 
			
		||||
    if !fn_i.exist?
 | 
			
		||||
      warn "not found: #{fn_i}"
 | 
			
		||||
      next
 | 
			
		||||
    end
 | 
			
		||||
    path_o = cwd + fn_o
 | 
			
		||||
    path_i = cwd + fn_i
 | 
			
		||||
    deps[path_o] = read_single_actual_deps(path_i, cwd)
 | 
			
		||||
| 
						 | 
				
			
			@ -143,35 +176,184 @@ def concentrate(dependencies, cwd)
 | 
			
		|||
  deps
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def compare_deps(make_deps, actual_deps)
 | 
			
		||||
  targets = actual_deps.keys.sort_by {|t|
 | 
			
		||||
def sort_paths(paths)
 | 
			
		||||
  paths.sort_by {|t|
 | 
			
		||||
    ary = t.to_s.split(%r{/})
 | 
			
		||||
    ary.map.with_index {|e, i| i == ary.length-1 ? [0, e] : [1, e] } # regular file first, directories last.
 | 
			
		||||
  }
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def in_makefile(target, source)
 | 
			
		||||
  target = target.to_s
 | 
			
		||||
  source = source.to_s
 | 
			
		||||
  case target
 | 
			
		||||
  when %r{\A[^/]*\z}
 | 
			
		||||
    target2 = "#{target.sub(/\.o\z/, '.$(OBJEXT)')}"
 | 
			
		||||
    case source
 | 
			
		||||
    when 'newline.c', 'miniprelude.c', 'prelude.c' then source2 = source
 | 
			
		||||
    when 'thread_pthread.c' then source2 = '{$(VPATH)}thread_$(THREAD_MODEL).c'
 | 
			
		||||
    when 'thread_pthread.h' then source2 = '{$(VPATH)}thread_$(THREAD_MODEL).h'
 | 
			
		||||
    when 'include/ruby.h' then source2 = '$(hdrdir)/ruby.h'
 | 
			
		||||
    when 'include/ruby/ruby.h' then source2 = '$(hdrdir)/ruby/ruby.h'
 | 
			
		||||
    when 'revision.h' then source2 = '$(srcdir)/revision.h'
 | 
			
		||||
    when 'version.h' then source2 = '$(srcdir)/version.h'
 | 
			
		||||
    when 'include/ruby/version.h' then source2 = '$(srcdir)/include/ruby/version.h'
 | 
			
		||||
    when %r{\A[^/]*\z} then source2 = "{$(VPATH)}#{File.basename source}"
 | 
			
		||||
    when %r{\A\.ext/include/[^/]+/ruby/} then source2 = "{$(VPATH)}#{$'}"
 | 
			
		||||
    when %r{\Ainclude/ruby/} then source2 = "{$(VPATH)}#{$'}"
 | 
			
		||||
    when %r{\Aenc/} then source2 = "{$(VPATH)}#{$'}"
 | 
			
		||||
    when %r{\Amissing/} then source2 = "{$(VPATH)}#{$'}"
 | 
			
		||||
    when %r{\Accan/} then source2 = "$(CCAN_DIR)/#{$'}"
 | 
			
		||||
    when %r{\Adefs/} then source2 = "{$(VPATH)}#{source}"
 | 
			
		||||
    else source2 = "$(top_srcdir)/#{source}"
 | 
			
		||||
    end
 | 
			
		||||
    ["common.mk", target2, source2]
 | 
			
		||||
  when %r{\Aenc/}
 | 
			
		||||
    target2 = "#{target.sub(/\.o\z/, '.$(OBJEXT)')}"
 | 
			
		||||
    case source
 | 
			
		||||
    when 'include/ruby.h' then source2 = '$(hdrdir)/ruby.h'
 | 
			
		||||
    when 'include/ruby/ruby.h' then source2 = '$(hdrdir)/ruby/ruby.h'
 | 
			
		||||
    when %r{\A\.ext/include/[^/]+/ruby/} then source2 = $'
 | 
			
		||||
    when %r{\Ainclude/ruby/} then source2 = $'
 | 
			
		||||
    when %r{\Aenc/} then source2 = source
 | 
			
		||||
    else source2 = "$(top_srcdir)/#{source}"
 | 
			
		||||
    end
 | 
			
		||||
    ["enc/depend", target2, source2]
 | 
			
		||||
  when %r{\Aext/}
 | 
			
		||||
    unless File.exist?("#{File.dirname(target)}/extconf.rb")
 | 
			
		||||
      warn "not found: #{File.dirname(target)}/extconf.rb"
 | 
			
		||||
    end
 | 
			
		||||
    target2 = File.basename(target)
 | 
			
		||||
    case source
 | 
			
		||||
    when 'include/ruby.h' then source2 = '$(top_srcdir)/include/ruby.h'
 | 
			
		||||
    when %r{\Ainclude/} then source2 = "$(hdrdir)/#{$'}"
 | 
			
		||||
    when %r{\A\.ext/include/[^/]+/ruby/} then source2 = "$(arch_hdrdir)/ruby/#{$'}"
 | 
			
		||||
    when %r{\A#{Regexp.escape File.dirname(target)}/extconf\.h\z} then source2 = "$(RUBY_EXTCONF_H)"
 | 
			
		||||
    when %r{\A#{Regexp.escape File.dirname(target)}/} then source2 = $'
 | 
			
		||||
    when 'id.h' then source2 = '{$(VPATH)}id.h'
 | 
			
		||||
    when 'parse.h' then source2 = '{$(VPATH)}parse.h'
 | 
			
		||||
    when 'lex.c' then source2 = '{$(VPATH)}lex.c'
 | 
			
		||||
    when 'probes.h' then source2 = '{$(VPATH)}probes.h'
 | 
			
		||||
    else source2 = "$(top_srcdir)/#{source}"
 | 
			
		||||
    end
 | 
			
		||||
    ["#{File.dirname(target)}/depend", target2, source2]
 | 
			
		||||
  else
 | 
			
		||||
    raise "unexpected target: #{target}"
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def compare_deps(make_deps, actual_deps, out=$stdout)
 | 
			
		||||
  targets = sort_paths(actual_deps.keys)
 | 
			
		||||
  targets.each {|target|
 | 
			
		||||
    actual_sources = actual_deps[target]
 | 
			
		||||
    if !make_deps.has_key?(target)
 | 
			
		||||
      warn "no makefile dependency for #{target}"
 | 
			
		||||
    else
 | 
			
		||||
      make_sources = make_deps[target]
 | 
			
		||||
      lacks = actual_sources - make_sources
 | 
			
		||||
      puts "#{target} lacks: #{lacks.join(" ")}" if !lacks.empty?
 | 
			
		||||
      unused = make_sources - actual_sources
 | 
			
		||||
      puts "#{target} unuse: #{unused.join(" ")}" if !unused.empty?
 | 
			
		||||
      sort_paths(actual_sources | make_sources).each {|source|
 | 
			
		||||
        makefile, target2, source2 = in_makefile(target, source)
 | 
			
		||||
        lines = begin
 | 
			
		||||
          File.readlines(makefile)
 | 
			
		||||
        rescue Errno::ENOENT
 | 
			
		||||
          []
 | 
			
		||||
        end
 | 
			
		||||
        depline = "#{target2}: #{source2} \# #{target}: #{source}\n"
 | 
			
		||||
        if !make_sources.include?(source)
 | 
			
		||||
          out.puts "add #{makefile} : #{depline}"
 | 
			
		||||
        elsif !actual_sources.include?(source)
 | 
			
		||||
          if lines.include? depline
 | 
			
		||||
            out.puts "delL #{makefile} : #{depline}" # delL stands for del line
 | 
			
		||||
          else
 | 
			
		||||
            out.puts "delP #{makefile} : #{depline}" # delP stands for del prerequisite
 | 
			
		||||
          end
 | 
			
		||||
        else
 | 
			
		||||
          if $opt_a
 | 
			
		||||
            if lines.include? depline
 | 
			
		||||
              out.puts "okL #{makefile} : #{depline}" # okL stands for ok line
 | 
			
		||||
            else
 | 
			
		||||
              out.puts "okP #{makefile} : #{depline}" # okP stands for ok prerequisite
 | 
			
		||||
            end
 | 
			
		||||
          end
 | 
			
		||||
        end
 | 
			
		||||
      }
 | 
			
		||||
    end
 | 
			
		||||
  }
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def main
 | 
			
		||||
def main_show(out=$stdout)
 | 
			
		||||
  cwd = Pathname.pwd
 | 
			
		||||
  make_deps = read_make_deps(cwd)
 | 
			
		||||
  #pp make_deps
 | 
			
		||||
  make_deps = concentrate(make_deps, cwd)
 | 
			
		||||
  #pp make_deps
 | 
			
		||||
  actual_deps = read_actual_deps(cwd)
 | 
			
		||||
  #pp actual_deps
 | 
			
		||||
  actual_deps = concentrate(actual_deps, cwd)
 | 
			
		||||
  #pp actual_deps
 | 
			
		||||
  compare_deps(make_deps, actual_deps)
 | 
			
		||||
  compare_deps(make_deps, actual_deps, out)
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
main
 | 
			
		||||
def extract_deplines(problems)
 | 
			
		||||
  adds = {}
 | 
			
		||||
  dels = {}
 | 
			
		||||
  problems.each_line {|line|
 | 
			
		||||
    case line
 | 
			
		||||
    when /\Aadd (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
 | 
			
		||||
      (adds[$1] ||= []) << $2
 | 
			
		||||
    when /\AdelL (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
 | 
			
		||||
      (dels[$1] ||= []) << $2
 | 
			
		||||
    when /\AdelP (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
 | 
			
		||||
      (dels[$1] ||= []) << $2
 | 
			
		||||
    when /\AokL (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
 | 
			
		||||
    when /\AokP (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
 | 
			
		||||
      (adds[$1] ||= []) << $2
 | 
			
		||||
    end
 | 
			
		||||
  }
 | 
			
		||||
  return adds, dels
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def main_actual_fix(problems)
 | 
			
		||||
  adds, dels = extract_deplines(problems)
 | 
			
		||||
  (adds.keys | dels.keys).sort.each {|makefile|
 | 
			
		||||
    lines = begin
 | 
			
		||||
      File.readlines(makefile)
 | 
			
		||||
    rescue Errno::ENOENT
 | 
			
		||||
      []
 | 
			
		||||
    end
 | 
			
		||||
    if dels[makefile]
 | 
			
		||||
      lines -= dels[makefile]
 | 
			
		||||
    end
 | 
			
		||||
    if adds[makefile]
 | 
			
		||||
      lines.concat(adds[makefile] - lines)
 | 
			
		||||
    end
 | 
			
		||||
    if lines.empty?
 | 
			
		||||
      if File.exist? makefile
 | 
			
		||||
        File.open(makefile, 'w') {|f| }
 | 
			
		||||
      end
 | 
			
		||||
    else
 | 
			
		||||
      tmp_makefile = "#{makefile}.new#{$$}"
 | 
			
		||||
      File.open(tmp_makefile, 'w') {|f| f.puts lines }
 | 
			
		||||
      File.rename tmp_makefile, makefile
 | 
			
		||||
    end
 | 
			
		||||
  }
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def main_fix
 | 
			
		||||
  problems = StringIO.new
 | 
			
		||||
  main_show(problems)
 | 
			
		||||
  main_actual_fix(problems.read)
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def run
 | 
			
		||||
  op = optionparser
 | 
			
		||||
  op.parse!(ARGV)
 | 
			
		||||
  if $opt_actual_fix
 | 
			
		||||
    main_actual_fix(ARGF.read)
 | 
			
		||||
  elsif $opt_fix
 | 
			
		||||
    main_fix
 | 
			
		||||
  else
 | 
			
		||||
    main_show
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
run
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue