build: initial stab at packaging

This commit is contained in:
Anton Georgiev
2024-07-17 16:14:07 -04:00
parent ebd701feee
commit fd72e8ded5
9 changed files with 173 additions and 0 deletions

12
debian/rules vendored Executable file
View File

@@ -0,0 +1,12 @@
#!/usr/bin/make -f
%:
dh $@ --no-parallel --verbose
override_dh_auto_build:
npm install
npm run build-bundle
override_dh_auto_install:
install -d debian/bbb-plugin-template/var/www/bigbluebutton-default/assets/plugins/bbb-plugin-template
cp -r dist/* debian/bbb-plugin-template/var/www/bigbluebutton-default/assets/plugins/bbb-plugin-template