autogen.sh \
harfbuzz.doap \
README.md \
- README.mingw.md \
README.python.md \
BUILD.md \
CONFIG.md \
TESTING.md \
CMakeLists.txt \
replace-enum-strings.cmake \
+ meson.build \
+ meson_options.txt \
+ subprojects/cairo.wrap \
+ subprojects/freetype2.wrap \
+ subprojects/glib.wrap \
+ subprojects/google-benchmark.wrap \
+ subprojects/ragel.wrap \
+ subprojects/packagefiles/ragel/meson.build \
+ subprojects/ttf-parser.wrap \
+ perf/meson.build \
+ perf/perf-draw.hh \
+ perf/perf-extents.hh \
+ perf/perf-shaping.hh \
+ perf/perf.cc \
+ perf/fonts/Amiri-Regular.ttf \
+ perf/fonts/NotoNastaliqUrdu-Regular.ttf \
+ perf/fonts/NotoSansDevanagari-Regular.ttf \
+ perf/fonts/Roboto-Regular.ttf \
+ perf/texts/en-thelittleprince.txt \
+ perf/texts/en-words.txt \
+ perf/texts/fa-monologue.txt \
+ perf/texts/fa-thelittleprince.txt \
mingw-configure.sh \
- mingw-ldd.py \
- mingw32.sh \
- mingw64.sh \
$(NULL)
MAINTAINERCLEANFILES = \
dist-clear-sticky-bits:
chmod -R a-s $(distdir)
-tar_file = $(PACKAGE_TARNAME)-$(VERSION).tar.xz
-sha256_file = $(tar_file).sha256
-gpg_file = $(sha256_file).asc
-$(sha256_file): $(tar_file)
- sha256sum $^ > $@
-$(gpg_file): $(sha256_file)
- @echo "Please enter your GPG password to sign the checksum."
- gpg --armor --sign $^
-
-release-files: $(tar_file) $(sha256_file) $(gpg_file)
-
-dist-win:
- @case $(host_triplet) in *-w64-mingw32) ;; *) echo "Error: Requires mingw build. See README.mingw.md.">&2; exit 1 ;; esac
- @DIR=$(PACKAGE_TARNAME)-$(VERSION)-win`case $(host_triplet) in i686-*) echo 32 ;; x86_64-*) echo 64 ;; esac`; \
- $(RM) -r $$DIR; $(MKDIR_P) $$DIR || exit 1; \
- cp util/.libs/hb-{shape,view,subset}.exe $$DIR && \
- $(top_srcdir)/mingw-ldd.py $$DIR/hb-view.exe | grep -v 'not found' | cut -d '>' -f 2 | xargs cp -t $$DIR && \
- cp src/.libs/libharfbuzz{,-subset}-0.dll $$DIR && \
- chmod a+x $$DIR/*.{exe,dll} && \
- $(STRIP) $$DIR/*.{exe,dll} && \
- zip -r $$DIR.zip $$DIR && \
- $(RM) -r $$DIR && \
- echo "$$DIR.zip is ready."
-
-
-include $(top_srcdir)/git.mk