cc=gcc
all=-O2 -Wall

all: clean
	$(cc) $(all) -o tagline.o -c tagline.c
	$(cc) $(all) -o config.o -c config.c
	$(cc) $(all) -o interface.o -c interface.c
	$(cc) $(all) -o libvt100.o -c libvt100.c
	$(cc) $(all) tagline.o config.o interface.o libvt100.o -o tagline -lm
install:
	install -d /usr/local/bin/
	install -c tagline /usr/local/bin
	install -d /usr/lib/tagline/
	install -c -m 644 taglines/bluewave.tag /usr/lib/tagline/
	install -c -m 644 sample.tagrc /etc/system.tagrc
clean:
	rm -rf tagline core *.o *~
