18 Commits

Author SHA1 Message Date
henderkes
7b8f1c4747 fixetyfix 2026-03-10 08:36:30 +07:00
henderkes
cf69c02624 allow building and linking with shared instead of static libs 2026-03-10 08:36:30 +07:00
crazywhalecc
be51bcfdfc
Fix libevent build, use newer cmake options 2025-10-24 13:55:33 +08:00
crazywhalecc
0fa38bad6d
Use existing pkg-config builds and pre-built contents for packages 2025-08-31 15:04:34 +08:00
DubbleClick
694fd2f1e0 turn pkg-config into a package instead of a library 2025-08-27 14:33:39 +07:00
crazywhalecc
e28580de00 Refactor shell utilities: reorganize namespaces and introduce Shell base class 2025-08-07 13:09:18 +08:00
crazywhalecc
0c9a30256e Remove all @throws PHPDoc, it's almost useless for SPC anymore 2025-08-07 13:09:18 +08:00
Marc
a44dc0a5f6
cd later 2025-07-22 19:45:58 +07:00
DubbleClick
6962d24b52 unify CMakeExecutor and AutoConfExecutor 2025-07-22 19:12:17 +07:00
DubbleClick
e98e221d93 use pkgconfig to determine libs 2025-07-22 10:48:14 +07:00
crazywhalecc
474fe63ad3 Add optional lib log 2025-06-10 17:17:46 +08:00
DubbleClick
187d51e501 -DPOSITION_INDEPENDENT_CODE=ON for cmake 2025-06-09 14:41:14 +07:00
crazywhalecc
3fbf8fcfb8
Merge branch 'main' into shell-improvement 2025-06-09 12:51:00 +08:00
crazywhalecc
bb37c0058e
Fix CMake related options 2025-06-09 12:49:33 +08:00
crazywhalecc
0558d67240
Rename initBuildEnv to initializeEnv 2025-06-09 11:12:34 +08:00
crazywhalecc
123cc92756
Extract default build env to unix shell 2025-06-09 10:24:06 +08:00
crazywhalecc
9babe7f1d2
Rename setCMakeBuildDir to setBuildDir 2025-06-09 09:26:39 +08:00
crazywhalecc
f46b714990
For tomorrow windows executor, move it 2025-06-09 09:24:31 +08:00