Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at fix-function-merge 39 lines 1.6 kB view raw
1--- a/Makefile 2024-04-20 10:28:36.697545022 +0300 2+++ b/Makefile 2024-04-20 10:37:55.591657540 +0300 3@@ -7,8 +7,10 @@ 4 shards build --debug -Dpreview_mt 5 6 configure: 7- shards install 8- ./bin/gi-crystal 9+ mkdir bin/ 10+ cd lib/gi-crystal && shards build -Dpreview_mt --release --no-debug 11+ cd ../.. 12+ cp lib/gi-crystal/bin/gi-crystal bin/ && ./bin/gi-crystal 13 14 rtfm: 15 shards build --release -Dpreview_mt rtfm 16@@ -16,10 +18,10 @@ 17 docsets: crystal-docset gtk-docset 18 19 crystal-docset: 20- crystal run src/doc2dash/create_crystal_docset.cr 21+ crystal src/doc2dash/create_crystal_docset.cr "@crystal@/share/doc/crystal/api" 22 23 gtk-docset: 24- crystal run src/doc2dash/create_gtk_docset.cr 25+ crystal src/doc2dash/create_gtk_docset.cr "gtk-doc/" 26 27 test: crystal-docset gtk-docset 28 crystal spec 29@@ -28,8 +30,10 @@ 30 install -D -m 0755 bin/rtfm $(DESTDIR)$(PREFIX)/bin/rtfm 31 install -D -m 0644 data/io.github.hugopl.rtfm.desktop $(DESTDIR)$(PREFIX)/share/applications/io.github.hugopl.rtfm.desktop 32 install -D -m 0644 data/icons/hicolor/scalable/apps/io.github.hugopl.rtfm.svg $(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps/io.github.hugopl.rtfm.svg 33+ gtk4-update-icon-cache --ignore-theme-index $(PREFIX)/share/icons/hicolor 34 # Settings schema 35 install -D -m644 data/io.github.hugopl.rtfm.gschema.xml $(DESTDIR)$(PREFIX)/share/glib-2.0/schemas/io.github.hugopl.rtfm.gschema.xml 36+ glib-compile-schemas $(DESTDIR)$(PREFIX)/share/glib-2.0/schemas 37 # docsets 38 mkdir -p $(DESTDIR)$(PREFIX)/share/rtfm/docsets/ 39 cp -r data/Crystal.docset $(DESTDIR)$(PREFIX)/share/rtfm/docsets/