23 lines
328 B
Makefile
23 lines
328 B
Makefile
LFLAGS = -lm
|
|
CFLAGS = -Wall
|
|
CC = gcc
|
|
|
|
BUILD_ROOT=.
|
|
SDIR=$(BUILD_ROOT)/src
|
|
BDIR=$(BUILD_ROOT)/build
|
|
|
|
$(BDIR)/ee: $(BDIR) $(SDIR)/$(wildcard *.c)
|
|
$(CC) $(CFLAGS) $(LFLAGS) -o $@ src/ee.c
|
|
|
|
$(BDIR):
|
|
mkdir $(BDIR)
|
|
|
|
ee: $(BDIR)/ee
|
|
|
|
clean:
|
|
$(MAKE) --no-print-directory -C $(SRC_DIR) clean
|
|
rm -rf $(BUILD_DIR)/*
|
|
|
|
install:
|
|
run: test
|