Fixed packaging issues.

This commit is contained in:
Antoine Nguyen
2021-08-25 17:58:55 +02:00
parent 54891f6d96
commit f234dc9544
3 changed files with 7 additions and 3 deletions
-1
View File
@@ -1,7 +1,6 @@
include README.rst CONTRIBUTING.rst LICENSE requirements.txt
include modoboa/admin/tests/dovecot
recursive-include modoboa *.html *.js *.css *.png *.po *.mo *.json *.gif *.ttf *.woff *.woff2
recursive-include frontend/dist *.js *.json *.ico *.html *.css *.png *.map
recursive-include modoboa/core/templates *.tpl
recursive-include modoboa/core/commands/templates *.tpl
recursive-include doc *
+5 -1
View File
@@ -8,5 +8,9 @@ module.exports = {
},
transpileDependencies: [
'vuetify'
]
],
publicPath: process.env.NODE_ENV === 'production'
? '/new-admin/'
: '/',
outputDir: '../modoboa/frontend_dist'
}
+2 -1
View File
@@ -73,7 +73,8 @@ if __name__ == "__main__":
"Topic :: Internet :: WWW/HTTP",
],
keywords="email",
packages=find_packages(exclude=["doc", "test_data", "test_project"]),
packages=find_packages(
exclude=["doc", "test_data", "test_project", "frontend"]),
include_package_data=True,
zip_safe=False,
scripts=["bin/modoboa-admin.py"],