Add env var support for defines
This commit is contained in:
parent
f21315ff17
commit
fad9fd78f3
6 changed files with 99 additions and 20 deletions
|
|
@ -8,6 +8,11 @@ const
|
|||
static:
|
||||
cDebug()
|
||||
|
||||
when defined(envTest):
|
||||
setDefines(@["lzmaStd"])
|
||||
elif defined(envTestStatic):
|
||||
setDefines(@["lzmaStd", "lzmaStatic"])
|
||||
|
||||
getHeader(
|
||||
"lzma.h",
|
||||
giturl = "https://github.com/xz-mirror/xz",
|
||||
|
|
@ -33,9 +38,9 @@ cOverride:
|
|||
lzma_block = object
|
||||
lzma_index_iter = object
|
||||
|
||||
when not defined(lzmaStatic):
|
||||
when not lzmaStatic:
|
||||
cImport(lzmaPath, recurse = true, dynlib = "lzmaLPath")
|
||||
else:
|
||||
cImport(lzmaPath, recurse = true)
|
||||
|
||||
echo "liblzma version = " & $lzma_version_string()
|
||||
echo "liblzma version = " & $lzma_version_string()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue