-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathsetup.py
35 lines (31 loc) · 909 Bytes
/
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
import os
import shutil
import setuptools
# from skbuild import setup
from distutils.core import setup
from distutils.sysconfig import get_python_lib
import glob
release_files = []
for d in ["pysrc/tinygo", "pysrc/templates", 'pysrc/binaryen-version_109']:
for root, dirs, files in os.walk(d):
for f in files:
release_files.append(os.path.join(root.replace('pysrc/', ''), f))
setup(
name="gscdk",
version="0.7.10",
description="Go Smart Contract Development Kit",
author='The UUOSIO Team',
license="BSD-3-Clause",
url="https://github.com/uuosio/uuosio.gscdk",
packages=['gscdk'],
package_dir={'gscdk': 'pysrc'},
package_data={
# "": ["*"],
'gscdk': release_files,
},
setup_requires=['wheel']
# scripts=['compiler/build/release/tinygo/bin/eosio-go'],
# install_requires=[
# ],
# include_package_data=True
)