gxt/src/Makefile

24 lines
332 B
Makefile

CC=cc
BUILDDIR=../build
TESTSDIR=../tests
CFLAGS=-Wall -Wextra
LIBFLAGS=-lncurses
CFILES=$(wildcard *.c)
GXTBIN=$(BUILDDIR)/gxt
.PHONY: all clean test
.SUFFIXES: .o .c
all: $(BUILDDIR) $(GXTBIN)
$(BUILDDIR):
mkdir -p $(BUILDDIR)
$(GXTBIN): $(CFILES)
$(CC) $(CFILES) -o $@ $(CFLAGS) $(LIBFLAGS)
clean:
rm -rf $(BUILDDIR)