1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- # Generated by devtools/yamaker from nixpkgs a58a0b5098f0c2a389ee70eb69422a052982d990.
- LIBRARY()
- OWNER(
- orivej
- g:cpp-contrib
- )
- VERSION(8.44)
- ORIGINAL_SOURCE(https://ftp.pcre.org/pub/pcre/pcre-8.44.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
- )
|