Hello, The "ownloud/core" repository now relies on a Makefile to pull dependencies instead of using the "3rdparty" submodule and also comes with many additional commands.
This means that now composer.json and composer.lock are living in core. If you are working on master, please run "make" there to setup the dependencies. No need to run "git submodule update" any more. A few interesting commands: - "make": pulls composer and bower dependencies (locked down) - "make clean": cleans up dependencies, useful for starting over or when switching to older branches - "make test-php": run the PHP unit tests with sqlite (replaces "./autotest.sh sqlite" (configurable through make variables) - "make test-js": run the Javascript unit tests (replaces "./autotest-js.sh" - "make test-external": runs one of the external storage tests (configurable through make variables) - "make dist": builds a minimal owncloud-core tarball with only core apps in "build/dist/core", stripped of unwanted files Some ideas for the near future: - building documentation from owncloud/documentation repository - precompile handlebars templates (currently hard-coded in many JS files): https://github.com/owncloud/core/issues/26006 - minifying/concatenating JS files: https://github.com/owncloud/core/issues/26014 - move more scripts and generators like l10n, mimetype mappings, etc Cheers, Vincent
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devel mailing list Devel@owncloud.org http://mailman.owncloud.org/mailman/listinfo/devel