Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.3 kB · 47 lines
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748diff --git a/lua/Makefile.linux b/lua/Makefile.linuxindex 9f5aa68..77660d4 100644--- a/lua/Makefile.linux+++ b/lua/Makefile.linux@@ -37,5 +37,5 @@ nfd_zenity.o: src/nfd_zenity.c clean: rm nfd_common.o nfd_gtk.o nfd_wrap_lua.o nfd.so -install: nfd.so- cp nfd.so $(INST_LIBDIR)+install:+ cp nfd*.so $(INST_LIBDIR)diff --git a/lua/nfd-scm-1.rockspec b/lua/nfd-scm-1.rockspecindex 503399d..2d0a7da 100644--- a/lua/nfd-scm-1.rockspec+++ b/lua/nfd-scm-1.rockspec@@ -17,9 +17,6 @@ supported_platforms = { "linux", "macosx", "windows" } external_dependencies = { platforms = { linux = {- gtk3 = {- library = "gtk-3",- } } } }@@ -28,6 +25,7 @@ build = { linux = { type = "make", makefile = "lua/Makefile.linux",+ build_target = "nfd_zenity.so", build_variables = { CFLAGS="$(CFLAGS)", LIBFLAG="$(LIBFLAG)",diff --git a/src/nfd_zenity.c b/src/nfd_zenity.cindex 43ccc6d..3fcdea0 100644--- a/src/nfd_zenity.c+++ b/src/nfd_zenity.c@@ -109,6 +109,8 @@ ZenityCommon(char** command, command[i] = tmp; } + // caller always sets command[0] to "zenity"+ command[0] = strdup("@zenity@/bin/zenity"); AddFiltersToCommandArgs(command, commandLen, filterList); int byteCount = 0;