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