瀏覽代碼

Drops transparent translation compilation

Adrien Panay 6 年之前
父節點
當前提交
cb9991e392
共有 2 個文件被更改,包括 7 次插入21 次删除
  1. 6 0
      README.md
  2. 1 21
      tracim/setup.py

+ 6 - 0
README.md 查看文件

168
     cp tracim/development.ini.base tracim/development.ini
168
     cp tracim/development.ini.base tracim/development.ini
169
     cp tracim/wsgidav.conf.sample tracim/wsgidav.conf
169
     cp tracim/wsgidav.conf.sample tracim/wsgidav.conf
170
 
170
 
171
+## Translation ##
172
+
173
+Compile translation binary files from available catalogs:
174
+
175
+    python setup.py compile_catalog
176
+
171
 ## Database schema ##
177
 ## Database schema ##
172
 
178
 
173
 The last step before running the application is to initialize the database
179
 The last step before running the application is to initialize the database

+ 1 - 21
tracim/setup.py 查看文件

3
 #  sqlalchemy: True
3
 #  sqlalchemy: True
4
 #  auth:       sqlalchemy
4
 #  auth:       sqlalchemy
5
 #  mako:       True
5
 #  mako:       True
6
-from setuptools.command.develop import develop
7
-
8
 try:
6
 try:
9
     from setuptools import setup, find_packages
7
     from setuptools import setup, find_packages
10
 except ImportError:
8
 except ImportError:
13
     from setuptools import setup, find_packages
11
     from setuptools import setup, find_packages
14
 
12
 
15
 
13
 
16
-class DevelopWithCompileCatalog(develop):
17
-    """Extend base develop setup.py command."""
18
-
19
-    def run(self):
20
-        """Compiles binary translation files from catalog."""
21
-        super().run()
22
-        self.run_command('compile_catalog')
23
-
24
-
25
 classifiers = [
14
 classifiers = [
26
     'License :: OSI Approved :: GNU Affero General Public License v3',
15
     'License :: OSI Approved :: GNU Affero General Public License v3',
27
     'Programming Language :: Python',
16
     'Programming Language :: Python',
34
     'WebTest >= 1.2.3',
23
     'WebTest >= 1.2.3',
35
     'nose',
24
     'nose',
36
     'coverage',
25
     'coverage',
37
-    'gearbox'
26
+    'gearbox',
38
 ]
27
 ]
39
 
28
 
40
 install_requires = [
29
 install_requires = [
52
     'rq==0.7.1',
41
     'rq==0.7.1',
53
     'filedepot>=0.5.0',
42
     'filedepot>=0.5.0',
54
     'preview-generator',
43
     'preview-generator',
55
-    'babel',
56
-]
57
-
58
-setup_requires = [
59
-    'babel',
60
 ]
44
 ]
61
 
45
 
62
 setup(
46
 setup(
71
     url='https://github.com/tracim/tracim',
55
     url='https://github.com/tracim/tracim',
72
     packages=find_packages(exclude=['ez_setup']),
56
     packages=find_packages(exclude=['ez_setup']),
73
     install_requires=install_requires,
57
     install_requires=install_requires,
74
-    setup_requires=setup_requires,
75
     include_package_data=True,
58
     include_package_data=True,
76
     test_suite='nose.collector',
59
     test_suite='nose.collector',
77
     tests_require=testpkgs,
60
     tests_require=testpkgs,
107
         'http://github.com/algoo/preview-generator/tarball/master#egg=preview_generator-1.0',
90
         'http://github.com/algoo/preview-generator/tarball/master#egg=preview_generator-1.0',
108
     ],
91
     ],
109
     zip_safe=False,
92
     zip_safe=False,
110
-    cmdclass={
111
-        'develop': DevelopWithCompileCatalog,
112
-    },
113
 )
93
 )