Skip to content

Commit 56e28e6

Browse files
committed
fix(benchmarks): skip iconv lib for Non Macs runtimes
1 parent 2a35e07 commit 56e28e6

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

benches/bench_simstring_python.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
\"\"\"
4343
import os
4444
import os.path
45+
import sys
4546
from setuptools import setup, Extension
4647
4748
@@ -53,11 +54,16 @@ def get_includedir():
5354
return os.path.join(get_rootdir(), "include")
5455
5556
57+
libraries = []
58+
if sys.platform == "darwin":
59+
libraries.append("iconv")
60+
61+
5662
simstring_module = Extension(
5763
"_simstring",
5864
sources=["export.cpp", "export_wrap.cpp"],
5965
include_dirs=[get_includedir()],
60-
libraries=["iconv"],
66+
libraries=libraries,
6167
extra_compile_args=["-std=c++11"],
6268
language="c++",
6369
)

0 commit comments

Comments
 (0)