-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
57 lines (52 loc) · 2.94 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# ***********************************************************************************
# * Copyright 2019 Paulo A. Herrera. All rights reserved. *
# * *
# * Redistribution and use in source and binary forms, with or without *
# * modification, are permitted provided that the following conditions are met: *
# * *
# * 1. Redistributions of source code must retain the above copyright notice, *
# * this list of conditions and the following disclaimer. *
# * *
# * 2. Redistributions in binary form must reproduce the above copyright notice, *
# * this list of conditions and the following disclaimer in the documentation *
# * and/or other materials provided with the distribution. *
# * *
# * THIS SOFTWARE IS PROVIDED BY PAULO A. HERRERA ``AS IS'' AND ANY EXPRESS OR *
# * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *
# * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO *
# * EVENT SHALL <COPYRIGHT HOLDER> OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, *
# * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, *
# * BUT NOT LIMITED TO, PROCUREMEN OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, *
# * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY *
# * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING *
# * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS *
# * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *
# ***********************************************************************************
# CHECK THIS PATCH
#try:
# from setuptools import setup
#except ImportError:
from distutils.core import setup
from src.version import PYGTV_VERSION
import numpy as np
def readme(fname):
with open(fname, 'r') as f:
return f.read()
setup(
name = 'PyGTV',
version = PYGTV_VERSION,
description = 'Exports GIS data as binary VTK files',
long_description = readme('README.md'),
author = 'Paulo Herrera',
author_email = '[email protected]',
url = 'https://github.com/paulo-herrera/PyGTV.git',
packages = ['gtv'],
package_dir = {'gtv' : 'src'},
package_data = {'gtv' : ['LICENSE', 'examples/*.py', 'files/*.py', 'shapes/*.py']},
scripts=['src/shapeToVTK.py'],
project_urls={
"Bug Tracker": "http://github.com/paulo-herrera/PyGTV",
"Documentation": "http://github.com/paulo-herrera/PyGTV",
"Source Code": "http://github.com/paulo-herrera/PyGTV",
}
)