diff options
| author | Ganesh Viswanathan <dev@genotrance.com> | 2019-12-20 18:16:52 -0600 |
|---|---|---|
| committer | Ganesh Viswanathan <dev@genotrance.com> | 2019-12-20 18:16:52 -0600 |
| commit | c388ddde6b5d41dc5889986ca732c7644374be28 (patch) | |
| tree | 97a2a5110a9e525679de42f845aa0c566c6aa352 /tests | |
| parent | d032a2c107d7f342df79980e01a3cf35194764de (diff) | |
| parent | 90e81aa47264093171d8267fa25659d00dd56a4d (diff) | |
| download | nimterop-c388ddde6b5d41dc5889986ca732c7644374be28.tar.gz nimterop-c388ddde6b5d41dc5889986ca732c7644374be28.zip | |
Merge branch 'toast-1'
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/lzma.nim | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/tests/lzma.nim b/tests/lzma.nim index 785e0bb..4f6c41a 100644 --- a/tests/lzma.nim +++ b/tests/lzma.nim @@ -4,6 +4,7 @@ import nimterop/[build, cimport] const baseDir = getProjectCacheDir("nimterop" / "tests" / "liblzma") + flags = "--prefix=___,__,_ --suffix=__,_" static: cDebug() @@ -21,12 +22,6 @@ getHeader( conFlags = "--disable-xz --disable-xzdec --disable-lzmadec --disable-lzmainfo" ) -cPlugin: - import strutils - - proc onSymbol*(sym: var Symbol) {.exportc, dynlib.} = - sym.name = sym.name.strip(chars = {'_'}) - cOverride: type lzma_internal = object @@ -39,8 +34,8 @@ cOverride: lzma_index_iter = object when not lzmaStatic: - cImport(lzmaPath, recurse = true, dynlib = "lzmaLPath") + cImport(lzmaPath, recurse = true, dynlib = "lzmaLPath", flags = flags) else: - cImport(lzmaPath, recurse = true) + cImport(lzmaPath, recurse = true, flags = flags) echo "liblzma version = " & $lzma_version_string() |
