all: udafindpattern udafindreplace writeshort writeint replacebyte countbyte
	rm -f *~

udafindpattern: udafindpattern.c
	gcc -g -o $@ $<

udafindreplace: udafindreplace.c
	gcc -g -o $@ $<

writeshort: writeshort.c
	gcc -g -o $@ $<

writeint: writeint.c
	gcc -g -o $@ $<

replacebyte: replacebyte.c
	gcc -g -o $@ $<

countbyte: countbyte.c
	gcc -g -o $@ $<

clean:
	rm -f *~ udafindpattern udafindreplace writeshort writeint replacebyte countbyte