diff --git a/CMakeLists.txt b/CMakeLists.txt index 1e6c99d..9e86c0e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ set(emscripten-glfw_VERSION_MAJOR 1) set(emscripten-glfw_VERSION_MINOR 1) set(emscripten-glfw_VERSION_PATCH 0) set(emscripten-glfw_VERSION "${emscripten-glfw_VERSION_MAJOR}.${emscripten-glfw_VERSION_MINOR}.${emscripten-glfw_VERSION_PATCH}") -set(emscripten-glfw_RELEASE_DATE "2024-02-25") +set(emscripten-glfw_RELEASE_DATE "2024-02-29") project(emscripten-glfw VERSION "${emscripten-glfw_VERSION}" LANGUAGES CXX) diff --git a/README.md b/README.md index 9ff322d..4b2774d 100644 --- a/README.md +++ b/README.md @@ -203,7 +203,7 @@ LDFLAGS += -s USE_WEBGPU=1 --js-library $(EMS_GLFW3_DIR)/src/js/lib_emscripten_g Release Notes ------------- -#### 1.1.0 - TBD +#### 1.1.0 - 2024-02-29 - GLFW 3.4 features implemented - `glfwGetPlatform` and `glfwPlatformSupported` uses the `GLFW_PLATFORM_EMSCRIPTEN` constant defined in diff --git a/port/emscripten-glfw3.py b/port/emscripten-glfw3.py index 05641d7..77a45fb 100644 --- a/port/emscripten-glfw3.py +++ b/port/emscripten-glfw3.py @@ -18,7 +18,7 @@ from typing import Dict TAG = '1.1.0' -HASH = '22660191c0ddd7f21e20479dc93404f67c742a93a253a215beb07c4d7977541855dd3d0171b057076332186e140cb1233ff90250b7635c7291aef4acd0275a67' +HASH = 'ca97ef5db558d957f78f2698ca6aef66f17e3253ad6434417793d6283f3cda16cbe18a460d9403b9a939651e0e5349f53a859b7d19a9220b2e168030f74fcb56' # contrib port information (required) URL = 'https://github.com/pongasoft/emscripten-glfw' diff --git a/test/demo/CMakeLists.txt b/test/demo/CMakeLists.txt index 198a0e9..7dac813 100644 --- a/test/demo/CMakeLists.txt +++ b/test/demo/CMakeLists.txt @@ -10,3 +10,8 @@ add_executable(${target} src/main.cpp src/Triangle.cpp) set_target_properties(${target} PROPERTIES OUTPUT_NAME "main") set_target_properties(${target} PROPERTIES SUFFIX ".html") target_link_libraries(${target} PRIVATE glfw3) + + +# using port +# mkdir build +#emcc --use-port=contrib.glfw3 -sASYNCIFY -sMIN_WEBGL_VERSION=2 --shell-file=shell.html src/main.cpp src/Triangle.cpp -o build/index.html