diff --git a/.gitignore b/.gitignore index 1565ee349f49250aaa07b84bfdddd62d43a48420..5a8ece81507f5ab8ca5edb626b6760753b436f8e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ /node_modules/ /public/build/ +/dist .DS_Store sync.sh diff --git a/Makefile b/Makefile index b7a311f8ed6e33420a00f7a0a2bc844749548dcd..4bd47c8ae7e5368c9e7b0f7297ae59538ea0a4a2 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,9 @@ help:: @echo " init.dev - init development environment" @echo " lint - verify code style" @echo " spell - check spelling of text" + @echo " clean - clean artifacts" @echo " build - build a production bundle" + @echo " dist - create a dist package" @echo " run - start app in development mode" @echo " start - start app with sirv server (public)" $(call docker_help) @@ -39,9 +41,24 @@ lint:: spell:: npm run spell +clean:: + rm -rf dist + mkdir -p dist/assets + build:: npm run build +dist::clean +dist::build +dist:: + cp public/service-worker.js dist + cp public/manifest.json dist + cp public/build/smui-dark.css dist + cp public/build/smui.css dist + cp public/build/aura-player-bundle.* dist + cp public/assets/*.svg dist/assets + rm dist/assets/aura_fav.svg + run:: npm run dev