Commit Graph

17 Commits

Author SHA1 Message Date
Hassan DRAGA
c832eced7b Updating MSVC Makefile
* Adding `-lOle32` for Windows, needed by WebView2
2024-05-26 19:57:37 -04:00
Hassan DRAGA
66c95342bc MSVC Makefile TLS
- To build lib with TLS: `nmake WEBUI_USE_TLS=1 WEBUI_TLS_INCLUDE="C:\OpenSSL\include" WEBUI_TLS_LIB="C:\OpenSSL\lib"`
- To build examples with TLS: `nmake WEBUI_USE_TLS=1` (Only Dynamic. No static TLS will be supported)
2023-10-21 23:17:25 -04:00
Hassan DRAGA
026617cb18 Adding Shell32.lib to MSVC 2023-10-10 18:05:08 -04:00
Turiiya
5518a3e044 Use GNUmakefile and Makefile to simplify MSVC compilation 2023-10-10 02:32:05 +02:00
Turiiya
5cd3f53da7 Update makefiles to support more architectures 2023-09-28 23:19:43 +02:00
Turiiya
6b42874993 Fix macOS architecture for CI debug builds 2023-09-21 13:17:04 +02:00
Turiiya
c41533feac Update Makefiles 2023-09-09 15:18:30 +02:00
Turiiya
1c4b5182b9 Cleanup Makefile; Use CC= to specify a compiler 2023-09-07 07:10:05 +02:00
Turiiya
75ebbf9625
Remove TCC related code (#200) 2023-09-06 14:52:59 +02:00
Turiiya
0a1e0ebcf5 Improve directory independency of Makefile Dir variables 2023-09-05 02:08:17 +02:00
Turiiya
cde123517d
Optimize CI (#168) 2023-08-25 20:38:49 +02:00
Turiiya
af3e61c5c0
Fix file deletion in Windows GCC CI build (#174) 2023-08-24 03:48:46 +02:00
Turiiya
2194f600f2 Enquote paths in Makefile 2023-08-24 00:05:33 +02:00
Turiiya
b368b819b9 Fix mkdir dist in build step on windows 2023-08-23 21:40:57 +02:00
Turiiya
8299c0a9ba
Keep -DMUST_IMPLEMENT_CLOCK_GETTIME for Windows GCC (#167) 2023-08-21 23:26:25 +02:00
Turiiya
900d9670ca Rename output dir from build to dist 2023-08-21 19:04:43 +02:00
Turiiya
6bc8133232 Add Makefile in project root 2023-08-21 19:04:43 +02:00