src:  \
	buttonAux.tcl \
	canvasAux.tcl \
	choicebox.tcl \
	collapsible.tcl \
	composite_widgets.tcl \
	composite.tcl \
	colors.tcl \
	lookandfeel.tcl \
	debug.tcl \
	entryAux.tcl \
	error.tcl \
	errormessage.tcl \
	fileselect.tcl \
	focusAux.tcl \
	fraction.tcl \
	icon.tcl \
	init.tcl \
	jbindings.tcl \
	labeledentry.tcl \
	modal.tcl \
	newwin.tcl \
	nop.tcl \
	progress.tcl \
	require.tcl \
	scaleAux.tcl \
	scrollable.tcl \
	textAux.tcl \
	toplevelAux.tcl \
	trace.tcl \
	transient.tcl \
	widget.tcl \
	setQ.tcl

lookandfeel.tcl: composite.nw
	notangle -R$@ -awk composite.nw > $@.tmp
	addcopyright $@.tmp > $@
	@rm -f $@.tmp

colors.tcl: composite.nw
	notangle -R$@ -awk composite.nw > $@.tmp
	addcopyright $@.tmp > $@
	@rm -f $@.tmp

composite_widgets.tcl: composite.nw
	notangle -R$@ -awk composite.nw > $@.tmp
	addcopyright $@.tmp > $@
	@rm -f $@.tmp

%.tcl: %.nw
	notangle -R$@ -awk $< > $@.tmp
	addcopyright $@.tmp > $@
	@rm -f $@.tmp


clean:
	rm -f *.tcl tclIndex *.bak *.sml *.sig
