d/rules: Use CFLAGS_FOR_BUILD, etc. to link convert-emoji

This commit is contained in:
Simon McVittie 2025-01-14 13:10:24 +00:00
parent 1eae46cd9b
commit 92d4222cda

4
debian/rules vendored
View File

@ -187,7 +187,9 @@ override_dh_auto_build: $(call dh_subst_files,$(all_binaries))
override_dh_auto_build: rebuild-emoji
rebuild-emoji:
${DEB_BUILD_GNU_TYPE}-gcc -o debian/convert-emoji gtk/emoji/convert-emoji.c $$(${DEB_BUILD_GNU_TYPE}-pkgconf --cflags --libs json-glib-1.0)
${DEB_BUILD_GNU_TYPE}-gcc ${CPPFLAGS_FOR_BUILD} ${CFLAGS_FOR_BUILD} ${LDFLAGS_FOR_BUILD} \
-o debian/convert-emoji gtk/emoji/convert-emoji.c \
$$(${DEB_BUILD_GNU_TYPE}-pkgconf --cflags --libs json-glib-1.0)
set -eu; for input in debian/missing-sources/emojibase/packages/data/*/data.raw.json; do \
lang=$$(echo $$input | sed -ne 's,^.*/\([a-z][a-z]\)/data.raw.json$$,\1,p'); \
output=gtk/emoji/$$lang.data; \