summaryrefslogtreecommitdiffstats
path: root/curate/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'curate/Makefile')
-rw-r--r--curate/Makefile25
1 files changed, 25 insertions, 0 deletions
diff --git a/curate/Makefile b/curate/Makefile
new file mode 100644
index 0000000..d4e63dc
--- /dev/null
+++ b/curate/Makefile
@@ -0,0 +1,25 @@
+CC=g++
+CFLAGS=-c -O2 -std=c++20
+LDFLAGS=-lcurses
+
+EXE=ui
+SRCS=ui.cc
+OBJS=$(SRCS:.cc=.o)
+HDRS=
+
+.PHONY: all
+all: $(EXE)
+
+$(EXE): $(OBJS)
+ $(CC) $^ $(LDFLAGS) -o $@
+
+%.o: %.cc %.h
+ $(CC) $(CFLAGS) $< -o $@
+
+%.o: %.cc
+ $(CC) $(CFLAGS) $< -o $@
+
+.PHONY: clean
+clean:
+ @rm -f $(OBJS) $(EXE)
+