Unverified Commit 4e9826d8 authored by Ulysses Zhan's avatar Ulysses Zhan
Browse files

techmino: fix on darwin

parent 73b24a74
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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
Original line number Diff line number Diff line
@@ -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 ];
  };