Home
last modified time | relevance | path

Searched refs:Emscripten (Results 1 – 25 of 1352) sorted by relevance

12345678910>>...55

/dports/devel/emscripten/emscripten-2.0.3/tests/msvc10/
H A Dtests_msvc10.sln76 Debug|Emscripten = Debug|Emscripten
78 Release|Emscripten = Release|Emscripten
82 {6A41CB2E-0022-47E1-89C5-FB2B558BEB91}.Debug|Emscripten.ActiveCfg = Debug|Emscripten
83 {6A41CB2E-0022-47E1-89C5-FB2B558BEB91}.Debug|Emscripten.Build.0 = Debug|Emscripten
91 {C29BBEE3-02D1-459A-B8BA-832A3439F12D}.Debug|Emscripten.Build.0 = Debug|Emscripten
99 {DDB7FF8E-EC42-4406-832C-F2B043D8760E}.Debug|Emscripten.Build.0 = Debug|Emscripten
107 {A7C445F9-FCE6-48D5-9343-734071A59185}.Debug|Emscripten.Build.0 = Debug|Emscripten
115 {C5500D5B-9489-4109-A6E4-CF8F7E1518E7}.Debug|Emscripten.Build.0 = Debug|Emscripten
123 {982D6A44-9080-4A89-911E-BC1E495267D1}.Debug|Emscripten.Build.0 = Debug|Emscripten
131 {A2D564BE-34DE-43DC-B8F9-605CEF4BFC4B}.Debug|Emscripten.Build.0 = Debug|Emscripten
[all …]
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/
H A Dindex.rst6 Emscripten Documentation
10 This comprehensive documentation set contains everything you need to know to use Emscripten.
14 …ex` explains what Emscripten does, why it is needed, its limitations and its licensing. It will he…
15 - :ref:`getting-started-index` walks you through downloading, installing and using the Emscripten S…
17 **Emscripten Fundamentals:**
19 …porting-index` illustrates the main differences between the native and Emscripten runtime environm…
22 - :ref:`compiling-and-running-projects-index` demonstrates how to integrate Emscripten into your ex…
27 - :ref:`installing-from-source` explains how to build Emscripten from sources on GitHub (this is us…
32 - :ref:`api-reference-index` is a reference for the Emscripten toolchain.
33 - :ref:`tools-reference` is a reference for the Emscripten integration APIs.
/dports/devel/emscripten/emscripten-2.0.3/
H A DChangeLog.md1077 - Emscripten-LLVM: no changes.
1138 - Emscripten-LLVM: no changes.
1155 - Emscripten-LLVM: no changes.
1163 - Emscripten-LLVM: no changes.
1175 - Emscripten-LLVM: no changes.
1216 - Emscripten-LLVM: no changes.
1251 - Emscripten-LLVM: no changes.
1261 - Emscripten-LLVM: no changes.
1595 - Emscripten: no changes.
1617 - Emscripten: no changes.
[all …]
H A DREADME.md10 Emscripten compiles C and C++ to [WebAssembly](https://webassembly.org/) using
12 [Binaryen](https://github.com/WebAssembly/binaryen/). Emscripten output can run
16 Emscripten provides Web support for popular portable APIs such as OpenGL and
22 While Emscripten mostly focuses on compiling C and C++ using
24 compilers (for example, Rust has Emscripten integration, with the
30 Emscripten is available under 2 licenses, the MIT license and the
38 License allows Emscripten's code to be integrated upstream into
/dports/games/hedgewars-server/hedgewars-src-1.0.0/cmake_modules/Platform/
H A DEmscripten.cmake2 # It teaches CMake about the Emscripten compiler, so that CMake can generate makefiles
6 # cmake -DCMAKE_TOOLCHAIN_FILE=<EmscriptenRoot>/cmake/Modules/Platform/Emscripten.cmake
15 set(CMAKE_SYSTEM_NAME Emscripten)
20 # Advertise Emscripten as a 32-bit platform (as opposed to CMAKE_SYSTEM_PROCESSOR=x86_64 for 64-bit…
35 …r, Emscripten is often able to mimic being a Linux/Unix system, in which case a lot of existing CM…
46 # Locate where the Emscripten compiler resides in relative to this toolchain file.
89 set(CMAKE_AR "${EMSCRIPTEN_ROOT_PATH}/emar${EMCC_SUFFIX}" CACHE FILEPATH "Emscripten ar")
139 set(EMSCRIPTEN 1 CACHE BOOL "If true, we are targeting Emscripten output.")
163 set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG -O2" CACHE STRING "Emscripten-overridden CMAKE_C_FLAGS_RELEASE")
245 # To use this, pass the combination -G "Visual Studio 10" -DCMAKE_TOOLCHAIN_FILE=Emscripten.cmake
[all …]
/dports/games/hedgewars/hedgewars-src-1.0.0/cmake_modules/Platform/
H A DEmscripten.cmake2 # It teaches CMake about the Emscripten compiler, so that CMake can generate makefiles
6 # cmake -DCMAKE_TOOLCHAIN_FILE=<EmscriptenRoot>/cmake/Modules/Platform/Emscripten.cmake
15 set(CMAKE_SYSTEM_NAME Emscripten)
20 # Advertise Emscripten as a 32-bit platform (as opposed to CMAKE_SYSTEM_PROCESSOR=x86_64 for 64-bit…
35 …r, Emscripten is often able to mimic being a Linux/Unix system, in which case a lot of existing CM…
46 # Locate where the Emscripten compiler resides in relative to this toolchain file.
89 set(CMAKE_AR "${EMSCRIPTEN_ROOT_PATH}/emar${EMCC_SUFFIX}" CACHE FILEPATH "Emscripten ar")
139 set(EMSCRIPTEN 1 CACHE BOOL "If true, we are targeting Emscripten output.")
163 set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG -O2" CACHE STRING "Emscripten-overridden CMAKE_C_FLAGS_RELEASE")
245 # To use this, pass the combination -G "Visual Studio 10" -DCMAKE_TOOLCHAIN_FILE=Emscripten.cmake
[all …]
/dports/devel/emscripten/emscripten-2.0.3/cmake/Modules/Platform/
H A DEmscripten.cmake2 # It teaches CMake about the Emscripten compiler, so that CMake can generate
17 set(CMAKE_SYSTEM_NAME Emscripten)
23 # Advertise Emscripten as a 32-bit platform (as opposed to
35 # Emscripten:
104 set(CMAKE_C_COMPILER_AR "${CMAKE_AR}" CACHE FILEPATH "Emscripten ar")
107 set(CMAKE_CXX_COMPILER_AR "${CMAKE_AR}" CACHE FILEPATH "Emscripten ar")
117 # Emscripten.
148 # Capture the Emscripten version to EMSCRIPTEN_VERSION variable.
212 # Since Emscripten is a cross-compiler, we should never look at the
256 # detect when building using Emscripten.
[all …]
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/site/
H A Dglossary.rst12 …Contraction of ``XMLHttpRequest``. Emscripten uses XHRs for asynchronously downloading binary data.
35 Emscripten tools and dependencies
45 The :ref:`emccdoc`. Emscripten's drop-in replacement for a compiler like *gcc*.
47 Emscripten Command Prompt
48 The :ref:`emcmdprompt` is used to call Emscripten tools from the command line on Windows.
57 …Fastcomp is Emscripten's second compiler core, after the JS compiler and before the new LLVM wasm …
74 …The `asm.js <http://asmjs.org/faq.html>`_ subset of JavaScript is Emscripten's target output langu…
77 The closure compiler is used to minify Emscripten-generated code at higher optimisations.
85 The Emscripten project is hosted on GitHub.
91 Emscripten provides an alternative tool, the :term:`LLVM Nativizer`.
[all …]
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/porting/
H A Dnetworking.rst7 Emscripten compiled applications have a number of ways to connect with online servers. Check the su…
9 …orked connections by writing regular JavaScript. For C/C++ developers, Emscripten provides a few a…
11 Emscripten WebSockets API
16 Emscripten provides a passthrough API for accessing the WebSockets API from C/C++ code. This is use…
18 To target Emscripten WebSockets API, you must link it in with a "-lwebsocket.js" linker directive.
25 This is the default build mode for Emscripten. Use the linker flag `-s WEBSOCKET_URL` or `Module['w…
30 Emscripten provides a native POSIX Sockets proxy server program, located in directory tools/websock…
38 …XY_TO_PTHREAD=1". That is, POSIX sockets proxying builds on top of the Emscripten WebSockets libra…
40 For an example of how the POSIX Sockets proxy server works in an Emscripten client program, see the…
45 …t. Emscripten also provides passthrough APIs to perform HTTP requests. For more information, see t…
[all …]
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/introducing_emscripten/
H A Dabout_emscripten.rst4 About Emscripten
7 Emscripten is an :ref:`Open Source <emscripten-license>` LLVM to JavaScript compiler. Using Emscrip…
13 .. tip:: Emscripten makes native code immediately available on the Web: a platform that is standard…
15 …With Emscripten, C/C++ developers don't have the high cost of porting code manually to JavaScript …
35 Emscripten generates fast code! Its default output format is `asm.js <http://asmjs.org>`_ , a highl…
37 For a better understanding of just how fast and fluid Emscripten-ported code can be, check out the …
41 Emscripten Toolchain
44 A high level view of the Emscripten toolchain is given below. The main tool is the :ref:`emccdoc`. …
48 *Emcc* uses :term:`Clang` and LLVM to compile to wasm or asm.js. Emscripten emits JavaScript that c…
56 The whole toolchain is delivered in the :ref:`Emscripten SDK <sdk-download-and-install>`, and can b…
[all …]
H A Dcommunity.rst7 Welcome to the Emscripten community!
23 Emscripten also has a presence on social media:
25 - `#emscripten <https://twitter.com/hashtag/emscripten>`_ (Emscripten Hashtag on Twitter)
26 …@kripken <https://twitter.com/kripken>`_ (an Emscripten developer's account on Twitter, mentions E…
38 Anyone can contribute to Emscripten. We've got some ideas to get you started on our :ref:`contribut…
H A DTalks-and-Publications.rst10 - Slides from Mozlando 2015: `Emscripten, WebAssembly, and Binaryen <https://kripken.github.io/talk…
14 …- `Emscripten & asm.js: C++'s role in the modern web <http://kripken.github.io/mloc_emscripten_tal…
22 - Slides from GDC 2014: `Getting started with asm.js and Emscripten <http://people.mozilla.org/~lwa…
30 …- `Multiplatform C++ on the Web with Emscripten <http://www.slideshare.net/chadaustin/multiplatfor…
33 - JSConf.eu 2011: `Emscripten <http://www.youtube.com/watch?v=mB3xPqF8VnQ>`_ (`kripken <https://git…
39Emscripten: An LLVM-to-JavaScript Compiler <https://github.com/emscripten-core/emscripten/blob/mas…
44 …-Insights/Cozzi/9781498716079>`_: Desaulniers, N. (2015). **Chapter 5: Emscripten and WebGL**. In …
45 …p://link.springer.com/book/10.1007/978-1-4302-6698-3>`_ — Book with a chapter on Emscripten (2014).
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/tools_reference/
H A Demcmdprompt.rst4 Emscripten Windows Command Prompt (emcmdprompt.bat)
7 The *Emscripten Command Prompt* is used to call Emscripten tools from the command line on Windows.
11 …The *Emscripten Command Prompt* is configured with the correct system paths and settings to point …
20 However, if **emcmdprompt.bat** is called on the command line, a nested Emscripten command prompt i…
H A Demsdk.rst4 Emscripten SDK (emsdk)
73 Tool/SDK>`, meaning that it will be used when Emscripten is run. The active
82 Emscripten Compiler Configuration File (.emscripten)
97 LLVM_ROOT='C:/Program Files/Emscripten/clang/e1.21.0_64bit'
98 NODE_JS='C:/Program Files/Emscripten/node/0.10.17_64bit/node.exe'
99 JAVA='C:/Program Files/Emscripten/java/7.45_64bit/bin/java.exe'
179 How do I check for updates to the Emscripten SDK?
211 How do I install and activate old Emscripten SDKs and tools?
230 How do I track the latest Emscripten development with the SDK?
252 How do I use my own Emscripten GitHub fork with the SDK?
[all …]
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/getting_started/
H A DTutorial.rst4 Emscripten Tutorial
7 **Using Emscripten is, at a base level, fairly simple. This tutorial takes you through the steps ne…
21Emscripten Command Prompt <emcmdprompt>`, a command prompt that has been pre-configured with the c…
28 Verifying Emscripten
31 If you haven't run Emscripten before, run it now with: ::
38 Running Emscripten
151 Emscripten Test Suite and Benchmarks
154 Emscripten has a comprehensive test suite, which covers virtually all Emscripten functionality. The…
162 …alling Emscripten from the command line. There is, of course, far more you can do with the tool. B…
165 - The Emscripten test suite is a great place to look for examples of how to use Emscripten. For exa…
[all …]
/dports/security/keybase/client-v5.7.1/shared/ios/Pods/libwebp/
H A DREADME.webp_js10 using Emscripten and CMake.
12 - install the Emscripten SDK following the procedure described at:
16 top-level directory containing Emscripten tools.
18 - make sure the file $EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake is
19 accessible. This is the toolchain file used by CMake to invoke Emscripten.
20 If $EMSCRIPTEN is unset search for Emscripten.cmake under $EMSDK and set
30 -DCMAKE_TOOLCHAIN_FILE=$EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake \
62 You will need a fairly recent version of Emscripten (at least 1.37.8) and of
77 The corresponding Emscripten bug is at:
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/contributing/
H A Ddevelopers_guide.rst8 contribute to Emscripten. We welcome contributions from anyone that is
11 .. tip:: The information will be less relevant if you're just using Emscripten, but may still be of…
18 For contributing to core Emscripten code, such as ``emcc.py``, you don't need to
29 binaries with a checkout of the core Emscripten repository, simply by calling
39 The Emscripten main repository is https://github.com/emscripten-core/emscripten.
41 Aside from the Emscripten repo, the other codebases of interest are LLVM
42 and Binaryen, which Emscripten invokes, and
79 builds and integrates with the Emscripten system libraries, both the
89 Emscripten Test Suite
92 Emscripten has a :ref:`comprehensive test suite <emscripten-test-suite>`, which
[all …]
/dports/multimedia/gstreamer1-plugins-rust/gst-plugins-rs-d0466b3eee114207f851b37cae0015c0e718f021/cargo-crates/libwebp-sys2-0.1.2/c_src/
H A DREADME.webp_js10 using Emscripten and CMake.
12 - install the Emscripten SDK following the procedure described at:
16 top-level directory containing Emscripten tools.
18 - make sure the file $EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake is
19 accessible. This is the toolchain file used by CMake to invoke Emscripten.
20 If $EMSCRIPTEN is unset search for Emscripten.cmake under $EMSDK and set
29 -DCMAKE_TOOLCHAIN_FILE=$EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake \
61 You will need a fairly recent version of Emscripten (at least 1.37.8,
77 The corresponding Emscripten bug is at:
/dports/www/gohugo/hugo-0.91.2/vendor/github.com/bep/gowebp/libwebp_src/
H A DREADME.webp_js10 using Emscripten and CMake.
12 - install the Emscripten SDK following the procedure described at:
16 top-level directory containing Emscripten tools.
18 - make sure the file $EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake is
19 accessible. This is the toolchain file used by CMake to invoke Emscripten.
20 If $EMSCRIPTEN is unset search for Emscripten.cmake under $EMSDK and set
29 -DCMAKE_TOOLCHAIN_FILE=$EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake \
61 You will need a fairly recent version of Emscripten (at least 1.37.8,
77 The corresponding Emscripten bug is at:
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/libwebp-sys2-0.1.2/c_src/
H A DREADME.webp_js10 using Emscripten and CMake.
12 - install the Emscripten SDK following the procedure described at:
16 top-level directory containing Emscripten tools.
18 - make sure the file $EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake is
19 accessible. This is the toolchain file used by CMake to invoke Emscripten.
20 If $EMSCRIPTEN is unset search for Emscripten.cmake under $EMSDK and set
29 -DCMAKE_TOOLCHAIN_FILE=$EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake \
61 You will need a fairly recent version of Emscripten (at least 1.37.8,
77 The corresponding Emscripten bug is at:
/dports/www/zola/zola-0.15.2/cargo-crates/libwebp-sys-0.2.0/vendor/
H A DREADME.webp_js10 using Emscripten and CMake.
12 - install the Emscripten SDK following the procedure described at:
16 top-level directory containing Emscripten tools.
18 - make sure the file $EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake is
19 accessible. This is the toolchain file used by CMake to invoke Emscripten.
26 -DCMAKE_TOOLCHAIN_FILE=$EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake \
58 You will need a fairly recent version of Emscripten (at least 1.37.8) and of
73 The corresponding Emscripten bug is at:
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/building_from_source/
H A Dverify_emscripten_environment.rst4 Verifying the Emscripten Development Environment
7 After you've :ref:`installed the SDK <sdk-download-and-install>` or :ref:`built an Emscripten devel…
16 The first step in verifying the environment is to run Emscripten with the version command (``-v``).…
18 … which you installed Emscripten (on Windows open the :ref:`Emscripten Command Prompt <emcmdprompt>…
27 emcc (Emscripten GCC-like replacement + linker emulating GNU ld ) 1.21.0
31 INFO root: (Emscripten: Running sanity checks)
42 The next test is to actually build some code! On the command prompt navigate to the Emscripten dire…
57 Emscripten has a comprehensive test suite which may be used to further validate all or parts of the…
84 If you're :ref:`building Emscripten manually from source <installing-from-source>`, see that link f…
/dports/devel/emscripten/emscripten-2.0.3/site/source/docs/porting/multimedia_and_graphics/
H A DEGL-Support-in-Emscripten.rst4 EGL Support in Emscripten
13 Emscripten also supplies an implementation of the EGL v1.4 specification. This allows C/C++ client …
24 Therefore, for each platform, including Emscripten, there exists platform-specific means to perform…
55 #. Delete the native rendering window. This step does not apply for Emscripten.
65 …ction lists all EGL v1.4 functions and describes their current implementation status in Emscripten.
74 …specification. Emscripten does not utilize multiple ``EGLNativeDisplayType`` objects, so pass in `…
92 …eryAPI``: Implemented, although these functions have little utility on Emscripten, since only the …
94 …itClient``, ``eglWaitNative``: Implemented as no-op functions. These have no meaning on Emscripten.
111 .. important:: **Do not call** these functions in Emscripten code, or the application will halt on…
116 Currently, Emscripten does not implement any extensions in the `EGL Extension Registry <http://www.…
[all …]
/dports/math/geogram/geogram-1.7.7/cmake/platforms/
H A DEmscripten-clang.cmake2 # Flags for Emscripten (javascript target)
24 include(${EMSCRIPTEN_DIR}/cmake/Modules/Platform/Emscripten.cmake)
53 # Emscripten optimization flags:
80 message(FATAL_ERROR "Profiling is not (yet) available with Emscripten")
85 message(FATAL_ERROR "Coverage analysis not supported with Emscripten")
91 message(FATAL_ERROR "Address sanitizer not supported with Emscripten")
104 message(FATAL_ERROR "Thread sanitizer not supported with Emscripten")
109 message(FATAL_ERROR "Alinea DDT not supported with Emscripten")
113 # We only add the Emscripten flags here, because:
/dports/graphics/urho3d/Urho3D-1.7.1/CMake/Toolchains/
H A DEmscripten.cmake39 …SAVED_EMSCRIPTEN_ROOT_PATH} CACHE STRING "Root path to Emscripten cross-compiler tools (Emscripten
40 …EN_SYSROOT ${SAVED_EMSCRIPTEN_SYSROOT} CACHE PATH "Path to Emscripten system root (Emscripten only…
66 …ATH ${EMSCRIPTEN_ROOT_PATH} CACHE STRING "Root path to Emscripten cross-compiler tools (Emscripten
68 message (FATAL_ERROR "Could not find Emscripten cross compilation tool. "
81 …SCRIPTEN_SYSROOT ${EMSCRIPTEN_SYSROOT} CACHE PATH "Path to Emscripten system root (Emscripten only…
83 message (FATAL_ERROR "Could not find Emscripten system root. "
125 "This is required to enable ccache support for Emscripten compiler toolchain. "
132 "This is required to enable ccache support for Emscripten compiler toolchain.")
142 # Specific to Emscripten
149 …# Since currently CMake does not able to identify Emscripten compiler toolchain, set the compiler …
[all …]

12345678910>>...55