Closed FunMiles closed 4 years ago
Thanks. This is probably the way to go to maintain cross platform compatibility.
On Mon, Apr 6, 2020 at 11:14 PM FunMiles notifications@github.com wrote:
This branch removes the precompiled glfw and replaces it with a subrepo of the source code. I've added directions on how to build the examples on Unix machines.
You can view, comment on, or merge this pull request online at:
https://github.com/andy-thomason/Vookoo/pull/23 Commit Summary
- Remove precompiled GLFW
- git subrepo clone https://github.com/glfw/glfw.git external/glfw
- Create main a basic project CMakelists capable of compiling the glfw library and the examples. Fix path to ktx file.
- Use target_link_libraries to address include paths for glfw and Vulkan.
- Update the README to give instructions on how to build the examples.
File Changes
- A CMakeLists.txt https://github.com/andy-thomason/Vookoo/pull/23/files#diff-af3b638bc2a3e6c650974192a53c7291 (7)
- M README.md https://github.com/andy-thomason/Vookoo/pull/23/files#diff-04c6e90faac2675aa89e2176d2eec7d8 (8)
- M examples/CMakeLists.txt https://github.com/andy-thomason/Vookoo/pull/23/files#diff-2a223b2dbe4b8adba24dcfb102869d01 (13)
- M examples/teapot/teapot.cpp https://github.com/andy-thomason/Vookoo/pull/23/files#diff-dbd59b7f4903116877b4b5c5fe78166a (2)
- D external/GLFW/glfw3.lib https://github.com/andy-thomason/Vookoo/pull/23/files#diff-08dfca41e1104d34d9413958cff4e9b4 (0)
- D external/GLFW/libglfw3.a https://github.com/andy-thomason/Vookoo/pull/23/files#diff-ee0e93a9f0d6e9db452e07c48a78f20e (0)
- A external/glfw/.appveyor.yml https://github.com/andy-thomason/Vookoo/pull/23/files#diff-23ef07676df07933245b076e7d53b88d (60)
- A external/glfw/.gitattributes https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d45bb60e28a16d5ce2addcbc961db2a2 (5)
- A external/glfw/.gitignore https://github.com/andy-thomason/Vookoo/pull/23/files#diff-c3a2fb2538d1d8c370efb243d6b256e3 (104)
- A external/glfw/.gitrepo https://github.com/andy-thomason/Vookoo/pull/23/files#diff-dc83b7c229f9299df8061abab23fd00b (12)
- A external/glfw/.mailmap https://github.com/andy-thomason/Vookoo/pull/23/files#diff-69a4eb4a274297f14df1a361c82b0451 (10)
- A external/glfw/.travis.yml https://github.com/andy-thomason/Vookoo/pull/23/files#diff-1d61ab95a684880ae15a03c0d7fbe7cc (106)
- A external/glfw/CMake/GenerateMappings.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f1b335892f69abf51f65a5d7fccc62eb (33)
- A external/glfw/CMake/Info.plist.in https://github.com/andy-thomason/Vookoo/pull/23/files#diff-a9b89f1c1b2b9c913e5f604c498ba92a (38)
- A external/glfw/CMake/cmake_uninstall.cmake.in https://github.com/andy-thomason/Vookoo/pull/23/files#diff-3c43d2ee02353f8711864cf478aee79e (29)
- A external/glfw/CMake/glfw3.pc.in https://github.com/andy-thomason/Vookoo/pull/23/files#diff-2763f68c01ca861cb5480d1d2f8e197f (13)
- A external/glfw/CMake/glfw3Config.cmake.in https://github.com/andy-thomason/Vookoo/pull/23/files#diff-3a276c470173ac1a189d1c5231d1c51e (3)
- A external/glfw/CMake/i686-w64-mingw32-clang.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f3b59122a0f0e434c5f3e5c00c8d4d32 (13)
- A external/glfw/CMake/i686-w64-mingw32.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-2f2ff62716127d8d3eee8da4ee86a8d6 (13)
- A external/glfw/CMake/modules/FindEpollShim.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-87dc68b148ed158af4a4fb3b0f9e0220 (17)
- A external/glfw/CMake/modules/FindOSMesa.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-a69c05eb08f830fdd30f6b905a882fc3 (18)
- A external/glfw/CMake/modules/FindWaylandProtocols.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-5a8f97124cb991cbe0fa4d8319a3860f (26)
- A external/glfw/CMake/modules/FindXKBCommon.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-2bce635f0083ee509b3515b2c2677209 (34)
- A external/glfw/CMake/x86_64-w64-mingw32-clang.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-bc834084d49b9bba2beb86132ddeb452 (13)
- A external/glfw/CMake/x86_64-w64-mingw32.cmake https://github.com/andy-thomason/Vookoo/pull/23/files#diff-0811e6fc0ef708e5d9f6ba2678a820d7 (13)
- A external/glfw/CMakeLists.txt https://github.com/andy-thomason/Vookoo/pull/23/files#diff-75b504016f052cf9469995db239d06ee (367)
- A external/glfw/LICENSE.md https://github.com/andy-thomason/Vookoo/pull/23/files#diff-b6a006fa84099459a3a7487bc0a81693 (23)
- A external/glfw/README.md https://github.com/andy-thomason/Vookoo/pull/23/files#diff-bb2d68c9fe687c0364a367218403cb0e (401)
- A external/glfw/deps/getopt.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d95901b2a34eed119985ec7df5fc8358 (230)
- A external/glfw/deps/getopt.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-188d9814b77832839ffd3009bb83d4db (57)
- A external/glfw/deps/glad/gl.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-06f098503597711b5228b58a85ed9b08 (3840)
- A external/glfw/deps/glad/khrplatform.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d3b42c084351de4b532731164b1337c9 (282)
- A external/glfw/deps/glad/vk_platform.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-8674c511fc5623249b78a7c33cba7e8f (92)
- A external/glfw/deps/glad/vulkan.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-673e3c744f0d2ff477216b7457b87968 (3480)
- A external/glfw/deps/glad_gl.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-53a2ffd442ce1481a6b1fd85de110ea5 (1791)
- A external/glfw/deps/glad_vulkan.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-dc8efc59260baa29e787542c19becc78 (593)
- A external/glfw/deps/linmath.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-9f9d762ef631ddb9d60eccfdc9baf6ce (621)
- A external/glfw/deps/mingw/_mingw_dxhelper.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-c5ad1434f1dc6d8e5a0ae5072173da15 (117)
- A external/glfw/deps/mingw/dinput.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-c39fa5e6b0043e1a76f9e9cfe40a5e22 (2467)
- A external/glfw/deps/mingw/xinput.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d10e48f61de636669b76a176cc162bdb (239)
- A external/glfw/deps/nuklear.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-bc0c995cc02542c7bc8a52ec0d644ca4 (25539)
- A external/glfw/deps/nuklear_glfw_gl2.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-03eccdba8b848ef2da758601acfa0041 (381)
- A external/glfw/deps/stb_image_write.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-ac67c7d5536d67b599b727e1bdde0142 (1048)
- A external/glfw/deps/tinycthread.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-38bb88d75fe952cfcf297b4f3bf451f1 (594)
- A external/glfw/deps/tinycthread.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-8aceb4f4ace4d6c46a9b8594ff6b82e6 (443)
- A external/glfw/deps/vs2008/stdint.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-5f88d41b123457e5f13b496b6ad7a247 (247)
- A external/glfw/docs/CMakeLists.txt https://github.com/andy-thomason/Vookoo/pull/23/files#diff-398615bf6d8069a8177a60b0ec3ea144 (34)
- A external/glfw/docs/CODEOWNERS https://github.com/andy-thomason/Vookoo/pull/23/files#diff-5837b621eb416c097e103e5f33f26e25 (10)
- A external/glfw/docs/CONTRIBUTING.md https://github.com/andy-thomason/Vookoo/pull/23/files#diff-0e9579d4af844e7279d14c10f5c58961 (391)
- A external/glfw/docs/Doxyfile.in https://github.com/andy-thomason/Vookoo/pull/23/files#diff-2f39f37fd2c6a29155c65907cf1019bc (1848)
- A external/glfw/docs/DoxygenLayout.xml https://github.com/andy-thomason/Vookoo/pull/23/files#diff-c2f8ca004fe008c21e9eaa988a2baa36 (71)
- A external/glfw/docs/SUPPORT.md https://github.com/andy-thomason/Vookoo/pull/23/files#diff-857a25ecc5f30af6193b2b49991d808e (14)
- A external/glfw/docs/build.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-68d653ef6371d9c661d8c421d9a5545e (332)
- A external/glfw/docs/compat.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-eb1fc67571a421fadaeb9aef036f4dca (287)
- A external/glfw/docs/compile.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-7137aeb0e9cf37164695d06af0c9f928 (292)
- A external/glfw/docs/context.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-6636e338adff3d204468c8daee6d64c8 (342)
- A external/glfw/docs/extra.css https://github.com/andy-thomason/Vookoo/pull/23/files#diff-c942a588da33a361d3c71e2bf4b4457d (1)
- A external/glfw/docs/extra.less https://github.com/andy-thomason/Vookoo/pull/23/files#diff-e89ec8689907b3737d4e19c40aed5cf0 (414)
- A external/glfw/docs/footer.html https://github.com/andy-thomason/Vookoo/pull/23/files#diff-af0e058a1b8df9cef230de0fb7345ed8 (7)
- A external/glfw/docs/header.html https://github.com/andy-thomason/Vookoo/pull/23/files#diff-366663ff07d1c3a0f542beeb1cf19a81 (33)
- A external/glfw/docs/input.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-3e3dabdd2e18bd86e8874a4b476c3e07 (948)
- A external/glfw/docs/internal.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-0fe67fd88ded6653ea1b5847e75ef566 (115)
- A external/glfw/docs/intro.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-92dfd979e6a4af06bdc8458d2697f240 (459)
- A external/glfw/docs/main.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-1bc9e2cb9285402d8b34c4312abb59f7 (46)
- A external/glfw/docs/monitor.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-1c9fee84d313070557289351dd9a4fbc (268)
- A external/glfw/docs/moving.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-25d6d4f6073bfe5154fe75a50b834e0b (513)
- A external/glfw/docs/news.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-1949b9cecad4200dbe51016a57e7a9ab (96)
- A external/glfw/docs/quick.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f6a51b2bdd93cb393407e47eda0a3360 (368)
- A external/glfw/docs/spaces.svg https://github.com/andy-thomason/Vookoo/pull/23/files#diff-1b421af9a05a31b81f83ab93acc16cef (877)
- A external/glfw/docs/vulkan.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-a43bf9f15e586df12f56bcfbc0eca528 (230)
- A external/glfw/docs/window.dox https://github.com/andy-thomason/Vookoo/pull/23/files#diff-a38c8e520205e9bdbad59c51d202120c (1441)
- A external/glfw/examples/CMakeLists.txt https://github.com/andy-thomason/Vookoo/pull/23/files#diff-21f20d73080b766c2f520059b48070a1 (78)
- A external/glfw/examples/boing.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-2c6b893c2f6746a80c4aa10f0be18e92 (679)
- A external/glfw/examples/gears.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-4a557cc3041d12944225ae89343a0d06 (360)
- A external/glfw/examples/glfw.icns https://github.com/andy-thomason/Vookoo/pull/23/files#diff-89113b7bec8eaddb6c9433afa9cf0c65 (0)
- A external/glfw/examples/glfw.ico https://github.com/andy-thomason/Vookoo/pull/23/files#diff-0bf5faf5cbdda583d7b1c226483440f1 (0)
- A external/glfw/examples/glfw.rc https://github.com/andy-thomason/Vookoo/pull/23/files#diff-70cb37910a767377dd32af6fe8ad0a19 (3)
- A external/glfw/examples/heightmap.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-e1d8840ef775c431635742239e1ffc1f (512)
- A external/glfw/examples/offscreen.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-217cb80a69f96dd2e20a1454136aa5f9 (177)
- A external/glfw/examples/particles.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-b18c184f5f7cbf9240ff25c34e27f00c (1073)
- A external/glfw/examples/sharing.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-8c7bbfff61a7f1acac9668b972146008 (234)
- A external/glfw/examples/splitview.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-894c8eda784b63f74f77ff1e1fa08a82 (546)
- A external/glfw/examples/triangle-opengl.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-45420a110fbd95c3d5138fcb6b03f64c (170)
- A external/glfw/examples/wave.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-e57e13952ba8829b3eed66b4c6d5a2c4 (462)
- R external/glfw/include/GLFW/glfw3.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-5897974df9ac6ea98a7e911b161b5dd6 (0)
- R external/glfw/include/GLFW/glfw3native.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-bb53522495b183c9a0400f015a851bff (0)
- A external/glfw/src/CMakeLists.txt https://github.com/andy-thomason/Vookoo/pull/23/files#diff-20e9a3dd7bb0af79666fd2735af4c44d (0)
- A external/glfw/src/cocoa_init.m https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d0f3ef1bf89f33446135b849acc66e26 (0)
- A external/glfw/src/cocoa_joystick.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-a8c0707986527e5e3ce6ffd843858145 (0)
- A external/glfw/src/cocoa_joystick.m https://github.com/andy-thomason/Vookoo/pull/23/files#diff-5c5ffcbc0a55e0c737f008e10cd7f544 (0)
- A external/glfw/src/cocoa_monitor.m https://github.com/andy-thomason/Vookoo/pull/23/files#diff-0c9aa0fc3238f6139df5657718a193f6 (0)
- A external/glfw/src/cocoa_platform.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-be745c021eb647d0910cd3ca1d28d9b7 (0)
- A external/glfw/src/cocoa_time.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-6a1574856c2eed238c869bf491659f49 (0)
- A external/glfw/src/cocoa_window.m https://github.com/andy-thomason/Vookoo/pull/23/files#diff-e7476ae2afbbd59f596e6d7f11410229 (0)
- A external/glfw/src/context.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-05f0d88230603f39a5926e91bb541f84 (0)
- A external/glfw/src/egl_context.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f1ebb07350cd298f6cd90496d65bcda4 (0)
- A external/glfw/src/egl_context.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-7822c5896170d7522092909dcb2debf5 (0)
- A external/glfw/src/glfw.rc.in https://github.com/andy-thomason/Vookoo/pull/23/files#diff-ddabd8559a8fa4cef20f96a79c1926ea (0)
- A external/glfw/src/glfw_config.h.in https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f7ffed6a6cb061fc08610952b29bf83c (0)
- A external/glfw/src/glx_context.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-5d819c17710a09971507b55f24bfeed4 (0)
- A external/glfw/src/glx_context.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-3dd986a602543f847b063d1acc719813 (0)
- A external/glfw/src/init.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-59b9a63852f91331db1f79e048faa355 (0)
- A external/glfw/src/input.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-df3ee96a34cb9ebdc744106eee784f66 (0)
- A external/glfw/src/internal.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-303c0f290fba09efe9780697921d8925 (0)
- A external/glfw/src/linux_joystick.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-b3cab1ba7a66699545169183c35b78aa (0)
- A external/glfw/src/linux_joystick.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-0b710467f0690344cee3e898b0277b69 (0)
- A external/glfw/src/mappings.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-8e91354d95549407a9f9cb832e2703df (0)
- A external/glfw/src/mappings.h.in https://github.com/andy-thomason/Vookoo/pull/23/files#diff-fce4094f7ebfba781bbdee3fb1c35174 (0)
- A external/glfw/src/monitor.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-7bf197b53c4340dbcf396c8739298c59 (0)
- A external/glfw/src/nsgl_context.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-6153b5a3296799b5bc2a78e03f2d8652 (0)
- A external/glfw/src/nsgl_context.m https://github.com/andy-thomason/Vookoo/pull/23/files#diff-16a8b5a7d0ded6df727c33df2c648937 (0)
- A external/glfw/src/null_init.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-4fe55cd215944d462aeeb043ba6375d0 (0)
- A external/glfw/src/null_joystick.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-0b95d7577749518f80e263a7d958be37 (0)
- A external/glfw/src/null_joystick.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-98e8e513a115bf7219c1465aa746730f (0)
- A external/glfw/src/null_monitor.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-cc6f88875e727c7a03e46794a5030677 (0)
- A external/glfw/src/null_platform.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-835da9a03a9600cdd591f09ab070aeac (0)
- A external/glfw/src/null_window.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-684bb5cda3647c34d3e4f048c11438c8 (0)
- A external/glfw/src/osmesa_context.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-aec834c536eee95aaf9d81e4bedbdf6e (0)
- A external/glfw/src/osmesa_context.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-aee59fd60f67f94a3c2c5839700d510f (0)
- A external/glfw/src/posix_thread.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-6b963be619b62495e0d37c10255cc6d0 (0)
- A external/glfw/src/posix_thread.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d82c87379542d2f55118e758408e308c (0)
- A external/glfw/src/posix_time.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-4643cc823c3cc012ca5649cdde4ee3fd (0)
- A external/glfw/src/posix_time.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f424674f449a54df16ba618e5ccc6fd7 (0)
- A external/glfw/src/vulkan.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-fa8dd5b3e6279bc6a904a82d474d5512 (0)
- A external/glfw/src/wgl_context.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-b0460aaa1fdf7b584056ac988e50efd1 (0)
- A external/glfw/src/wgl_context.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-c720603b9a396dd980308e0cec49db01 (0)
- A external/glfw/src/win32_init.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-8a68ecb26f6a9bf46673d50c64152e00 (0)
- A external/glfw/src/win32_joystick.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-6854cf95fb508c4b5024aa27e5aaebfd (0)
- A external/glfw/src/win32_joystick.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-6646cbc0a52ec7f17b20e340ca43543b (0)
- A external/glfw/src/win32_monitor.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-a0edfe32cf3db503e02ca8c301443100 (0)
- A external/glfw/src/win32_platform.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-8f8e1c06f22c2340952ba0ffe0d6dbeb (0)
- A external/glfw/src/win32_thread.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-8494ebd3ef4c1d0fadec98a920222124 (0)
- A external/glfw/src/win32_time.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-91b87440dbce178aca1bc51716fff797 (0)
- A external/glfw/src/win32_window.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-4e590a5f5ca4c28c2df61d8a81a95bd6 (0)
- A external/glfw/src/window.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-18c7365887d1fd0317b6ed06e32ae235 (0)
- A external/glfw/src/wl_init.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d45b9762971cca47b76ca6892572322f (0)
- A external/glfw/src/wl_monitor.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-daefe557dc9493e28003de0b520c491c (0)
- A external/glfw/src/wl_platform.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-efde4c072bb7ba28beb4684e9a69968c (0)
- A external/glfw/src/wl_window.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-57f4fe19e6f4a8b11b80e13d8dab30d2 (0)
- A external/glfw/src/x11_init.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-ad441da5c434b2b3bbd985ee1fa2ec26 (0)
- A external/glfw/src/x11_monitor.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-2b9ef786906c85d29ff38cc574aea4d3 (0)
- A external/glfw/src/x11_platform.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-6fe39620f6fd4eab41a9c4de78d65011 (0)
- A external/glfw/src/x11_window.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f0a58349909f526f064ba6e128268194 (0)
- A external/glfw/src/xkb_unicode.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-44ed5706b6144ea491ae83f5be19afdd (0)
- A external/glfw/src/xkb_unicode.h https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f231299611e19dd78f2054552a997a8d (0)
- A external/glfw/tests/CMakeLists.txt https://github.com/andy-thomason/Vookoo/pull/23/files#diff-01647aa4dfc20e6340ff21de3ef4609e (0)
- A external/glfw/tests/clipboard.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-b36f8ecd3db275f36ac06512b7ad4c18 (0)
- A external/glfw/tests/cursor.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-96cb23dbc9b3ffb3735aed0e4ac09395 (0)
- A external/glfw/tests/empty.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-70b1d8cb8c9f31ffb72b0c80a56b739e (0)
- A external/glfw/tests/events.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-a23552db52570943b8ff14a17a48b000 (0)
- A external/glfw/tests/gamma.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-076c489ffc65d98287e5315c4fab208b (0)
- A external/glfw/tests/glfwinfo.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-320ea6b2aed491c7c18c6fc1a06ee6ec (0)
- A external/glfw/tests/icon.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-f82222297eb36aa5959e6430dbe80226 (0)
- A external/glfw/tests/iconify.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d028bddc8cdf6a900646b64724136be3 (0)
- A external/glfw/tests/inputlag.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-81bbcd38973f114710222dc1cc23add9 (0)
- A external/glfw/tests/joysticks.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-884e2c98e71a906d1ee29c963fd8c354 (0)
- A external/glfw/tests/monitors.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-dad272c512ee873a99a748e95c858800 (0)
- A external/glfw/tests/msaa.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-d6e419bcf861171df13588fd16b0abd0 (0)
- A external/glfw/tests/opacity.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-8cd0c8343da203ee53a428285b66e688 (0)
- A external/glfw/tests/reopen.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-6735c5754e64ed90afd92682aca5ef2b (0)
- A external/glfw/tests/tearing.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-035af1c8766a187931aac3c6a72739e3 (0)
- A external/glfw/tests/threads.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-cdac95743c62f04237522f02f42fabfe (0)
- A external/glfw/tests/timeout.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-7c3d38e9628eeb3f4f130ea4f3c593a3 (0)
- A external/glfw/tests/title.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-2bfa799bcac47ffc7b8098182cccea91 (0)
- A external/glfw/tests/triangle-vulkan.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-90de3ec9e042fbf7038b3e553f6df8ae (0)
- A external/glfw/tests/windows.c https://github.com/andy-thomason/Vookoo/pull/23/files#diff-71d42496cc829db7dd03f30ca913164c (0)
Patch Links:
- https://github.com/andy-thomason/Vookoo/pull/23.patch
- https://github.com/andy-thomason/Vookoo/pull/23.diff
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/andy-thomason/Vookoo/pull/23, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAL36XH7UXZ6VWUOQEGERZLRLJH3RANCNFSM4MCUNCEA .
This branch removes the precompiled glfw and replaces it with a subrepo of the source code. I've added directions in the README.md on how to build the examples on Unix machines.