# This file allows installation of UTF versions of release_notes...

# Note: If you get an error about no target available for release_notes.xx , 
# there might have been a language added since your last visit. 
# To remedy, cvs up -dPAR

RN_TARGET_DIR ?= .

available_languages = $(shell awk '{ print $$1 }' < languages)
dests = $(addprefix $(RN_TARGET_DIR)/release_notes.,$(available_languages))

default:
	@echo please check Makefile to see the available options
	@echo BTW, available languages are: $(available_languages)
	@echo BTW, dests are: $(dests)

$(RN_TARGET_DIR)/release_notes.en: C/release_notes
	install -m 0644 $< $@

$(RN_TARGET_DIR)/release_notes.%: %/release_notes
	iconv -f $(shell grep ^`dirname $<` languages | awk '{ print $$2 }') -t utf-8 < $< > $@

.PHONY : clean
clean:
	rm -f release_notes.en
	rm -f $(dests)

install-utf: $(RN_TARGET_DIR)/release_notes.en $(dests)

# if we fail on the iconv, remove the output as well
.DELETE_ON_ERROR:

