rendered paste bodyVERSION = 0.3.9b
EXEC = matrix_${VERSION}
CC = cc
CFLAGS_DEBUG = -ggdb #-Wno-unused
CFLAGS = -Wall -Werror -pedantic -Wno-unused #-O3 #${CFLAGS_DEBUG}
#LDFLAGS_Linux = -L/usr/pkg/lib
#LDFLAGS = ${LDFLAGS_${HOSTTYPE}}
LIBS = -lncurses
MATRIX_SRC = matrix.c \
term_tools.c
HEADER = Defines.h
SRC = ${MATRIX_SRC}
OBJ = ${SRC:.c=.o}
.PHONY: all
all: ${HEADER} ${OBJ}
${CC} ${CFLAGS} ${INCLUDE} ${LDFLAGS} ${LIBS} -o ${EXEC} ${OBJ}
.c.o:
${CC} ${CFLAGS} ${INCLUDE} -c -o $@ $<
.PHONY: clean
clean:
rm -f ./*~
rm -f ./*/*~
rm -f ${OBJ}
.PHONY: distclean
distclean: clean
rm -f ${EXEC}
.PHONY: tarball
tarball: distclean
cd ..&& tar zcvf ${EXEC}.tar.gz matrix/