[DEV] add gld config
This commit is contained in:
parent
47ef6b5767
commit
b0c19a2a74
186
GLD_isa-l.json
Normal file
186
GLD_isa-l.json
Normal file
@ -0,0 +1,186 @@
|
|||||||
|
{
|
||||||
|
"type":"LIBRARY",
|
||||||
|
"group-id":"isal",
|
||||||
|
"description":"isa-l library",
|
||||||
|
"comment": {
|
||||||
|
"version":"file://version.txt",
|
||||||
|
"plop":"gcc -DPACKAGE_NAME=''''''''libisal'''''''' -DPACKAGE_TARNAME=''''''''isa-l'''''''' -DPACKAGE_VERSION=''''''''2.30.0'''''''' ''''''''-DPACKAGE_STRING=''''''''libisal 2.30.0'''''''''''''''' -DPACKAGE_BUGREPORT=''''''''sg.support.isal@intel.com'''''''' -DPACKAGE_URL=''''''''http://01.org/storage-acceleration-library'''''''' -DPACKAGE=''''''''isa-l'''''''' -DVERSION=''''''''2.30.0'''''''' -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=''''''''.libs/'''''''' -DAS_FEATURE_LEVEL=10 -DHAVE_AS_KNOWS_AVX512=1 -DHAVE_LIMITS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MALLOC=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_GETOPT=1 -I. -Wall -Wchar-subscripts -Wformat-security -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wtype-limits-I ./include/ -I ./ -I ./ -I ./ -I ./ -I ./ -g -O2 -MT erasure_code/ec_base.lo -MD -MP -MF erasure_code/.deps/ec_base.Tpo -c -fPIC -DPIC -o erasure_code/.libs/ec_base.o",
|
||||||
|
"plop2":"nasm -f elf64 -DPACKAGE_NAME=''''''''libisal'''''''' -DPACKAGE_TARNAME=''''''''isa-l'''''''' -DPACKAGE_VERSION=''''''''2.30.0'''''''' -DPACKAGE_BUGREPORT=''''''''sg.support.isal@intel.com'''''''' -DPACKAGE_URL=''''''''http://01.org/storage-acceleration-library'''''''' -DPACKAGE=''''''''isa-l'''''''' -DVERSION=''''''''2.30.0'''''''' -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=''''''''.libs/'''''''' -DAS_FEATURE_LEVEL=10 -DHAVE_AS_KNOWS_AVX512=1 -DHAVE_LIMITS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MALLOC=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_GETOPT=1 -DPIC -o erasure_code/.libs/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm",
|
||||||
|
"header": [
|
||||||
|
{
|
||||||
|
"path": "jsoncpp/include/",
|
||||||
|
"filter": "*.h",
|
||||||
|
"to": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
|
||||||
|
"source": {
|
||||||
|
"c": [
|
||||||
|
"isa-l/erasure_code/ec_base.c",
|
||||||
|
"isa-l/erasure_code/ec_base.c",
|
||||||
|
"isa-l/raid/raid_base.c",
|
||||||
|
"isa-l/crc/crc_base.c",
|
||||||
|
"isa-l/crc/crc64_base.c",
|
||||||
|
"isa-l/igzip/igzip.c",
|
||||||
|
"isa-l/igzip/hufftables_c.c",
|
||||||
|
"isa-l/igzip/igzip_base.c",
|
||||||
|
"isa-l/igzip/igzip_icf_base.c",
|
||||||
|
"isa-l/igzip/adler32_base.c",
|
||||||
|
"isa-l/igzip/flatten_ll.c",
|
||||||
|
"isa-l/igzip/encode_df.c",
|
||||||
|
"isa-l/igzip/igzip_icf_body.c",
|
||||||
|
"isa-l/igzip/huff_codes.c",
|
||||||
|
"isa-l/igzip/igzip_inflate.c",
|
||||||
|
"isa-l/mem/mem_zero_detect_base.c",
|
||||||
|
"isa-l/erasure_code/ec_highlevel_func.c"
|
||||||
|
],
|
||||||
|
"nasm": [
|
||||||
|
"isa-l/erasure_code/gf_vect_mul_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_mul_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_mul_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_dot_prod_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_dot_prod_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_dot_prod_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_2vect_dot_prod_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_3vect_dot_prod_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_4vect_dot_prod_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_5vect_dot_prod_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_6vect_dot_prod_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_2vect_dot_prod_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_3vect_dot_prod_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_4vect_dot_prod_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_5vect_dot_prod_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_6vect_dot_prod_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_2vect_dot_prod_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_3vect_dot_prod_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_5vect_dot_prod_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_6vect_dot_prod_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_mad_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_2vect_mad_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_3vect_mad_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_4vect_mad_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_5vect_mad_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_6vect_mad_sse.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_mad_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_2vect_mad_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_3vect_mad_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_4vect_mad_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_5vect_mad_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_6vect_mad_avx.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_mad_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_2vect_mad_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_3vect_mad_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_4vect_mad_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_5vect_mad_avx2.asm",
|
||||||
|
"isa-l/erasure_code/gf_6vect_mad_avx2.asm",
|
||||||
|
"isa-l/erasure_code/ec_multibinary.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_dot_prod_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_2vect_dot_prod_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_3vect_dot_prod_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_4vect_dot_prod_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_5vect_dot_prod_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_6vect_dot_prod_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_vect_mad_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_2vect_mad_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_3vect_mad_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_4vect_mad_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_5vect_mad_avx512.asm",
|
||||||
|
"isa-l/erasure_code/gf_6vect_mad_avx512.asm",
|
||||||
|
"isa-l/raid/xor_gen_sse.asm",
|
||||||
|
"isa-l/raid/pq_gen_sse.asm",
|
||||||
|
"isa-l/raid/xor_check_sse.asm",
|
||||||
|
"isa-l/raid/pq_check_sse.asm",
|
||||||
|
"isa-l/raid/pq_gen_avx.asm",
|
||||||
|
"isa-l/raid/xor_gen_avx.asm",
|
||||||
|
"isa-l/raid/pq_gen_avx2.asm",
|
||||||
|
"isa-l/raid/xor_gen_avx512.asm",
|
||||||
|
"isa-l/raid/pq_gen_avx512.asm",
|
||||||
|
"isa-l/raid/raid_multibinary.asm",
|
||||||
|
"isa-l/crc/crc16_t10dif_01.asm",
|
||||||
|
"isa-l/crc/crc16_t10dif_by4.asm",
|
||||||
|
"isa-l/crc/crc16_t10dif_02.asm",
|
||||||
|
"isa-l/crc/crc16_t10dif_by16_10.asm",
|
||||||
|
"isa-l/crc/crc16_t10dif_copy_by4.asm",
|
||||||
|
"isa-l/crc/crc16_t10dif_copy_by4_02.asm",
|
||||||
|
"isa-l/crc/crc32_ieee_01.asm",
|
||||||
|
"isa-l/crc/crc32_ieee_02.asm",
|
||||||
|
"isa-l/crc/crc32_ieee_by4.asm",
|
||||||
|
"isa-l/crc/crc32_ieee_by16_10.asm",
|
||||||
|
"isa-l/crc/crc32_iscsi_01.asm",
|
||||||
|
"isa-l/crc/crc32_iscsi_00.asm",
|
||||||
|
"isa-l/crc/crc32_iscsi_by16_10.asm",
|
||||||
|
"isa-l/crc/crc_multibinary.asm",
|
||||||
|
"isa-l/crc/crc64_multibinary.asm",
|
||||||
|
"isa-l/crc/crc64_ecma_refl_by8.asm",
|
||||||
|
"isa-l/crc/crc64_ecma_refl_by16_10.asm",
|
||||||
|
"isa-l/crc/crc64_ecma_norm_by8.asm",
|
||||||
|
"isa-l/crc/crc64_ecma_norm_by16_10.asm",
|
||||||
|
"isa-l/crc/crc64_iso_refl_by8.asm",
|
||||||
|
"isa-l/crc/crc64_iso_refl_by16_10.asm",
|
||||||
|
"isa-l/crc/crc64_iso_norm_by8.asm",
|
||||||
|
"isa-l/crc/crc64_iso_norm_by16_10.asm",
|
||||||
|
"isa-l/crc/crc64_jones_refl_by8.asm",
|
||||||
|
"isa-l/crc/crc64_jones_refl_by16_10.asm",
|
||||||
|
"isa-l/crc/crc64_jones_norm_by8.asm",
|
||||||
|
"isa-l/crc/crc64_jones_norm_by16_10.asm",
|
||||||
|
"isa-l/crc/crc32_gzip_refl_by8.asm",
|
||||||
|
"isa-l/crc/crc32_gzip_refl_by8_02.asm",
|
||||||
|
"isa-l/crc/crc32_gzip_refl_by16_10.asm",
|
||||||
|
"isa-l/igzip/igzip_body.asm",
|
||||||
|
"isa-l/igzip/igzip_finish.asm",
|
||||||
|
"isa-l/igzip/igzip_icf_body_h1_gr_bt.asm",
|
||||||
|
"isa-l/igzip/igzip_icf_finish.asm",
|
||||||
|
"isa-l/igzip/rfc1951_lookup.asm",
|
||||||
|
"isa-l/igzip/adler32_sse.asm",
|
||||||
|
"isa-l/igzip/adler32_avx2_4.asm",
|
||||||
|
"isa-l/igzip/igzip_multibinary.asm",
|
||||||
|
"isa-l/igzip/igzip_update_histogram_01.asm",
|
||||||
|
"isa-l/igzip/igzip_update_histogram_04.asm",
|
||||||
|
"isa-l/igzip/igzip_decode_block_stateless_01.asm",
|
||||||
|
"isa-l/igzip/igzip_decode_block_stateless_04.asm",
|
||||||
|
"isa-l/igzip/igzip_inflate_multibinary.asm",
|
||||||
|
"isa-l/igzip/encode_df_04.asm",
|
||||||
|
"isa-l/igzip/encode_df_06.asm",
|
||||||
|
"isa-l/igzip/proc_heap.asm",
|
||||||
|
"isa-l/igzip/igzip_deflate_hash.asm",
|
||||||
|
"isa-l/igzip/igzip_gen_icf_map_lh1_06.asm",
|
||||||
|
"isa-l/igzip/igzip_gen_icf_map_lh1_04.asm",
|
||||||
|
"isa-l/igzip/igzip_set_long_icf_fg_04.asm",
|
||||||
|
"isa-l/igzip/igzip_set_long_icf_fg_06.asm",
|
||||||
|
"isa-l/mem/mem_zero_detect_avx.asm",
|
||||||
|
"isa-l/mem/mem_zero_detect_sse.asm",
|
||||||
|
"isa-l/mem/mem_multibinary.asm"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"header-install-mode": "AFTER",
|
||||||
|
|
||||||
|
"path": {
|
||||||
|
"c" :[
|
||||||
|
"isa-l/include/",
|
||||||
|
"isa-l/erasure_code/",
|
||||||
|
"isa-l/crc/",
|
||||||
|
"isa-l/igzip/",
|
||||||
|
"isa-l/tests/fuzz/",
|
||||||
|
"isa-l/examples/ec/",
|
||||||
|
"isa-l/erasure_code/"
|
||||||
|
],
|
||||||
|
"nasm": [
|
||||||
|
"isa-l/include/",
|
||||||
|
"isa-l/erasure_code/",
|
||||||
|
"isa-l/crc/",
|
||||||
|
"isa-l/igzip/",
|
||||||
|
"isa-l/erasure_code/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"dependency": [
|
||||||
|
"c",
|
||||||
|
"m"
|
||||||
|
],
|
||||||
|
"compilation-version": {
|
||||||
|
"c": 1999
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user