diff options
author | Jemma Issroff <jemmaissroff@gmail.com> | 2023-06-30 15:04:28 -0400 |
---|---|---|
committer | Jemma Issroff <jemmaissroff@gmail.com> | 2023-07-05 16:58:55 -0400 |
commit | 9614a61379d39c654693ac40758ba80129eea4d0 (patch) | |
tree | d30bc3cd553db099330e0d792fd095b09fcc95cf | |
parent | bfb933371d80f5a4ba23f2e978050e33c74de80e (diff) |
Fixed build scripts for YARP
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/8007
-rw-r--r-- | common.mk | 336 | ||||
-rw-r--r-- | configure.ac | 1 | ||||
-rwxr-xr-x | tool/sync_default_gems.rb | 2 |
3 files changed, 138 insertions, 201 deletions
@@ -84,7 +84,6 @@ MAKE_ENC = -f $(ENC_MK) V="$(V)" UNICODE_HDR_DIR="$(UNICODE_HDR_DIR)" \ YARP_FILES = yarp/api_node.$(OBJEXT) \ yarp/api_pack.$(OBJEXT) \ - yarp/compile.$(OBJEXT) \ yarp/diagnostic.$(OBJEXT) \ yarp/enc/yp_ascii.$(OBJEXT) \ yarp/enc/yp_big5.$(OBJEXT) \ @@ -112,7 +111,6 @@ YARP_FILES = yarp/api_node.$(OBJEXT) \ yarp/enc/yp_windows_1251.$(OBJEXT) \ yarp/enc/yp_windows_1252.$(OBJEXT) \ yarp/enc/yp_windows_31j.$(OBJEXT) \ - yarp/missing.$(OBJEXT) \ yarp/node.$(OBJEXT) \ yarp/pack.$(OBJEXT) \ yarp/prettyprint.$(OBJEXT) \ @@ -124,10 +122,13 @@ YARP_FILES = yarp/api_node.$(OBJEXT) \ yarp/util/yp_char.$(OBJEXT) \ yarp/util/yp_constant_pool.$(OBJEXT) \ yarp/util/yp_list.$(OBJEXT) \ + yarp/util/yp_memchr.$(OBJEXT) \ yarp/util/yp_newline_list.$(OBJEXT) \ + yarp/util/yp_snprintf.$(OBJEXT) \ yarp/util/yp_state_stack.$(OBJEXT) \ yarp/util/yp_string.$(OBJEXT) \ yarp/util/yp_string_list.$(OBJEXT) \ + yarp/util/yp_strncasecmp.$(OBJEXT) \ yarp/util/yp_strpbrk.$(OBJEXT) \ yarp/yarp.$(OBJEXT) \ yarp/yarp_init.$(OBJEXT) \ @@ -19039,11 +19040,11 @@ yarp/api_node.$(OBJEXT): $(hdrdir)/ruby.h yarp/api_node.$(OBJEXT): $(hdrdir)/ruby/ruby.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/api_node.c yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/extension.h -yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/missing.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/node.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/pack.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/parser.h @@ -19053,6 +19054,7 @@ yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/api_node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h @@ -19229,11 +19231,11 @@ yarp/api_pack.$(OBJEXT): $(hdrdir)/ruby.h yarp/api_pack.$(OBJEXT): $(hdrdir)/ruby/ruby.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/api_pack.c yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/extension.h -yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/missing.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/node.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/pack.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/parser.h @@ -19243,6 +19245,7 @@ yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/api_pack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h @@ -19415,287 +19418,151 @@ yarp/api_pack.$(OBJEXT): {$(VPATH)}onigmo.h yarp/api_pack.$(OBJEXT): {$(VPATH)}oniguruma.h yarp/api_pack.$(OBJEXT): {$(VPATH)}st.h yarp/api_pack.$(OBJEXT): {$(VPATH)}subst.h -yarp/compile.$(OBJEXT): $(hdrdir)/ruby.h -yarp/compile.$(OBJEXT): $(hdrdir)/ruby/ruby.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/ast.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/compile.c -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/defines.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/extension.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/missing.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/node.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/pack.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/parser.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/regexp.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/unescape.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string_list.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_strpbrk.h -yarp/compile.$(OBJEXT): $(top_srcdir)/yarp/yarp.h -yarp/compile.$(OBJEXT): {$(VPATH)}assert.h -yarp/compile.$(OBJEXT): {$(VPATH)}backward/2/assume.h -yarp/compile.$(OBJEXT): {$(VPATH)}backward/2/attributes.h -yarp/compile.$(OBJEXT): {$(VPATH)}backward/2/bool.h -yarp/compile.$(OBJEXT): {$(VPATH)}backward/2/inttypes.h -yarp/compile.$(OBJEXT): {$(VPATH)}backward/2/limits.h -yarp/compile.$(OBJEXT): {$(VPATH)}backward/2/long_long.h -yarp/compile.$(OBJEXT): {$(VPATH)}backward/2/stdalign.h -yarp/compile.$(OBJEXT): {$(VPATH)}backward/2/stdarg.h -yarp/compile.$(OBJEXT): {$(VPATH)}config.h -yarp/compile.$(OBJEXT): {$(VPATH)}defines.h -yarp/compile.$(OBJEXT): {$(VPATH)}encoding.h -yarp/compile.$(OBJEXT): {$(VPATH)}intern.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/abi.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/anyargs.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/assume.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/cold.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/const.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/error.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/format.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/packed_struct.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/pure.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/warning.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/cast.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/compiler_is.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/compiler_since.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/config.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/constant_p.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rarray.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rclass.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rdata.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rfile.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rhash.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/robject.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rstring.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/ctype.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/dllexport.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/dosish.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/coderange.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/ctype.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/encoding.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/pathname.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/re.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/sprintf.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/string.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/symbol.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/encoding/transcode.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/error.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/eval.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/event.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/fl_type.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/gc.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/glob.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/globals.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/has/attribute.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/has/builtin.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/has/extension.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/has/feature.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/has/warning.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/array.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/class.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/compar.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/complex.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/cont.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/dir.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/enum.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/error.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/eval.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/file.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/hash.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/io.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/load.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/object.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/parse.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/proc.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/process.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/random.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/range.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/rational.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/re.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/select.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/signal.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/string.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/struct.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/thread.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/time.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/variable.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/intern/vm.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/interpreter.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/iterator.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/memory.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/method.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/module.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/newobj.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/scan_args.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/special_consts.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/static_assert.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/stdalign.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/stdbool.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/symbol.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/value.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/value_type.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/variable.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/warning_push.h -yarp/compile.$(OBJEXT): {$(VPATH)}internal/xmalloc.h -yarp/compile.$(OBJEXT): {$(VPATH)}missing.h -yarp/compile.$(OBJEXT): {$(VPATH)}onigmo.h -yarp/compile.$(OBJEXT): {$(VPATH)}oniguruma.h -yarp/compile.$(OBJEXT): {$(VPATH)}st.h -yarp/compile.$(OBJEXT): {$(VPATH)}subst.h +yarp/diagnostic.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/diagnostic.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/diagnostic.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.c yarp/diagnostic.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h yarp/diagnostic.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/diagnostic.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_ascii.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_ascii.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_ascii.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_ascii.c yarp/enc/yp_ascii.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h +yarp/enc/yp_ascii.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_big5.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_big5.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_big5.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_big5.c yarp/enc/yp_big5.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h +yarp/enc/yp_big5.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_euc_jp.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_euc_jp.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_euc_jp.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_euc_jp.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_euc_jp.c +yarp/enc/yp_euc_jp.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_gbk.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_gbk.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_gbk.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_gbk.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_gbk.c +yarp/enc/yp_gbk.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_1.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_1.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_1.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_1.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_1.c +yarp/enc/yp_iso_8859_1.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_10.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_10.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_10.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_10.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_10.c +yarp/enc/yp_iso_8859_10.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_11.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_11.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_11.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_11.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_11.c +yarp/enc/yp_iso_8859_11.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_13.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_13.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_13.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_13.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_13.c +yarp/enc/yp_iso_8859_13.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_14.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_14.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_14.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_14.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_14.c +yarp/enc/yp_iso_8859_14.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_15.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_15.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_15.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_15.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_15.c +yarp/enc/yp_iso_8859_15.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_16.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_16.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_16.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_16.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_16.c +yarp/enc/yp_iso_8859_16.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_2.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_2.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_2.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_2.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_2.c +yarp/enc/yp_iso_8859_2.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_3.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_3.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_3.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_3.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_3.c +yarp/enc/yp_iso_8859_3.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_4.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_4.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_4.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_4.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_4.c +yarp/enc/yp_iso_8859_4.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_5.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_5.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_5.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_5.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_5.c +yarp/enc/yp_iso_8859_5.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_6.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_6.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_6.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_6.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_6.c +yarp/enc/yp_iso_8859_6.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_7.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_7.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_7.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_7.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_7.c +yarp/enc/yp_iso_8859_7.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_8.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_8.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_8.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_8.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_8.c +yarp/enc/yp_iso_8859_8.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_iso_8859_9.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_iso_8859_9.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_iso_8859_9.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_iso_8859_9.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_iso_8859_9.c +yarp/enc/yp_iso_8859_9.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_koi8_r.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_koi8_r.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_koi8_r.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_koi8_r.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_koi8_r.c +yarp/enc/yp_koi8_r.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_shared.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_shared.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_shared.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_shared.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_shared.c +yarp/enc/yp_shared.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_shift_jis.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_shift_jis.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_shift_jis.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_shift_jis.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_shift_jis.c +yarp/enc/yp_shift_jis.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_unicode.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_unicode.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_unicode.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_unicode.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_unicode.c +yarp/enc/yp_unicode.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_windows_1251.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_windows_1251.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_windows_1251.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_windows_1251.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_windows_1251.c +yarp/enc/yp_windows_1251.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_windows_1252.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_windows_1252.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_windows_1252.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_windows_1252.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_windows_1252.c +yarp/enc/yp_windows_1252.$(OBJEXT): {$(VPATH)}config.h +yarp/enc/yp_windows_31j.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/enc/yp_windows_31j.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/enc/yp_windows_31j.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/enc/yp_windows_31j.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_windows_31j.c +yarp/enc/yp_windows_31j.$(OBJEXT): {$(VPATH)}config.h yarp/extension.$(OBJEXT): $(hdrdir)/ruby.h yarp/extension.$(OBJEXT): $(hdrdir)/ruby/ruby.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/extension.c yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/extension.h -yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/missing.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/node.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/pack.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/parser.h @@ -19705,6 +19572,7 @@ yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/extension.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h @@ -19877,14 +19745,11 @@ yarp/extension.$(OBJEXT): {$(VPATH)}onigmo.h yarp/extension.$(OBJEXT): {$(VPATH)}oniguruma.h yarp/extension.$(OBJEXT): {$(VPATH)}st.h yarp/extension.$(OBJEXT): {$(VPATH)}subst.h -yarp/missing.$(OBJEXT): $(top_srcdir)/yarp/defines.h -yarp/missing.$(OBJEXT): $(top_srcdir)/yarp/missing.c -yarp/missing.$(OBJEXT): $(top_srcdir)/yarp/missing.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/node.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h -yarp/node.$(OBJEXT): $(top_srcdir)/yarp/missing.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/node.c yarp/node.$(OBJEXT): $(top_srcdir)/yarp/node.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/pack.h @@ -19901,10 +19766,14 @@ yarp/node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string_list.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/util/yp_strpbrk.h yarp/node.$(OBJEXT): $(top_srcdir)/yarp/yarp.h +yarp/node.$(OBJEXT): {$(VPATH)}config.h +yarp/pack.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/pack.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/pack.$(OBJEXT): $(top_srcdir)/yarp/pack.c yarp/pack.$(OBJEXT): $(top_srcdir)/yarp/pack.h +yarp/pack.$(OBJEXT): {$(VPATH)}config.h yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/parser.h @@ -19915,7 +19784,9 @@ yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/prettyprint.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h +yarp/prettyprint.$(OBJEXT): {$(VPATH)}config.h yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/parser.h @@ -19927,7 +19798,9 @@ yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h yarp/regexp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string_list.h +yarp/regexp.$(OBJEXT): {$(VPATH)}config.h yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/parser.h @@ -19938,53 +19811,110 @@ yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/serialize.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h +yarp/serialize.$(OBJEXT): {$(VPATH)}config.h yarp/token_type.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/token_type.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/token_type.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/token_type.$(OBJEXT): $(top_srcdir)/yarp/token_type.c yarp/token_type.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h yarp/token_type.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h +yarp/token_type.$(OBJEXT): {$(VPATH)}config.h +yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h +yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h +yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/parser.h yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/unescape.c yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/unescape.h yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h +yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h +yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/unescape.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h +yarp/unescape.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_buffer.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_buffer.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/util/yp_buffer.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.c yarp/util/yp_buffer.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h +yarp/util/yp_buffer.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_char.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_char.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/util/yp_char.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.c yarp/util/yp_char.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h yarp/util/yp_char.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h +yarp/util/yp_char.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_constant_pool.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_constant_pool.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/util/yp_constant_pool.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.c yarp/util/yp_constant_pool.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h +yarp/util/yp_constant_pool.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_list.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_list.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/util/yp_list.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.c yarp/util/yp_list.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/util/yp_list.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/config.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/defines.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/parser.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.c +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h +yarp/util/yp_memchr.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h +yarp/util/yp_memchr.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_newline_list.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_newline_list.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/util/yp_newline_list.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.c yarp/util/yp_newline_list.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h +yarp/util/yp_newline_list.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_snprintf.$(OBJEXT): $(top_srcdir)/yarp/config.h +yarp/util/yp_snprintf.$(OBJEXT): $(top_srcdir)/yarp/defines.h +yarp/util/yp_snprintf.$(OBJEXT): $(top_srcdir)/yarp/util/yp_snprintf.c +yarp/util/yp_snprintf.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_state_stack.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_state_stack.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/util/yp_state_stack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.c yarp/util/yp_state_stack.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h +yarp/util/yp_state_stack.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_string.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_string.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/util/yp_string.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.c yarp/util/yp_string.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h +yarp/util/yp_string.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_string_list.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_string_list.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/util/yp_string_list.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h yarp/util/yp_string_list.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string_list.c yarp/util/yp_string_list.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string_list.h +yarp/util/yp_string_list.$(OBJEXT): {$(VPATH)}config.h +yarp/util/yp_strncasecmp.$(OBJEXT): $(top_srcdir)/yarp/config.h +yarp/util/yp_strncasecmp.$(OBJEXT): $(top_srcdir)/yarp/defines.h +yarp/util/yp_strncasecmp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_strncasecmp.c +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/defines.h +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/parser.h +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h +yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/util/yp_strpbrk.c yarp/util/yp_strpbrk.$(OBJEXT): $(top_srcdir)/yarp/util/yp_strpbrk.h +yarp/util/yp_strpbrk.$(OBJEXT): {$(VPATH)}config.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h -yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/missing.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/node.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/pack.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/parser.h @@ -19994,21 +19924,24 @@ yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string_list.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/util/yp_strpbrk.h +yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/version.h yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/yarp.c yarp/yarp.$(OBJEXT): $(top_srcdir)/yarp/yarp.h +yarp/yarp.$(OBJEXT): {$(VPATH)}config.h yarp/yarp_init.$(OBJEXT): $(hdrdir)/ruby.h yarp/yarp_init.$(OBJEXT): $(hdrdir)/ruby/ruby.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/ast.h +yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/config.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/defines.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/extension.h -yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/missing.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/node.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/pack.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/parser.h @@ -20018,6 +19951,7 @@ yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h yarp/yarp_init.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h diff --git a/configure.ac b/configure.ac index 6da801a5c3..0b01430db1 100644 --- a/configure.ac +++ b/configure.ac @@ -2132,6 +2132,7 @@ AC_CHECK_FUNCS(sigaction) AC_CHECK_FUNCS(sigaltstack) AC_CHECK_FUNCS(sigprocmask) AC_CHECK_FUNCS(sinh) +AC_CHECK_FUNCS(snprintf) AC_CHECK_FUNCS(spawnv) AC_CHECK_FUNCS(symlink) AC_CHECK_FUNCS(syscall) diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb index eec7825d68..17b3ed5177 100755 --- a/tool/sync_default_gems.rb +++ b/tool/sync_default_gems.rb @@ -419,6 +419,8 @@ module SyncDefaultGems cp_r("#{upstream}/include/yarp/.", "yarp") cp_r("#{upstream}/include/yarp.h", "yarp") + rm("yarp/config.h") + File.write("yarp/config.h", "#include \"ruby/config.h\"\n") rm("yarp/extconf.rb") mv("yarp_init.c", "yarp/") |