summaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Collapse)Author
2023-10-30chore: Switch from master to main branchJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-23fix(docs): Add readthedocs config to try fixing the buildJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-31chore(packaging): Ship dependencies lock filesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-10fix(release): Exclude .editorconfig from release packageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-04chore(release): Adjust release exclude listJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-29Update makefileMarco
Signed-off-by: Marco <marcoambrosini@icloud.com>
2023-02-22Add a step "production-setup" to produce a release packageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-21fixpackaging): Exclude webpack.config.js from packagingJoas Schilling
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2023-02-21fix(packaging): Adjust the exclude list to package the composer autoloaderJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-17Only do classmap-authoritative on releaseJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-01-31chore(packaging): Remove upcoming recording scripts from release tarballJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-01Add Mozart to avoid conflict with other JWT appsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-01Use vendor-bin to separate dev from production dependenciesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-30Fix exclude list with vendor src/Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-12Fix exclude list with new itemsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-02Install composer --no-dev by defaultJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-10Require firebase JWT libJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-08Adjust packaging exclude list for 24Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-11-11Remove version artifactJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-18Bump exclude list of packaing and bump versionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-09Add PsalmJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-17Don't update packages on npm-init or dev-setupJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-14Remove compile checker it should be a github action when enabling it ever againJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12Update the exclude listsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12Add PHP CSJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-04-14Remove more dev files from final packageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-03-26Ship map files by defaultJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-03-18Fix test commandsMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-03-03Cleanup the exclude listJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-16Remove more files from the release packageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-16Remove code from bundling webrtc manuallyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18Fully delete js/Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18Remove handlebar codeJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18Remove vue/ because it's emptyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09Make Make make everythingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09Fix eslintJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-07-12Merge pull request #1833 from ↵Joas Schilling
nextcloud/techdebt/noid/remove-development-files-from-package Remove development files from package
2019-07-11Fix "module.exports" no longer available in WebRTC adapter 7.2.5Daniel Calviño Sánchez
Since 7.2.5 the "main" property in the "package.json" of WebRTC adapter points to an ES6 file which does not provide "module.exports" but "exports.default". Due to this uses of "var adapter = require('webrtc-adapter');" now fail, as the properties of the module are loaded in "adapter.default" instead of in "adapter". To restore the previous and expected behaviour a Babel plugin is now used to also add "module.exports" if "exports.default" exists. As WebRTC adapter still provides an ES5 file an alternative solution would have been to alias "webrtc-adapter" to that file with '--transform [ aliasify --global --aliases [ --webrtc-adapter "webrtc-adapter/dist/adapter_core5.js" ] ]'. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-05-16Remove development files from packageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-05-08Do not rebuild JavaScript files before packing a releaseDaniel Calviño Sánchez
As the JavaScript files are versioned again they should not be rebuilt before packing a release; otherwise the JavaScript files in the package could be different than the ones in the version control system. As the JavaScript files are no longer built it is not needed either to set up the development environment; however, it is still necessary to remove the build directory before packaging the release, so this is now explicitly done. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-05-08Merge pull request #1779 from ↵Joas Schilling
nextcloud/techdebt/noid/root-make-file-and-remove-compiled-assets Merge make files and remove compiled JS
2019-05-08Update the templates when the deps are updatedJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-05-08Remove JavaScript test configuration and dependenciesDaniel Calviño Sánchez
Currently there are no JavaScript unit tests, so the related stuff can be removed and added later if/when needed. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-05-07Merge make files and remove compiled JSJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-03-27Add make step to bundle the custom SimpleWebRTCDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-28Remove the compile files from the packageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-11-21Extract compilation of Handlebars templates to its own scriptDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-21Add Handlebars to the development dependenciesDaniel Calviño Sánchez
Dependencies declared in "package.json" are installed locally, so the call to the handlebars script must be updated accordingly. To ensure that Handlebars is installed before using it the Make step to compile the templates now depends on the step to setup the development environment. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-10-16Move admin templates to compiled handlebarsRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-02-12Move transifex config for updated l10n scriptMorris Jobke
See nextcloud/docker-ci#78 for details Signed-off-by: Morris Jobke <hey@morrisjobke.de>