summaryrefslogtreecommitdiff
path: root/setup/package.py
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2015-01-06 09:06:46 +0100
committerAaron Bohy <aab@odoo.com>2015-01-23 11:11:26 +0100
commit95402dee813b4b9ce3ab0c21a18b3bf4dbf431b2 (patch)
tree4856d6987c9ce3f4d7ff5705dd37a7796ed0e2b7 /setup/package.py
parentb3aca1d825bb9758cbcd2d5aa8cf8f670e6a0084 (diff)
[FIX] Packaging: do not publish add-on web_analytics
This fixes the privacy-breach-google-adsense lintian error for Debian packaging.
Diffstat (limited to 'setup/package.py')
-rwxr-xr-xsetup/package.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/setup/package.py b/setup/package.py
index ce0db21bcf9..6d9fdb366e8 100755
--- a/setup/package.py
+++ b/setup/package.py
@@ -50,6 +50,9 @@ PUBLISH_DIRS = {
'tarball': 'src',
'windows': 'exe',
}
+ADDONS_NOT_TO_PUBLISH = [
+ 'web_analytics'
+]
def mkdir(d):
if not os.path.isdir(d):
@@ -242,7 +245,8 @@ def _prepare_build_dir(o):
cmd = ['rsync', '-a', '--exclude', '.git', '--exclude', '*.pyc', '--exclude', '*.pyo']
system(cmd + ['%s/' % o.odoo_dir, o.build_dir])
for i in glob(join(o.build_dir, 'addons/*')):
- shutil.move(i, join(o.build_dir, 'openerp/addons'))
+ if i.split(os.path.sep)[-1] not in ADDONS_NOT_TO_PUBLISH:
+ shutil.move(i, join(o.build_dir, 'openerp/addons'))
def build_tgz(o):
system(['python2', 'setup.py', 'sdist', '--quiet', '--formats=gztar,zip'], o.build_dir)