jinzhongjia
70b6689106
break change: support zig 0.14.0
...
Since then, 0.13.0 and previous versions cannot be supported
2025-03-06 00:13:44 +08:00
jinzhongjia
c512af1e6c
fxi: zig master change
2025-02-23 16:47:35 +08:00
John
a44283b04d
scm: Print webui logs in debug mode ( #527 )
2024-11-19 23:30:30 +09:00
John
5a710c29ce
scm: Support dependency debug building ( #526 )
2024-11-19 23:28:45 +09:00
John
387bebe2c1
Drop Zig 0.11.0 support ( #525 )
...
* scm: Update to beta 3 in `build.zig.zon`
* scm: Drop Zig 0.11.0 support
* scm: Make shared library PIC
2024-11-19 22:57:11 +09:00
mochalins
15e2d684df
scm: Fix Zig build examples from dependency
2024-10-12 13:09:56 +08:00
mochalins
9c7f07bd89
scm: Clean up build.zig
, verbose logging levels
2024-10-12 12:58:32 +08:00
mochalins
3b0736fb89
fix: Release mode building with Zig
2024-10-11 20:04:46 +08:00
jinzhongjia
f888f15dbd
fix: zig cross compile from linux to windows error
2024-07-08 09:03:15 +08:00
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