commit - 4dff850def86f961eeee65286e0ec2444a80f9ec
commit + ab093b6aefb19777d31f008b0a841c0522a2ba9e
blob - 9f846385379521570ddf7ba5da8b00282de04d17
blob + 7145968c1d58b0218f4a4c85d124a4e76b195126
--- Makefile.am
+++ Makefile.am
LDADD = $(LIBOBJS)
-EXTRA_DIST = ChangeLog LICENSE README.md data/emoji.txt
+EXTRA_DIST = ChangeLog LICENSE README.md data/emoji.txt pages/*.gmi
dist_man1_MANS = telescope.1
${AWK} -f $(srcdir)/gencmd.awk < $(srcdir)/cmd.h > $@
emoji-matcher.c: $(srcdir)/data/emoji.txt $(srcdir)/gen-emoji-matcher.sh
- $(srcdir)/gen-emoji-matcher.sh > $@
+ $(srcdir)/gen-emoji-matcher.sh $(srcdir)/data/emoji.txt > $@
compile_flags.txt:
printf "%s\n" ${CFLAGS} > compile_flags.txt
-PAGES = pages/about_about.gmi \
- pages/about_blank.gmi \
- pages/about_help.gmi \
- pages/about_license.gmi \
- pages/about_new.gmi
+PAGES = $(srcdir)/pages/about_about.gmi \
+ $(srcdir)/pages/about_blank.gmi \
+ $(srcdir)/pages/about_crash.gmi \
+ $(srcdir)/pages/about_help.gmi \
+ $(srcdir)/pages/about_license.gmi \
+ $(srcdir)/pages/about_new.gmi
pages.c: pagebundler $(srcdir)/pages.h ${PAGES}
echo > $@
echo "#include \"pages.h\"" >> $@
./pagebundler -f $(srcdir)/pages/about_about.gmi -v about_about >> $@
./pagebundler -f $(srcdir)/pages/about_blank.gmi -v about_blank >> $@
+ ./pagebundler -f $(srcdir)/pages/about_crash.gmi -v about_crash >> $@
./pagebundler -f $(srcdir)/pages/about_help.gmi -v about_help >> $@
./pagebundler -f $(srcdir)/pages/about_license.gmi -v about_license >> $@
./pagebundler -f $(srcdir)/pages/about_new.gmi -v about_new >> $@
- ./pagebundler -f $(srcdir)/pages/about_crash.gmi -v about_crash >> $@
./pagebundler -f $(srcdir)/pages/bookmarks.gmi -v bookmarks >> $@
blob - 8ba643483af9ac89a8a7b101d773b406c2970467
blob + ca50652b0a1fd5cc7aea6f54e7adc93b40f2e786
--- gen-emoji-matcher.sh
+++ gen-emoji-matcher.sh
#!/bin/sh
+file="${1:?missing input file}"
+
sed -e '/^$/d' \
-e '/^#/d' \
-e 's/;.*//' \
-e 's/[ \t]*$//' \
-e 's/\.\./ /' \
- data/emoji.txt \
+ "$file" \
| awk '
BEGIN {
print "#include \"utf8.h\""