Commit Graph

24 Commits

Author SHA1 Message Date
salix5 1d647270a9 Remove WinXP support from build configuration (#2887) 2025-08-11 09:16:51 +08:00
Mercury233 6181208392 minor typos (#2890) 2025-07-30 09:47:25 +08:00
Mercury233 e3d08ae627 use premake 5.0.0-beta7 & drop support for premake below 5.0.0-beta4 (#2842)
* use premake 5.0.0-beta7

* readme

* use premake mac from github release & remove Rosetta thing (#43)

---------

Co-authored-by: Nanahira <nanahira@momobako.com>
2025-06-18 16:57:40 +08:00
Mercury233 74be67e5ad turn symbols off for release build (#2817) 2025-06-02 06:26:05 +08:00
Mercury233 38e198de73 cleanup premake links (#2815) 2025-06-01 06:26:21 +08:00
Mercury233 750f2ede38 update windows build matrix (#2781)
* add x64, support no dxsdk
* fix entrypoint
2025-05-31 09:48:36 +08:00
Mercury233 9648089e7e add static build for linux & macos (#2782)
* fix support for building libevent on other systems

* add static build for linux & macos

* install premake with homebrew
2025-05-31 09:38:40 +08:00
Mercury233 56d6022932 add premake FindHeaderWithSubDir (#2803) 2025-05-21 08:43:26 +08:00
Mercury233 7ef84fdb17 fix usage of os.findheader (#2795)
* remove invalid param miniaudio-lib-dir

* add missing opusfile-include-dir

* fix OGG_LIB_DIR

* use brew --prefix

* fix usage of os.findheader
2025-05-17 21:19:03 +08:00
Nanahira bfcb4afcdb add miniaudio (#2727) 2025-05-09 13:34:36 +08:00
Mercury233 478e674c55 build irrlicht with premake on macos (#2771) 2025-05-06 17:38:13 +08:00
Mercury233 858f95b3b8 fix define WIN32 (#2767) 2025-04-26 18:36:41 +08:00
salix5 fe89a882ad use conformancemode (#2746) 2025-03-24 13:12:22 +08:00
salix5 849636956a move cdialect (#2741)
* add conformancemode

* remove --winxp-support

* Revert "remove --winxp-support"

* remove conformance
2025-03-23 22:27:44 +08:00
salix5 a43a3c1f73 clean disablewarnings (#2737) 2025-03-22 22:07:03 +08:00
Nanahira 6684d2b7ae Fix premake5 on beta1 (#2733) 2025-03-17 10:01:16 +08:00
Mercury233 b1cbe23399 add GitHub test build (#2721) 2025-03-17 08:27:59 +08:00
salix5 3e79417eba remove C4819, C4828 from disablewarnings (#2531) 2024-04-22 20:10:39 +08:00
Mercury233 fd106c48ad disablewarnings 2022-07-28 08:17:02 +08:00
Mercury233 8920c70725 remove _ITERATOR_DEBUG_LEVEL=0 in debug mode (#2447) 2022-07-28 08:16:38 +08:00
mercury233 680e954e28 disablewarnings 2022-07-26 16:00:48 +08:00
purerosefallen 6c6ecbe0d5 optional ikpmp3 buildin 2022-04-16 16:21:38 +08:00
Mercury233 7b2072c9c6 update premake (#2436) 2022-04-16 09:12:12 +08:00
Mercury233 4a5f0253ac update build system to premake5 (#2399) 2022-04-03 21:55:35 +08:00