techmino: fix on darwin

This commit is contained in:
Ulysses Zhan
2026-03-23 11:13:45 -07:00
parent 73b24a7470
commit 4e9826d86d
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
buildPhase = ''
runHook preBuild
gcc -shared cold_clear_wrapper.c -lcold_clear -lluajit-${luajit.luaversion} -o CCLoader.so
$CC -shared cold_clear_wrapper.c -o CCLoader.so -lcold_clear -lluajit-${luajit.luaversion}
runHook postBuild
'';
+2 -1
View File
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
cp $src $out/share/games/lovegames/techmino.love
mkdir -p $out/bin
makeWrapper ${love}/bin/love $out/bin/techmino \
makeWrapper ${lib.getExe love} $out/bin/techmino \
--add-flags $out/share/games/lovegames/techmino.love \
--suffix LUA_CPATH : ${ccloader}/lib/lua/${luajit.luaversion}/CCLoader.so
@@ -76,6 +76,7 @@ stdenv.mkDerivation rec {
downloadPage = "https://github.com/26F-Studio/Techmino/releases";
homepage = "https://github.com/26F-Studio/Techmino/";
license = lib.licenses.lgpl3;
platforms = love.meta.platforms;
mainProgram = "techmino";
maintainers = with lib.maintainers; [ chayleaf ];
};