FG42/src.old/templates/c/generic_c/Makefile.tmpl

27 lines
396 B
Cheetah

CC = gcc
CFLAGS = -g -Wall
OBJECTS = ::unixname::.o
INCFLAGS =
LDFLAGS = -Wl,-rpath,/usr/local/lib
LIBS =
all: ::unixname::
::unixname::: $(OBJECTS)
$(CC) -o ::unixname:: $(OBJECTS) $(LDFLAGS) $(LIBS)
.SUFFIXES:
.SUFFIXES: .c .cc .C .cpp .o
.c.o :
$(CC) -o $@ -c $(CFLAGS) $< $(INCFLAGS)
count:
wc *.c *.cc *.C *.cpp *.h *.hpp
clean:
rm -f *.o
.PHONY: all
.PHONY: count
.PHONY: clean