diff options
author | alexv-smirnov <alex@ydb.tech> | 2023-03-15 19:59:12 +0300 |
---|---|---|
committer | alexv-smirnov <alex@ydb.tech> | 2023-03-15 19:59:12 +0300 |
commit | 056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11 (patch) | |
tree | 4740980126f32e3af7937ba0ca5f83e59baa4ab0 /contrib/libs/pcre | |
parent | 269126dcced1cc8b53eb4398b4a33e5142f10290 (diff) | |
download | ydb-056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11.tar.gz |
add library/cpp/actors, ymake build to ydb oss export
Diffstat (limited to 'contrib/libs/pcre')
-rw-r--r-- | contrib/libs/pcre/pcre16/ya.make | 49 | ||||
-rw-r--r-- | contrib/libs/pcre/pcre32/ya.make | 49 | ||||
-rw-r--r-- | contrib/libs/pcre/pcrecpp/ya.make | 33 | ||||
-rw-r--r-- | contrib/libs/pcre/ya.make | 72 |
4 files changed, 203 insertions, 0 deletions
diff --git a/contrib/libs/pcre/pcre16/ya.make b/contrib/libs/pcre/pcre16/ya.make new file mode 100644 index 00000000000..022b24ccaf8 --- /dev/null +++ b/contrib/libs/pcre/pcre16/ya.make @@ -0,0 +1,49 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +WITHOUT_LICENSE_TEXTS() + +LICENSE(BSD-3-Clause) + +ADDINCL( + contrib/libs/pcre +) + +NO_COMPILER_WARNINGS() + +NO_RUNTIME() + +CFLAGS( + -DHAVE_CONFIG_H +) + +SRCDIR(contrib/libs/pcre) + +SRCS( + pcre16_byte_order.c + pcre16_chartables.c + pcre16_compile.c + pcre16_config.c + pcre16_dfa_exec.c + pcre16_exec.c + pcre16_fullinfo.c + pcre16_get.c + pcre16_globals.c + pcre16_jit_compile.c + pcre16_maketables.c + pcre16_newline.c + pcre16_ord2utf16.c + pcre16_refcount.c + pcre16_string_utils.c + pcre16_study.c + pcre16_tables.c + pcre16_ucd.c + pcre16_utf16_utils.c + pcre16_valid_utf16.c + pcre16_version.c + pcre16_xclass.c + pcre_chartables.c +) + +END() diff --git a/contrib/libs/pcre/pcre32/ya.make b/contrib/libs/pcre/pcre32/ya.make new file mode 100644 index 00000000000..718045f4471 --- /dev/null +++ b/contrib/libs/pcre/pcre32/ya.make @@ -0,0 +1,49 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +WITHOUT_LICENSE_TEXTS() + +LICENSE(BSD-3-Clause) + +ADDINCL( + contrib/libs/pcre +) + +NO_COMPILER_WARNINGS() + +NO_RUNTIME() + +CFLAGS( + -DHAVE_CONFIG_H +) + +SRCDIR(contrib/libs/pcre) + +SRCS( + pcre32_byte_order.c + pcre32_chartables.c + pcre32_compile.c + pcre32_config.c + pcre32_dfa_exec.c + pcre32_exec.c + pcre32_fullinfo.c + pcre32_get.c + pcre32_globals.c + pcre32_jit_compile.c + pcre32_maketables.c + pcre32_newline.c + pcre32_ord2utf32.c + pcre32_refcount.c + pcre32_string_utils.c + pcre32_study.c + pcre32_tables.c + pcre32_ucd.c + pcre32_utf32_utils.c + pcre32_valid_utf32.c + pcre32_version.c + pcre32_xclass.c + pcre_chartables.c +) + +END() diff --git a/contrib/libs/pcre/pcrecpp/ya.make b/contrib/libs/pcre/pcrecpp/ya.make new file mode 100644 index 00000000000..6bc75935f35 --- /dev/null +++ b/contrib/libs/pcre/pcrecpp/ya.make @@ -0,0 +1,33 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +WITHOUT_LICENSE_TEXTS() + +LICENSE(BSD-3-Clause) + +PEERDIR( + contrib/libs/pcre +) + +ADDINCL( + contrib/libs/pcre +) + +NO_COMPILER_WARNINGS() + +NO_UTIL() + +CFLAGS( + -DHAVE_CONFIG_H +) + +SRCDIR(contrib/libs/pcre) + +SRCS( + pcre_scanner.cc + pcre_stringpiece.cc + pcrecpp.cc +) + +END() diff --git a/contrib/libs/pcre/ya.make b/contrib/libs/pcre/ya.make new file mode 100644 index 00000000000..d3345c87a2d --- /dev/null +++ b/contrib/libs/pcre/ya.make @@ -0,0 +1,72 @@ +# Generated by devtools/yamaker from nixpkgs 22.05. + +LIBRARY() + +VERSION(8.45) + +ORIGINAL_SOURCE(https://downloads.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.bz2) + +LICENSE( + BSD-2-Clause AND + BSD-3-Clause AND + FSFAP AND + PCRE AND + Public-Domain +) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +ADDINCL( + contrib/libs/pcre +) + +NO_COMPILER_WARNINGS() + +NO_RUNTIME() + +CFLAGS( + GLOBAL -DPCRE_STATIC + -DHAVE_CONFIG_H +) + +# JIT adds ≈108KB to binary size which may be critical for mobile and embedded devices binary distributions +DEFAULT(ARCADIA_PCRE_ENABLE_JIT yes) + +IF (ARCADIA_PCRE_ENABLE_JIT) + CFLAGS( + -DARCADIA_PCRE_ENABLE_JIT + ) +ENDIF() + +SRCS( + pcre_byte_order.c + pcre_chartables.c + pcre_compile.c + pcre_config.c + pcre_dfa_exec.c + pcre_exec.c + pcre_fullinfo.c + pcre_get.c + pcre_globals.c + pcre_jit_compile.c + pcre_maketables.c + pcre_newline.c + pcre_ord2utf8.c + pcre_refcount.c + pcre_string_utils.c + pcre_study.c + pcre_tables.c + pcre_ucd.c + pcre_valid_utf8.c + pcre_version.c + pcre_xclass.c + pcreposix.c +) + +END() + +RECURSE( + pcre16 + pcre32 + pcrecpp +) |