mirror of
https://github.com/Smaug123/KaTeX
synced 2025-10-05 19:28:39 +00:00
* Let git ignore .npm-install.stamp and dist The former is created for most makefile targets after dependencies have been retrieved. The latter is created by typical operations like “make” without arguments or “npm install”. Having these around is to be expected. Adding this to .gitignore should NOT affect npm packaging, since that is based on a whitelist in package.json which does mention dist. * Allow installing dependencies without actually building KaTeX We have been using “npm install” to install dependencies, but since that also does build KaTeX itself, it may fail if e.g. there are any style guide violations. Now we only fetch dependencies but do not build KaTeX itself. The make conditionals used here are not part of POSIX make but a GNU extension. But we already use functionality not mandated by POSIX (namely many of the functions like “wildcard”), so this should not make portability any worse than it already is.
15 lines
243 B
Plaintext
15 lines
243 B
Plaintext
build
|
|
node_modules
|
|
npm-debug.log
|
|
last.png
|
|
diff.png
|
|
/.npm-install.stamp
|
|
/dist/
|
|
/test/screenshotter/tex/
|
|
/test/screenshotter/diff/
|
|
/test/symgroups.tex
|
|
/test/symgroups.aux
|
|
/test/symgroups.log
|
|
/test/symgroups.pdf
|
|
/test/screenshotter/unicode-fonts
|