1 2 3 4 5 6 7 8 9 10 11 12 13
let gulp = require('gulp'); let run = require('gulp-run-command').default; gulp.task('clean', run('rm -rf ../../../../.build')); gulp.task('build', ['clean'], run('make -C ../../../../ ergodox_ez:hacker_dvorak', { ignoreErrors: true })); gulp.task('watch', ['build'], () => { gulp.watch(['keymap.c', 'config.h', 'rules.mk'], ['build']); });