aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2019-11-17chore: minor file changesn-peugnet
- rename LICENSE.md into LICENSE - move some vars in Makefile - move prettier config outside of webpack config
2019-11-15fix: `make watch` now changes prev_envn-peugnet
+ change default env values
2019-11-15feat: load Sentry browser as an external scriptn-peugnet
- better way to check if we need to report errors in PHP - fix make file $(js_bundles) dependencies (add webpack conf) - update sentry-browser sdk and move it to dev requirements
2019-11-12feat: make Sentry optionaln-peugnet
- move sentry to PHP dev requirements. - try...catch Sentry integration in PHP. - update Makefile: - add comments as documentation. - remove recursive call from PREV_ENV_FILE target. - make dist and sentryrelease ENV variable. - add touch target for more efficient rebuilds. - add `dist` build ENV functionnality not to include dev-requirements in the zip release.
2019-11-07perf(build): remember previous buid envn-peugnet
This allow build the bundles when there is a change in files or in env. This way we can stop calling buildclean before each build. This is a little tricky: it uses a temp file and recursive make commands to set the ENV to prod.
2019-11-07feat: include sentry in frontendn-peugnet
2019-11-07fix(dist): correct dir permissions + VERSION always includedn-peugnet
2019-11-07build: add @sentry/cli to release processn-peugnet
2019-11-07build: gen VERSION from make instead of release-itn-peugnet
- remove @release-it/bumper module - gen VERSION from make - remove VERSION from git
2019-11-07build: ENV prod enhancementsn-peugnet
- fix: prod mode not working with target-specific ENV variable - use another sourcemap mode in dev mode - generate souremap files in prod mode
2019-11-04fix: npm install warningsn-peugnet
- fix repository and licence fields - hide remaining warnings
2019-11-04feat: set default build ENV in .default.envn-peugnet
2019-11-04perf: make optimizationsn-peugnet
- run npm and composer only when needed - include .default.env - add watch targets - "make all" builds in dev mode, "make dist" in prod mode
2019-10-26store version in VERSION instead of composer.jsonn-peugnet
2019-10-24fix make: add default env file en .env targetn-peugnet
2019-10-24add release-it as the release tooln-peugnet
2019-10-23better dist zip targetn-peugnet
using git archive the removing useless files and adding generated files
2019-10-23use GNU Standard Makefile Targetsn-peugnet
2019-10-22finish Makefile and update READMEn-peugnet
2019-10-22first add of Makefilen-peugnet