Sha256: 665277dc25349add01140dcafcfd6312d83d011c0ad7f9729ebf04221328928b
Contents?: true
Size: 1010 Bytes
Versions: 21
Compression:
Stored size: 1010 Bytes
Contents
#!/usr/bin/env python """ setup.py file for SWIG example """ import sys import os.path def get_rootdir(): return '/home/users/okazaki/local' def get_includedir(): return os.path.join(get_rootdir(), 'include') def get_librarydir(): return os.path.join(get_rootdir(), 'lib') import os; os.environ['CC'] = 'g++'; os.environ['CXX'] = 'g++'; os.environ['CPP'] = 'g++'; os.environ['LDSHARED'] = 'g++' from distutils.core import setup, Extension crfsuite_module = Extension( '_crfsuite', sources = [ 'crfsuite.cpp', 'export_wrap.cpp', ], # include_dirs=['../../include',], extra_link_args=['-shared'], # library_dirs=['../../lib/crf',], libraries=['crfsuite'], # extra_objects=['../../lib/crf/libcrfsuite.la'], language='c++', ) setup( name = '@PACKAGE@', version = '@VERSION@', author = 'Naoaki Okazaki', description = """CRFSuite Python module""", ext_modules = [crfsuite_module], py_modules = ["crfsuite"], )
Version data entries
21 entries across 21 versions & 2 rubygems