# include gnu.gpl, (*) 2000 Micha 'malekith' Moskal <malekith@topnet.pl>. 
# $Id: Makefile,v 1.6 2000/08/27 18:32:51 malekith Exp $ 

target = schizobot
include ../aux/defs

all: bin ${target}

include ../aux/ver

CFLAGS += -I../lib -I../script/h -I../aux

bin/%.o: %.c
	gcc ${CFLAGS} -c $< -o $@

bin/init.o: init.c
	gcc ${CFLAGS} -DDATADIR="\"${datadir}\"" -c $< -o $@

bin:
	[ -d bin ] || mkdir bin

src=$(wildcard *.c)
obj=$(addprefix bin/,${src:.c=.o})

${target}: ${obj} bin/version.o
	gcc ${d} -o $@ ${obj} bin/version.o \
		../script/libschiza.a ../lib/libxxx.a
	@rm -f bin/version.o

clean:
	rm -rf bin ${target} log

tags: ${src}
	ctags *
