Closed aadcg closed 1 month ago
not sure... but it ran when doing this:
LD_LIBRARY_PATH = with lib;
makeLibraryPath (
[
pkgs.enchant.out
pkgs.sqlite.out
pkgs.pkg-config.out
pkgs.libfixposix.out
pkgs.libressl.out
]
++ pkgs.lib.optionals (!pkgs.stdenv.isDarwin) [
pkgs.gobject-introspection
pkgs.gsettings-desktop-schemas.out
pkgs.glib-networking.out
pkgs.pango.out
pkgs.cairo.out
pkgs.gdk-pixbuf.out
pkgs.gtk3.out
pkgs.glib.out
pkgs.webkitgtk
]
);
Most likely, it won't make sense to pursue the goal of the original issue anymore due to https://github.com/atlas-engineer/cl-electron/pull/43. In other words, the dev env for electron won't be based on Nix.
Most likely, it won't make sense to pursue the goal of the original issue anymore due to atlas-engineer/cl-electron#43. In other words, the dev env for electron won't be based on Nix.
On second thought, the nix environment is still helpful to handle the non-Node.js dependencies.
Fixed via 3abca5870. Thanks @aliyss for the tip.
It makes little sense to have several files to define the dev env in Nix.
I've tried it but got stuck. I have no experience with Nix, so help is highly appreciated.