solvespace/cmake
Dhruv Gramopadhye 3e5f9834d7 Add allocate function as emscripten dep
Web version crashes when you try to make a constraint. After debugging,
addressed the issue with this PR. Emscripten does some optimization
stuff and ends up dropping certain functions, including the alloacte
function called in solvespace's C++ Unwrap method.

To reproduce/test bug:
- Open the web version
- Create a rectangle
- Create a length constraint on one the rectangle edges
2023-12-08 09:47:42 -05:00
..
Platform Add allocate function as emscripten dep 2023-12-08 09:47:42 -05:00
AddVendoredSubdirectory.cmake Add Cairo (and, transitively, Pixman) dependencies. 2016-08-01 00:48:37 +00:00
DisableWarnings.cmake Win32, MSVC: Enable Multi-processor Compilation (/MP) with Visual Studio 2022-07-08 18:43:16 -05:00
FindCairo.cmake CMake: Add FindCairo.cmake to fix build on FreeBSD 2022-10-18 13:24:44 -04:00
FindSpaceWare.cmake Fix CMake warnings 2021-12-30 13:59:58 -05:00
FindVendoredPackage.cmake macOS: bundle and statically link external dependencies. 2018-07-12 11:15:31 +00:00
GetGitCommitHash.cmake Revert "CMake: use git rev-parse to get GIT_COMMIT_HASH" 2022-01-16 13:08:07 -05:00
MacOSXBundleInfo.plist.in Update the year to 2023 in the About dialog and Windows version resource. 2023-03-17 10:12:12 +02:00
Toolchain-emscripten.cmake Add a very experimental Emscripten port. 2022-08-21 13:36:50 +03:00
Toolchain-mingw32.cmake CMake: refactor inclusion of external libraries. 2016-07-25 04:22:02 +00:00
Toolchain-mingw64.cmake CMake: refactor inclusion of external libraries. 2016-07-25 04:22:02 +00:00
c_flag_overrides.cmake Add a very experimental Emscripten port. 2022-08-21 13:36:50 +03:00
cxx_flag_overrides.cmake Add a very experimental Emscripten port. 2022-08-21 13:36:50 +03:00
libpng-macos-arm64.patch Add apple arm64 support 2021-04-04 11:40:10 -04:00