# --*- Makefile -*-------------------------------------------------------------
#$Author: saulius $
#$Date: 2024-11-02 11:30:43 +0200 (Sat, 02 Nov 2024) $
#$Revision: 255 $
#$URL: svn+ssh://saulius.grazulis.lt/home/saulius/svn-repositories/decode-Hall-symbol/trunk/doc/Makelocal-convert-odt $
#------------------------------------------------------------------------------

# Generate CSV and TSV files from the edited ODS files.

SOURCE_ODS = $(wildcard *.ods)

TARGET_TSV = ${SOURCE_ODS:%.ods=%.tsv}

.PRECIOUS: %.csv

.PHONY: all clean distclean mostlyclean cleanAll display

all: ${TARGET_TSV}

display:
	@echo ${TARGET_TSV}

%.csv: %.ods
#	date +"# %F %T %Z" | perl -pe 's/\n/\r\n/' > $@
	ods2csv $< > $@

%.tsv: %.csv
#	date +"# %F %T %Z" > $@
	csv2tab $< > $@

clean:
	rm -f ${SOURCE_ODS:%.ods=%.csv}

mostlyclean: clean

distclean: mostlyclean
	rm -f ${TARGET_TSV}

cleanAll: distclean
