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

14750 Коммитов

Автор SHA1 Сообщение Дата
Jukka Jylänki d90e73cc89 Fix bad CMake syntax in Emscripten CMake toolchain test. 'if (NOT ${foo})' is wrong since it returns true if foo is not defined. 2015-08-15 21:25:34 +03:00
Alon Zakai 567b6f9cf6 send multiple inputs to opt, deferring linking 2015-08-14 17:06:30 -07:00
Alon Zakai 3d8bad4d9a standardize temp file handling in Building.link 2015-08-14 16:37:45 -07:00
Alon Zakai ef5c9262d6 autoclean temp files, and add a get_dir method 2015-08-14 16:37:00 -07:00
Alon Zakai 5c051b8348 Merge branch 'freetype-port' of https://github.com/anlambert/emscripten into incoming 2015-08-14 13:40:00 -07:00
Alon Zakai c59105d9e7 link to new book with a chapter on emscripten 2015-08-14 13:39:36 -07:00
Antoine Lambert 43fea24d3a add freetype 2.6 to ports 2015-08-14 22:26:28 +02:00
Charlie Birks 57fe3ec51c test that keypress events are sent in test_sdl2_key 2015-08-13 21:02:07 +01:00
juj c82528d339 Merge pull request #3679 from waywardmonkeys/bump-windows-stack-size-for-optimizer
[optimizer] Use a 10M stack size on Windows.
2015-08-13 22:40:35 +03:00
Alon Zakai 2aabcdd986 remove overly cautious text from docs about optimizing separate files 2015-08-13 11:37:19 -07:00
Alon Zakai 563f2b5d43 Merge pull request #3681 from waywardmonkeys/optimizer-use-size_t
[optimizer] Use size_t for some loop counters.
2015-08-13 10:46:27 -07:00
Alon Zakai 71f72b48e6 Merge pull request #3680 from waywardmonkeys/fix-optimizer-tmp-dir-saving
[optimizer] Use the correct emscripten_temp location.
2015-08-13 10:45:38 -07:00
Bruce Mitchener 06d06fd675 [optimizer] Use size_t for some loop counters.
A previous commit made these unsigned to fix a warning, but I had
this commit pending that made them size_t which feels a bit more
correct.
2015-08-13 15:53:09 +07:00
Bruce Mitchener 5db277a668 [optimizer] Use the correct emscripten_temp location.
The location is not '/tmp/emscripten_temp' on all platforms. In
particular, this fails on Mac OS X for me and clearly fails on
Windows.
2015-08-13 15:41:34 +07:00
Bruce Mitchener 5afd21da39 [optimizer] Use a 10M stack size on Windows.
The default is 1M and this has been reported to crash for people
in the past, so bumping it to 10M by default hurts no one and
avoids a possible problem.
2015-08-13 15:39:47 +07:00
Alon Zakai 6e8c9bb6da remove misleading comment 2015-08-12 16:17:57 -07:00
Alon Zakai d2808ad539 update sdl2 port to version 8 2015-08-12 16:17:56 -07:00
Alon Zakai f1c302bfd4 better example of EMCC_LOCAL_PORTS, of testing sdl2 master 2015-08-12 16:17:56 -07:00
juj 1d612767dc Merge pull request #3673 from waywardmonkeys/fix-js-optimizer-32-bit-windows-build
Fix js optimizer 32 bit windows build
2015-08-12 15:13:31 +03:00
Alon Zakai 26f32b9ee9 Merge branch 'rename-use-closure-compiler' of https://github.com/waywardmonkeys/emscripten into incoming 2015-08-11 14:29:33 -07:00
Alon Zakai fec191396a use abort() propery in optimizer #3671 2015-08-11 13:16:38 -07:00
Bruce Mitchener 7b206824a3 [optimizer] Only do a 32 bit build on 32 bit Windows. 2015-08-11 22:09:24 +07:00
Bruce Mitchener 7295562e38 [optimizer] Find MSBuild on 32 bit Windows.
This allows the optimizer to get built on 32 bit Windows. It is still
not building a working binary.

On 32 bit Windows, there isn't a ProgramFiles(x86) environment
variable, so the checks for that fail with a runtime error that
breaks the build.  Instead, check to see if the environment
variable exists and if not, carry on.
2015-08-11 22:09:08 +07:00
Bruce Mitchener 4b0ef404b0 Rename Settings.CLOSURE_COMPILER.
This renames Settings.CLOSURE_COMPILER and the 'closure' variable
in emcc. Prior to this, it was confusing to have two different
variables with the same name: shared.CLOSURE_COMPILER and
shared.Settings.CLOSURE_COMPILER.

Settings.CLOSURE_COMPILER is now Settings.USE_CLOSURE_COMPILER
to make the intent clear and to disambiguate it from
shared.CLOSURE_COMPILER which is a path to the actual Closure
compiler.
2015-08-11 13:48:42 +07:00
Alon Zakai 201b6fa395 fix some compiler warnings in optimizer 2015-08-10 15:08:24 -07:00
Alon Zakai 9260cea493 refactor optimizer main into separate file 2015-08-10 15:08:23 -07:00
juj 5f3edc29e2 Merge pull request #3669 from rcgordon/incoming
OpenAL alGetSource* improvements...
2015-08-11 00:21:54 +03:00
Alon Zakai 43b35ab9c7 fix flagsToPermissionString bug #3668 2015-08-10 14:00:20 -07:00
Ryan C. Gordon 25efc1682d Added missing alGetSourceiv() entry point. 2015-08-10 16:53:03 -04:00
Ryan C. Gordon ac3412a025 alGetSourcefv() should report the scalar states, too. 2015-08-10 16:53:03 -04:00
Ryan C. Gordon d29a52b23d alGetSourcei() can report AL_LOOPING state. 2015-08-10 16:53:03 -04:00
Krzysztof Jakubowski 2aae8bd750 Add vorbis, ogg to ports; Added automated port dependencies 2015-08-10 12:37:13 -07:00
Krzysztof Jakubowski 0ca0da7ab3 Add Bullet physics to ports 2015-08-10 12:37:13 -07:00
Jukka Jylänki ba088cae87 Clean up CMake installation instructions when building on Mac OS X from source without emsdk (remove reference to an unspecified bug and version number that is no longer correct - CMake has strong version checking and will complain about the version if too old). 2015-08-10 18:22:31 +03:00
Alon Zakai f20d37cb2a Merge branch 'cleanup-libc' into incoming 2015-08-07 13:12:38 -07:00
Alon Zakai a2c3faf584 fix asm validation error in USE_FULL_LIBRARY 2015-08-07 13:04:48 -07:00
Alon Zakai 7e8669ae32 do not depend on fflush in FS, we do it automatically in emcc 2015-08-07 12:33:01 -07:00
Alon Zakai 3c0bd78f37 add bind and connect deps 2015-08-07 12:33:01 -07:00
Alon Zakai 18f3245adf add getaddrinfo deps 2015-08-07 12:33:01 -07:00
Alon Zakai 948ea802b1 add dependency of glfwSleep on sleep 2015-08-07 12:33:01 -07:00
Alon Zakai 7bb706ff09 test_cases updates 2015-08-07 12:33:00 -07:00
Alon Zakai d1725b6068 move mini printf and puts to library_formatString.js, as they are used for tests as well as bootstrapping 2015-08-07 12:32:43 -07:00
Alon Zakai 78a5ff074c add dep of setjmp support code on realloc 2015-08-07 12:32:43 -07:00
Alon Zakai d92efe09c6 remove library.js code now implemented by musl 2015-08-07 12:32:36 -07:00
Alon Zakai 591d309aba 1.34.4 2015-08-04 21:30:39 -07:00
Alon Zakai 94718df0b3 Merge branch 'remove-pnacl-toolchain-cruft' of https://github.com/waywardmonkeys/emscripten into incoming 2015-08-04 11:56:59 -07:00
Alon Zakai 6be12599f6 Merge pull request #3659 from waywardmonkeys/remove-incorrect-ll-file
Remove unused temporary build file.
2015-08-04 10:37:41 -07:00
Alon Zakai 795c5dd9f0 add missing semicolon 2015-08-04 10:34:56 -07:00
Alon Zakai fca9719c14 Merge branch 'update-webvr-spec' of https://github.com/line0/emscripten into incoming
Conflicts:
	AUTHORS
2015-08-04 10:34:31 -07:00
Jukka Jylänki 22b498b14d Update emrun to latest from @mlimber's commit 5668c52983. 2015-08-04 19:31:23 +03:00