ROOT_DIR = .. WIDPATH = $(ROOT_DIR)/test/toxy/setup.wid WIQFILE = $(notdir $(WIDPATH:.wid=.wiq)) redefault: checkwiq $(WIQFILE) default checkwiq: @if [ -f $(WIQFILE) ] && ! [ -s $(WIQFILE) ] ; then \ echo ERROR: empty file $(WIQFILE)... removed ; \ rm -f $(WIQFILE) ; fi $(WIQFILE): $(WIDPATH) @echo transferring widget definitions from \"$<\" to \"$@\" @cat $< | sed \ -e '1i// Do not edit this file (edit \"$<\", and run \"make\").' \ -e '1i//' \ -e '1i\"puts stderr [concat loading built-in widget definitions]\\n\"' \ -e 's/\([\\\"]\)/\\\1/g' \ -e 's/^.*$$/\"&\\n\"/' > $@ @if [ -f $(WIQFILE) ] && ! [ -s $(WIQFILE) ] ; then \ echo ERROR: transfer failed... $(WIQFILE) removed ; \ rm -f $(WIQFILE) ; fi include $(ROOT_DIR)/Makefile.common