File: setup.py

package info (click to toggle)
mecab 0.996-14
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 8,576 kB
  • sloc: cpp: 165,232; sh: 11,439; makefile: 206; perl: 177; ansic: 148; ruby: 57; python: 55; java: 48
file content (21 lines) | stat: -rwxr-xr-x 574 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env python

from distutils.core import setup,Extension,os
import string

def cmd1(str):
    return os.popen(str).readlines()[0][:-1]

def cmd2(str):
    return string.split (cmd1(str))

setup(name = "mecab-python",
	version = cmd1("../mecab-config --version"),
	py_modules=["MeCab"],
	ext_modules = [
		Extension("_MeCab",
			  ["MeCab_wrap.cxx",],
			  include_dirs=['../src'], #cmd2("mecab-config --inc-dir"),
			  library_dirs=['../src/.libs'], #cmd2("mecab-config --libs-only-L"),
			  libraries=['mecab', 'stdc++']) #cmd2("mecab-config --libs-only-l")
			])