Age | Commit message (Collapse) | Author |
|
By default the build files will be created in the "build" directory, but
a different one can be defined when calling make (for example,
"make BUILD_DIR=temp").
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
Instead of using the main build command now a Python package is
explicitly created and extracted, and the Debian package is generated
from that extracted package to be able to adjust some things (like
copying a "setup.py" file used only for packaging without having to
include it in the main sources).
Unfortunately not everything can be done under the "packaging"
directory, as the "__pycache__" and "egg-info" directories are created
in the source directory when the Python package is created.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
Unfortunately stdeb has not been updated yet to use pyproject.toml files
and still require a setup.py file. Fortunately since setuptools 61.0 the
configuration from the pyproject.toml file takes precedence and a dummy
setup.py file loads the configuration from the pyproject.toml file.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
|
|
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
|
|
Signed-off-by: Jérémie Tarot (@silopolis) <silopolis@gmail.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: marco <marcoambrosini@pm.me>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Otherwise acceptance tests fail when run in Drone, as the WebUI does not
work before the JavaScript files are built and currently it is not
possible to build them in the Docker container used for acceptance
tests.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
nextcloud/techdebt/noid/root-make-file-and-remove-compiled-assets
Merge make files and remove compiled JS
|
|
As stated in NPM documentation, the file is intended to be committed
into source repositories; this ensures that everyone is using the same
dependencies (as the semantic versioning of dependencies in
"package.json" does not).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
This file is installed by npm as of version 5 when running
"npm install"
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|