project('unarr', 'c', version: '1.2.0') unarr_srcs = [ '_7z/_7z.h', '_7z/_7z.c', 'common/allocator.h', 'common/unarr-imp.h', 'common/conv.c', 'common/crc32.c', '# common/custalloc.c', 'common/stream.c', 'common/unarr.c', 'lzmasdk/7zTypes.h', 'lzmasdk/Compiler.h', 'lzmasdk/CpuArch.h', 'lzmasdk/Ppmd.h', 'lzmasdk/Ppmd7.h', 'lzmasdk/Ppmd8.h', 'lzmasdk/Precomp.h', 'lzmasdk/CpuArch.c', 'lzmasdk/Ppmd7.c', 'lzmasdk/Ppmd8.c', 'lzmasdk/Ppmd7Dec.c', 'lzmasdk/Ppmd7aDec.c', 'lzmasdk/Ppmd8Dec.c', 'rar/lzss.h', 'rar/rar.h', 'rar/rarvm.h', 'rar/filter-rar.c', 'rar/uncompress-rar.c', 'rar/huffman-rar.c', 'rar/rar.c', 'rar/rarvm.c', 'rar/parse-rar.c', 'tar/tar.h', 'tar/parse-tar.c', 'tar/tar.c', 'zip/inflate.h', 'zip/zip.h', 'zip/inflate.c', 'zip/parse-zip.c', 'zip/uncompress-zip.c', 'zip/zip.c', ] libunarr = library('capstone', unarr_srcs, include_directories: ) unarr_vcs = vcs_tag( input: 'unarr.h.in', output: 'unarr.h' ) unarr_dep = declare_dependency( link_with: libunarr, include_directories: capstone_includes, target )