-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
36 lines (30 loc) · 852 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
36
from setuptools import setup, find_packages
log = open('./.git/logs/HEAD', 'r')
log_data = log.read()
log.close()
data = filter(lambda e: len(e) > 0, log_data.split("\n"))[-1]
cdata = data.split(" ")[1]
ldata = data.split("> ")[-1].split(" ")[0]
cfgf = open('./aztec/cfg.py', 'w')
cfgf.write("""
aztec_commit = \'%s\'
aztec_time = %s
""" % (cdata, ldata))
cfgf.close()
setup(
name = "Aztec",
version = "1",
packages = find_packages(),
# metadata for upload to PyPI
author = "Andrew Kondratovich",
author_email = "[email protected]",
description = "Aztec is build tool for Kotlin",
keywords = "aztec kotlin buildtool",
url = "http://github.com/kondratovich/aztec",
entry_points = {
'console_scripts': [
'az = aztec.az:az',
'azs = aztec.azs:azs'
]
}
)