Move oniguruma and decNumber to vendor directory (#3234)

This commit is contained in:
itchyny authored and GitHub committed 2025-02-06 07:49:56 +09:00
1 parent 2755664a8e
commit 972772153f
38 files changed
+14 -16

No files matched your search

+1 -3
View File
@@ -1,9 +1,7 @@
.gitattributes export-ignore .gitattributes export-ignore
.gitignore export-ignore .gitignore export-ignore
* text=auto eol=lf * text=auto eol=lf
vendor/** linguist-vendored
# vendored files
src/decNumber/** linguist-vendored
# generated files # generated files
src/lexer.[ch] linguist-generated=true src/lexer.[ch] linguist-generated=true
+2 -2
View File
@@ -1,3 +1,3 @@
[submodule "modules/oniguruma"] [submodule "vendor/oniguruma"]
path = modules/oniguruma path = vendor/oniguruma
url = https://github.com/kkos/oniguruma.git url = https://github.com/kkos/oniguruma.git
+7 -7
View File
@@ -5,16 +5,16 @@ LIBJQ_INCS = src/builtin.h src/bytecode.h src/compile.h \
src/exec_stack.h src/jq_parser.h src/jv_alloc.h src/jv_dtoa.h \ src/exec_stack.h src/jq_parser.h src/jv_alloc.h src/jv_dtoa.h \
src/jv_unicode.h src/jv_utf8_tables.h src/lexer.l src/libm.h \ src/jv_unicode.h src/jv_utf8_tables.h src/lexer.l src/libm.h \
src/linker.h src/locfile.h src/opcode_list.h src/parser.y \ src/linker.h src/locfile.h src/opcode_list.h src/parser.y \
src/util.h src/decNumber/decContext.h src/decNumber/decNumber.h \ src/util.h src/jv_dtoa_tsd.h src/jv_thread.h src/jv_private.h \
src/decNumber/decNumberLocal.h src/jv_dtoa_tsd.h src/jv_thread.h \ vendor/decNumber/decContext.h vendor/decNumber/decNumber.h \
src/jv_private.h vendor/decNumber/decNumberLocal.h
LIBJQ_SRC = src/builtin.c src/bytecode.c src/compile.c src/execute.c \ LIBJQ_SRC = src/builtin.c src/bytecode.c src/compile.c src/execute.c \
src/jq_test.c src/jv.c src/jv_alloc.c src/jv_aux.c \ src/jq_test.c src/jv.c src/jv_alloc.c src/jv_aux.c \
src/jv_dtoa.c src/jv_file.c src/jv_parse.c src/jv_print.c \ src/jv_dtoa.c src/jv_file.c src/jv_parse.c src/jv_print.c \
src/jv_unicode.c src/linker.c src/locfile.c src/util.c \ src/jv_unicode.c src/linker.c src/locfile.c src/util.c \
src/decNumber/decContext.c src/decNumber/decNumber.c \
src/jv_dtoa_tsd.c \ src/jv_dtoa_tsd.c \
vendor/decNumber/decContext.c vendor/decNumber/decNumber.c \
${LIBJQ_INCS} ${LIBJQ_INCS}
### C build options ### C build options
@@ -69,7 +69,7 @@ if ENABLE_UBSAN
AM_CFLAGS += -fsanitize=undefined AM_CFLAGS += -fsanitize=undefined
endif endif
AM_CPPFLAGS = -I$(srcdir)/src AM_CPPFLAGS = -I$(srcdir)/src -I$(srcdir)/vendor
### Running tests under Valgrind ### Running tests under Valgrind
@@ -176,8 +176,8 @@ CLEANFILES += jq.1
### Build oniguruma ### Build oniguruma
if BUILD_ONIGURUMA if BUILD_ONIGURUMA
libjq_la_LIBADD += modules/oniguruma/src/.libs/libonig.la libjq_la_LIBADD += vendor/oniguruma/src/.libs/libonig.la
SUBDIRS = modules/oniguruma SUBDIRS = vendor/oniguruma
endif endif
AM_CFLAGS += $(onig_CFLAGS) AM_CFLAGS += $(onig_CFLAGS)
+4 -4
View File
@@ -277,10 +277,10 @@ AS_IF([test "x$with_oniguruma" != xno], [
AC_MSG_NOTICE([Oniguruma was not found. Will use the packaged oniguruma.]) AC_MSG_NOTICE([Oniguruma was not found. Will use the packaged oniguruma.])
]) ])
]) ])
AS_IF([test "x$build_oniguruma" = xyes && test -f "${srcdir}/modules/oniguruma/configure.ac" ], [ AS_IF([test "x$build_oniguruma" = xyes && test -f "${srcdir}/vendor/oniguruma/configure.ac" ], [
onig_CFLAGS="-I${srcdir}/modules/oniguruma/src" onig_CFLAGS="-I${srcdir}/vendor/oniguruma/src"
onig_LDFLAGS="-L${srcdir}/modules/oniguruma/src -Wl,-rpath,${libdir}" onig_LDFLAGS="-L${srcdir}/vendor/oniguruma/src -Wl,-rpath,${libdir}"
AC_CONFIG_SUBDIRS([modules/oniguruma]) AC_CONFIG_SUBDIRS([vendor/oniguruma])
AC_DEFINE([HAVE_LIBONIG],1,[Define to 1 if the system includes libonig]) AC_DEFINE([HAVE_LIBONIG],1,[Define to 1 if the system includes libonig])
]) ])
CFLAGS="$save_CFLAGS" CFLAGS="$save_CFLAGS"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
View File
File renamed without changes.