diff options
author | Mike Gerwitz <mike.gerwitz@rtspecialty.com> | 2019-09-04 16:56:59 -0400 |
---|---|---|
committer | Mike Gerwitz <mike.gerwitz@rtspecialty.com> | 2019-10-17 11:47:14 -0400 |
commit | 5fafe4a469c0062fbef26e11ce37c9593be2a3fe (patch) | |
tree | 355f06f322b5f65025e40181215426f68b72bdf6 /Makefile.am | |
parent | 5a1b84c271a7e25c10c854ef0ce1a25d025337e5 (diff) | |
download | liza-5fafe4a469c0062fbef26e11ce37c9593be2a3fe.tar.gz liza-5fafe4a469c0062fbef26e11ce37c9593be2a3fe.tar.bz2 liza-5fafe4a469c0062fbef26e11ce37c9593be2a3fe.zip |
Generate .gitignores for compiled JS files
This will help until all files are typescript.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index d1a2b1c..d608717 100644 --- a/Makefile.am +++ b/Makefile.am @@ -39,13 +39,18 @@ dist-hook: check # used to force typescript compilation (it handles its own incremental # compilation and dependency discovery) -$(tsout): FORCE +$(tsout): FORCE $(path_src)/.gitignore $(path_test)/.gitignore node_modules/.bin/tsc modindex: $(nsindex) %/index.js: FORCE $(tsout) ./tools/gen-index "$*" > "$@" +# ignore compiled JS files (this can be removed once all files are TS) +%/.gitignore: FORCE + @echo "# THIS FILE IS GENERATED; DO NOT MODIFY!" > $@ + ( cd $*/ && find . -name '*.ts' -printf "%P\n" | sed 's/\.ts$$/.js/' ) >> $@ + test: check check: $(tsout) PATH="$(PATH):$(CURDIR)/node_modules/mocha/bin" \ |