diff MANIFEST.in @ 7459:19a9f02443c8

front-end: Introduce 'front-end' directory with source files for building the front-end The top level with package.json is not included when installing with pip, and 'kallithea-cli front-end-build' and npm would thus fail. Instead, introduce 'kallithea/front-end/'. It is under 'kallithea/' and is thus included when doing pip install, but it is just a source directory and not under "public". Most of the "less" stuff should probably move there. And probably also most things that now are checked in under "public", so a fully populated public front-end directory can be built anywhere, without write access to the Python installation directory.
author Mads Kiilerich <mads@kiilerich.com>
date Tue, 04 Dec 2018 12:16:20 +0100
parents b70ad5c7e706
children ddfecf9fe7f2
line wrap: on
line diff
--- a/MANIFEST.in	Sun Dec 23 21:16:07 2018 +0100
+++ b/MANIFEST.in	Tue Dec 04 12:16:20 2018 +0100
@@ -12,12 +12,12 @@
 include           pytest.ini
 include           requirements.txt
 include           tox.ini
-include           package.json
 recursive-include docs *
 recursive-include init.d *
 recursive-include kallithea/alembic *
 include           kallithea/bin/ldap_sync.conf
 include           kallithea/lib/paster_commands/template.ini.mako
+recursive-include kallithea/front-end *
 recursive-include kallithea/i18n *
 recursive-include kallithea/public *
 recursive-include kallithea/templates *