all: buildmo buildmo: @echo "Building the mo files" # WARNING: the second sed below will only works correctly with the languages that don't contain "-" for file in `ls po/*.po`; do \ lang=`echo $$file | sed 's@po/@@' | sed 's/\.po//' | sed 's/hypnotix-//'`; \ install -d usr/share/locale/$$lang/LC_MESSAGES/; \ msgfmt -o usr/share/locale/$$lang/LC_MESSAGES/hypnotix.mo $$file; \ done \ clean: rm -rf usr/share/locale