Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
Sam Clegg 16cffecd0f
Bring emcoverage tool back to life. NFC (#13598) 2021-03-04 10:48:02 -08:00
Sam Clegg 7d6857b397
Remove old .gitignore entries. NFC (#12936) 2020-12-01 17:11:40 -08:00
Sam Clegg d29377e5be
Store cache lock inside cache directory (#11614)
In the case of root install it is useful to be able to allow write
access only to cache directory.  By keeping the lock inside the
directory we avoid needing write access to that parent directory.

See: #535
2020-07-10 14:55:14 -07:00
Sam Clegg 7ea869fb0a
Place sanity file within cache (#11606)
Since the sanity file is used to determine if the cache
is valid it makes sense that it lives in the cache.  Without this
user who switch cache by setting EM_CACHE will not invalidate their
sanity file.

Fixes: #11597
2020-07-10 13:24:23 -07:00
Sam Clegg 5679495615
Create embedded config on first use (#11307)
When emscripten is first used and we create the default config file,
create it in the emscripten directory if we can.

Fixes: #9543
2020-06-01 22:04:20 -07:00
Sam Clegg 12b23e588d
Default to storing emscripten cache locally (#11126)
The cache is something that can't really be shared between emscripten
versions.  In fact having a single location for the cache means
that developers with more then one version of emscripten often have
their cache cleared whenever they switch version.

With this method the cache it always local the to emscripten directory.
If distro what to install emscripten in a read-only or shared location
then can still use the CACHE config file setting, or set EM_CACHE
in the environment.

This is part of a wider push to stop using $HOME where we can and
move towards an embedded mode where it makes sense.

See: #9543
2020-05-11 13:58:05 -07:00
Sam Clegg 38e9035002
Move test-generated files out of source tree (#9776) 2019-11-04 13:27:48 -08:00
Sam Clegg 8f2ee09690
Support for embedded .emscripten config (#9547)
emsdk has always had partial support for this.  With this change all
emscripten users can take advantage of embedded config.  This allows
different emscripten installations to have different configuration files
since they don't need to share a single config file in the user's home
directory.

As a followup and plan to make this location the default when generating
a new sample config file.

See #9543
2019-10-08 18:32:17 -07:00
Sam Clegg f30f7c1905
Fix remaining tests that leak files in the source tree (#9292) 2019-08-22 10:23:16 -07:00
Guanzhong Chen 723b4bc002
Add tools/emcoverage.py to obtain coverage information (#9166) 2019-08-15 16:20:04 -07:00
Jukka Jylänki 99175bb766 Add macOS .DS_Store thumbnail file to .gitignore 2018-12-17 14:55:08 +02:00
Layla b0a2f5576c Fix for missing tools like `eliminator` - limit the scope of `node_modules .gitignore` filter to top level (#7444)
Fixes: https://github.com/kripken/emscripten/issues/7427
Supersedes: https://github.com/kripken/emscripten/pull/7443

Signed-off-by: Layla <layla@insightfulvr.com>
2018-11-02 16:41:14 -07:00
Yao Wei Tjong 姚伟忠 fa4718f542 Add new option for file_packager.py to store metadata externally. 2015-05-08 09:29:42 +08:00
Bruce Mitchener 95bd71bf44 Remove the relooper source code. 2015-04-15 07:15:00 +07:00
Joe Lee d0b471843e Add vim temp files to .gitignore 2014-07-08 23:19:39 +07:00
Pierre Renaux 1e4e155f25 [thirdparty/lzma.js]: Fixed doit.sh so that it compiles on Windows using MingW's GCC & Bash ; 2013-11-06 18:47:26 +08:00
Anthony Pesch 462875aa0e - created SOCKFS
- added support for node-based listen servers
 - updated tests to also test against compiled listen servers
2013-08-29 01:45:38 -07:00
Éloi Rivard c6c8356c81 * Removed some freetype ASM_JS warnings. 2013-04-26 18:38:59 +02:00
Alan Kligman 89cfaa8896 Ignore lzma native binaries. 2013-04-25 00:58:25 -04:00
Chad Austin 024cc62dd2 .gitignore tests/fake/ 2013-03-04 19:12:10 -08:00
Alon Zakai c6652bf70f gitignore 2013-01-09 14:44:09 -08:00
Alon Zakai b707c2c641 ignore relooper in git 2012-12-07 14:23:19 -08:00
Tobias Weibel 483313890c Ignore generated files src/relooper.js[.raw.js] for git 2012-12-04 16:49:05 -08:00
Alon Zakai 02837b9218 misc library fixes for libcxxabi+test_typed_exceptions 2012-02-22 18:19:54 -08:00
Alon Zakai c2a8a5b364 fix test_poll 2011-10-02 21:48:08 +02:00
max99x e3ec8e15ee Added *.pyc to .gitignore. 2011-06-27 11:36:09 +03:00
Alon Zakai 05d2d2ba27 .gitignore 2011-05-18 21:45:10 -07:00