mirror of
https://github.com/chatmail/core.git
synced 2026-04-17 21:46:35 +03:00
python: fix build against system library
This commit is contained in:
@@ -50,6 +50,7 @@ def system_build_flags():
|
|||||||
flags.objs = []
|
flags.objs = []
|
||||||
flags.incs = []
|
flags.incs = []
|
||||||
flags.extra_link_args = []
|
flags.extra_link_args = []
|
||||||
|
return flags
|
||||||
|
|
||||||
|
|
||||||
def extract_functions(flags):
|
def extract_functions(flags):
|
||||||
@@ -168,11 +169,8 @@ def extract_defines(flags):
|
|||||||
|
|
||||||
def ffibuilder():
|
def ffibuilder():
|
||||||
projdir = os.environ.get('DCC_RS_DEV')
|
projdir = os.environ.get('DCC_RS_DEV')
|
||||||
if not projdir:
|
|
||||||
p = dn(dn(dn(dn(abspath(__file__)))))
|
|
||||||
projdir = os.environ["DCC_RS_DEV"] = p
|
|
||||||
target = os.environ.get('DCC_RS_TARGET', 'release')
|
|
||||||
if projdir:
|
if projdir:
|
||||||
|
target = os.environ.get('DCC_RS_TARGET', 'release')
|
||||||
flags = local_build_flags(projdir, target)
|
flags = local_build_flags(projdir, target)
|
||||||
else:
|
else:
|
||||||
flags = system_build_flags()
|
flags = system_build_flags()
|
||||||
|
|||||||
Reference in New Issue
Block a user