Commit Graph

29 Commits

Author SHA1 Message Date
jinzhongjia
27160810a8 fix: zig nightly becomes 0.14.0 2024-06-09 11:35:29 +08:00
Turiiya
33fd4a2f23
Make minor cleanups in build.zig (#389) 2024-06-03 06:38:56 +02:00
Turiiya
7a1eb111bb Add build support with zig 0.13.0-dev 2024-06-01 05:40:17 +02:00
Turiiya
a7475d16ee Support compiling with zig versions 0.12.0 and above 2024-05-29 23:43:21 +02:00
Turiiya
58f764898e Sort params 2024-05-29 19:11:48 +02:00
Turiiya
f94fa664b1 Add verbose, build silent by default 2024-05-29 18:45:58 +02:00
Turiiya
6ec0c7bd6c Update linked lib and frameworks 2024-05-29 16:58:10 +02:00
Turiiya
4f9fc49cfd Add build info print 2024-05-29 16:58:09 +02:00
Turiiya
1f5d52048a Refine zig 0.11 build prep 0.12 build integration 2024-05-29 16:58:09 +02:00
Turiiya
9a1e116701 Make furhter minor cleanup 2024-05-26 11:39:56 +08:00
Turiiya
fb6618ca79 Simplify building examples with Zig 2024-05-26 11:39:56 +08:00
Turiiya
c448c52182 Don't return silently when zig build is not possible 2024-05-26 10:34:47 +08:00
jinzhongjia
deae94bac8 little fix 2024-05-04 08:06:14 +08:00
jinzhongjia
02f05a2936 remove other build.zig 2024-05-04 07:08:54 +08:00
jinzhongjia
4a63099003 update to zig nightly 0.13 support 2024-04-21 13:53:33 +08:00
jinzhongjia
7a690a514d Split build.zig
Split build.zig
 replace strdup with _strdup when compiling with msvc
2024-03-26 07:20:43 +08:00
jinzhongjia
ce4b2e0530 msvc_tmp 2024-03-26 07:20:43 +08:00
jinzhongjia
01d025117d update zig nightly api changes 2024-01-05 12:52:32 +08:00
Ikko Eltociear Ashimine
b3a2677809 Update build.zig
exmaple -> example
2024-01-04 00:44:43 +08:00
jinzhongjia
de98b03522 Simplify build files 2024-01-03 14:31:46 +08:00
jinzhongjia
7c1e2c7588 update 2024-01-02 15:18:52 +08:00
jinzhongjia
8e990d836d Optimizing the build process
Optimizing the build process, we can now use zig to build all C examples
2024-01-02 15:18:52 +08:00
jinzhongjia
8e097357e6 [fix]: build error on windows 2024-01-01 22:09:23 +08:00
jinzhongjia
d40ce7caeb simplify build.zig 2023-12-31 13:26:57 +08:00
jinzhongjia
c6dc314dbd build.zig 2023-12-31 00:14:30 +08:00
Albert Shown
1a1e4c7a00 WebUI v2.0.7
* Switch from GPL to LGPL
* Deno example is ready
* Adding `void _webui_free_all_mem()` to release all dynamic mem at exit
* Break Change `void webui_script_interface(webui_window_t* win, const char* script, unsigned int timeout, bool* error, unsigned int* length, char* data)` to `void webui_script_interface(webui_window_t* win, const char* script, unsigned int timeout, bool* error, unsigned int* length, char** data)`
* Updating readme
* Moving Zig build file into build folder

More code cleaning and more examples is needed before we release the version 2.0.7.
2023-03-21 18:47:19 -04:00
Louis Pearson
8072279ebc Fix case of ws2_32 2023-03-19 12:30:23 -06:00
Louis Pearson
5d7bdf5b5d build.zig: Link Ws2_32 on windows 2023-03-19 11:58:22 -06:00
Louis Pearson
e8ce3b54f6 Add build.zig 2023-03-18 14:12:54 -06:00