-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
executable file
·44 lines (39 loc) · 1.2 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
#!/usr/bin/python
# -*- coding: utf-8 -*-
from setuptools import setup
extra = {}
from trac.util.dist import get_l10n_js_cmdclass
cmdclass = get_l10n_js_cmdclass()
if cmdclass:
extra['cmdclass'] = cmdclass
extra['message_extractors'] = {
'HudsonTrac': [
('*.py', 'python', None),
('templates/*.html', 'genshi', None),
],
}
setup(
name = 'HudsonTrac',
version = '0.12.0.6',
author = "Ronald Tschalär",
description = "Trac Plugin which adds Hudson build events to the timeline",
maintainer = "Christian Boos",
license = "BSD",
keywords = "trac builds hudson",
# use this to report bugs to 0.11 and 0.12 branches of this plugin:
url = "http://github.com/cboos/trachacks-hudsontracplugin",
# original was:
#url = "http://trac-hacks.org/wiki/HudsonTracPlugin",
packages = ['HudsonTrac'],
package_data = {
'HudsonTrac': [
'htdocs/*.css', 'htdocs/*.gif', 'htdocs/*.js',
'templates/*.html',
'locale/*/LC_MESSAGES/*.mo', 'htdocs/hudsontrac/*.js',
],
},
entry_points = {
'trac.plugins' : [ 'HudsonTrac = HudsonTrac.HudsonTracPlugin' ]
},
**extra
)