{ lib , stdenv }: stdenv.mkDerivation { pname = "kel_lights_out"; version = "0.0.0"; src = ./..; dontConfigure = true; buildPhase = '' HOME=$(pwd) emcc c++/lights_out.cpp \ -s WASM=1 \ -s EXPORTED_FUNCTIONS='["_fake_main"]' \ -s EXPORTED_RUNTIME_METHODS='["ccall", "cwrap"]' \ -o lights_out.js ''; # Silence the warnings for now checkPhase = '' ''; installPhase = '' mkdir -p $out cp lights_out.{wasm,js} $out/ ''; }