13 Commits

Author SHA1 Message Date
Hassan DRAGA
9c07d87041 Disable Linux WebView in Dynamic Version 2024-07-11 22:09:34 -04:00
Hassan DRAGA
4f6fbc58d0 Adding warnings for debug mode 2024-07-07 14:50:47 -04:00
Turiiya
6732b84cc1 Only set CC if none is set (don't overwrite env CC)
Allow passing other CCs
2024-06-16 15:50:36 +02:00
Turiiya
a86217ebf5 Simplify TLS handling 2024-06-16 15:44:24 +02:00
Turiiya
13e2ccf17d Fix dir in release target 2024-05-27 13:49:10 +02:00
Turiiya
4700c2c5ff Cleanup variables in makefile and move into correct scope 2024-05-27 13:49:06 +02:00
Turiiya
9a057e1b29 Move webkit linker flags to macos conditon 2024-05-27 13:37:44 +02:00
Hassan DRAGA
c5ddba49fd Update GNU Makefile
* Adding `-lOle32` for Windows, needed by WebView2
* Adding Cocoa and WebKit frameworks, needed by macOS WKWebView
2024-05-26 19:56:47 -04:00
Hassan DRAGA
907f0330a1 Removing Git from GNU-Makefile 2023-10-29 16:40:47 -04:00
Hassan DRAGA
30a1e49130 GNU Makefile Adding Musl-GCC
- Adding musl-gcc
- Renaming text-editor to main. It should be the same as other examples
2023-10-27 11:58:26 -04:00
Hassan DRAGA
6e6bd540e7 GNU Makefile Update 2023-10-25 20:16:57 -04:00
Hassan DRAGA
a59c1fe1db TLS GCC/Clang
- To build lib with TLS: `make WEBUI_USE_TLS=1 WEBUI_TLS_INCLUDE="~/OpenSSL/include" WEBUI_TLS_LIB="~/OpenSSL/lib"`
- To build examples with TLS: `make WEBUI_USE_TLS=1` (Only Dynamic. No static TLS will be supported)
2023-10-23 17:58:39 -04:00
Turiiya
5518a3e044 Use GNUmakefile and Makefile to simplify MSVC compilation 2023-10-10 02:32:05 +02:00