diff options
author | Joas Schilling <coding@schilljs.com> | 2018-01-30 17:06:40 +0100 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2018-02-22 10:17:42 +0100 |
commit | 308c7db3339a1edbcccddb0ba25356d980ce88e9 (patch) | |
tree | ec9ae1576ce8bfd675c729677d2a2451ab4bc7d8 /apps/updatenotification/Makefile | |
parent | b12b391d7c4875fde4851c748dfb610a1b32d2e4 (diff) | |
download | nextcloud-server-308c7db3339a1edbcccddb0ba25356d980ce88e9.tar.gz nextcloud-server-308c7db3339a1edbcccddb0ba25356d980ce88e9.zip |
Move updatenotifications to webpack with .vue file
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'apps/updatenotification/Makefile')
-rw-r--r-- | apps/updatenotification/Makefile | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/apps/updatenotification/Makefile b/apps/updatenotification/Makefile new file mode 100644 index 00000000000..ee925df55fc --- /dev/null +++ b/apps/updatenotification/Makefile @@ -0,0 +1,47 @@ +app_name=notifications + +project_dir=$(CURDIR)/../$(app_name) +build_dir=$(CURDIR)/build +source_dir=$(build_dir)/$(app_name) +sign_dir=$(build_dir)/sign + +all: package + +dev-setup: clean npm-update build-js + +npm-update: + rm -rf node_modules + npm update + +build-js: + npm run dev + +build-js-production: + npm run build + +clean: + rm -rf $(build_dir) + +package: clean build-js-production + mkdir -p $(source_dir) + rsync -a \ + --exclude=/build \ + --exclude=/docs \ + --exclude=/js-src \ + --exclude=/l10n/.tx \ + --exclude=/tests \ + --exclude=/.git \ + --exclude=/.github \ + --exclude=/CONTRIBUTING.md \ + --exclude=/issue_template.md \ + --exclude=/README.md \ + --exclude=/.gitignore \ + --exclude=/.scrutinizer.yml \ + --exclude=/.travis.yml \ + --exclude=/.drone.yml \ + --exclude=/node_modules \ + --exclude=/npm-debug.log \ + --exclude=/package.json \ + --exclude=/package-lock.json \ + --exclude=/Makefile \ + $(project_dir)/ $(source_dir) |