aboutsummaryrefslogblamecommitdiffstats
path: root/contrib/libs/nghttp3/ya.make
blob: 47b2d755f5f28d3e9834ab33bf33c753df478b54 (plain) (tree)
1
2
3
4
5
6
7


                                                   
              
 
                                                                                                






                                             











                                            
                                                     





























                                    
                         

     
# Generated by devtools/yamaker from nixpkgs 22.11.

LIBRARY()

VERSION(1.7.0)

ORIGINAL_SOURCE(https://github.com/ngtcp2/nghttp3/releases/download/v1.7.0/nghttp3-1.7.0.tar.xz)

LICENSE(
    FSFAP AND
    MIT
)

LICENSE_TEXTS(.yandex_meta/licenses.list.txt)

ADDINCL(
    GLOBAL contrib/libs/nghttp3/lib/includes
    contrib/libs/nghttp3
)

NO_COMPILER_WARNINGS()

NO_RUNTIME()

CFLAGS(
    -DBUILDING_NGHTTP3
    -DHAVE_CONFIG_H
    -DNGHTTP3_STATICLIB
    -Dsfparse_parser_dict=nghttp3_sfparse_parser_dict
)

SRCS(
    lib/nghttp3_balloc.c
    lib/nghttp3_buf.c
    lib/nghttp3_conn.c
    lib/nghttp3_conv.c
    lib/nghttp3_debug.c
    lib/nghttp3_err.c
    lib/nghttp3_frame.c
    lib/nghttp3_gaptr.c
    lib/nghttp3_http.c
    lib/nghttp3_idtr.c
    lib/nghttp3_ksl.c
    lib/nghttp3_map.c
    lib/nghttp3_mem.c
    lib/nghttp3_objalloc.c
    lib/nghttp3_opl.c
    lib/nghttp3_pq.c
    lib/nghttp3_qpack.c
    lib/nghttp3_qpack_huffman.c
    lib/nghttp3_qpack_huffman_data.c
    lib/nghttp3_range.c
    lib/nghttp3_rcbuf.c
    lib/nghttp3_ringbuf.c
    lib/nghttp3_str.c
    lib/nghttp3_stream.c
    lib/nghttp3_tnode.c
    lib/nghttp3_unreachable.c
    lib/nghttp3_vec.c
    lib/nghttp3_version.c
    lib/sfparse/sfparse.c
)

END()