mirror of
https://github.com/radareorg/sdb.git
synced 2026-11-09 04:29:36 -10:00
66 lines
1.4 KiB
Python
66 lines
1.4 KiB
Python
#!/usr/bin/env python3
|
|
|
|
from distutils.core import setup, Extension
|
|
|
|
setup(
|
|
name = "r2sdb",
|
|
version = "1.8.2",
|
|
description = "string database from radareorg",
|
|
author = "pancake",
|
|
author_email = "[email protected]",
|
|
url="https://www.radare.org",
|
|
license = "MIT",
|
|
include_package_data = True,
|
|
package_data = {
|
|
'sdbsrc': ['sdbsrc/*.h'],
|
|
'static': ['*.md'],
|
|
'test.py': ['test.py'],
|
|
},
|
|
packages=["r2sdb"],
|
|
ext_modules = [
|
|
Extension("nsdb", [
|
|
"nsdb/lib.c",
|
|
"sdbsrc/cdb_make.c",
|
|
"sdbsrc/dict.c",
|
|
"sdbsrc/match.c",
|
|
"sdbsrc/json.c",
|
|
"sdbsrc/diff.c",
|
|
"sdbsrc/ls.c",
|
|
"sdbsrc/tool.c",
|
|
"sdbsrc/heap.c",
|
|
"sdbsrc/util.c",
|
|
"sdbsrc/array.c",
|
|
"sdbsrc/cdb.c",
|
|
"sdbsrc/journal.c",
|
|
"sdbsrc/cgen.c",
|
|
"sdbsrc/strbuf.c",
|
|
"sdbsrc/ht_uu.c",
|
|
"sdbsrc/set.c",
|
|
"sdbsrc/sdb.c",
|
|
"sdbsrc/ht_pu.c",
|
|
"sdbsrc/ht.c",
|
|
#"sdbsrc/json/api.c",
|
|
#"sdbsrc/json/rangstr.c",
|
|
#"sdbsrc/json/main.c",
|
|
#"sdbsrc/json/js0n.c",
|
|
#"sdbsrc/json/path.c",
|
|
#"sdbsrc/json/test.c",
|
|
#"sdbsrc/json/indent.c",
|
|
"sdbsrc/ht_up.c",
|
|
"sdbsrc/main.c",
|
|
"sdbsrc/query.c",
|
|
"sdbsrc/base64.c",
|
|
"sdbsrc/text.c",
|
|
"sdbsrc/ht_pp.c",
|
|
"sdbsrc/num.c",
|
|
"sdbsrc/lock.c",
|
|
"sdbsrc/disk.c",
|
|
"sdbsrc/fmt.c",
|
|
"sdbsrc/ns.c",
|
|
],
|
|
include_dirs = ["../../include"]
|
|
)
|
|
]
|
|
#extra_compile_args = ["-L../../src", "../../src/libsdb.a"])]
|
|
)
|