diff options
| -rw-r--r-- | test/cmark.py | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/test/cmark.py b/test/cmark.py index 40e8c22..1110860 100644 --- a/test/cmark.py +++ b/test/cmark.py @@ -4,6 +4,7 @@  from ctypes import CDLL, c_char_p, c_long  from subprocess import *  import platform +import os  def pipe_through_prog(prog, text):      p1 = Popen(prog.split(), stdout=PIPE, stdin=PIPE, stderr=PIPE) @@ -22,17 +23,16 @@ class CMark:              self.to_html = lambda x: pipe_through_prog(prog, x)          else:              sysname = platform.system() -            libname = "libcmark"              if sysname == 'Darwin': -                libname += ".dylib" +                libname = "libcmark.dylib"              elif sysname == 'Windows':                  libname = "cmark.dll"              else: -                libname += ".so" +                libname = "libcmark.so"              if library_dir: -                libpath = library_dir + "/" + libname +                libpath = os.path.join(library_dir, libname)              else: -                libpath = "build/src/" + libname +                libpath = os.path.join("build", "src", libname)              cmark = CDLL(libpath)              markdown = cmark.cmark_markdown_to_html              markdown.restype = c_char_p | 
