--- a/cubicweb/skeleton/__pkginfo__.py.tmpl Mon Jan 25 08:28:16 2016 +0100
+++ b/cubicweb/skeleton/__pkginfo__.py.tmpl Fri Jan 29 17:11:17 2016 +0100
@@ -1,6 +1,11 @@
# pylint: disable=W0622
"""%(distname)s application packaging information"""
+from os import listdir as _listdir
+from os.path import join, isdir
+from glob import glob
+
+
modname = '%(cubename)s'
distname = '%(distname)s'
@@ -21,25 +26,21 @@
'Framework :: CubicWeb',
'Programming Language :: Python',
'Programming Language :: JavaScript',
- ]
-
-from os import listdir as _listdir
-from os.path import join, isdir
-from glob import glob
+]
THIS_CUBE_DIR = join('share', 'cubicweb', 'cubes', modname)
def listdir(dirpath):
return [join(dirpath, fname) for fname in _listdir(dirpath)
- if fname[0] != '.' and not fname.endswith('.pyc')
- and not fname.endswith('~')
- and not isdir(join(dirpath, fname))]
+ if fname[0] != '.' and not fname.endswith('.pyc') and
+ not fname.endswith('~') and
+ not isdir(join(dirpath, fname))]
data_files = [
# common files
[THIS_CUBE_DIR, [fname for fname in glob('*.py') if fname != 'setup.py']],
- ]
+]
# check for possible extended cube layout
for dname in ('entities', 'views', 'sobjects', 'hooks', 'schema', 'data',
'wdoc', 'i18n', 'migration'):