Damian Gabino / picoGW_packet_forwarder
Revision:
0:9002b89157da
diff -r 000000000000 -r 9002b89157da util_sink/Makefile
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/util_sink/Makefile	Wed Apr 11 14:47:16 2018 +0000
@@ -0,0 +1,33 @@
+### Application-specific constants
+
+APP_NAME := util_sink
+
+### Constant symbols
+
+CC := $(CROSS_COMPILE)gcc
+AR := $(CROSS_COMPILE)ar
+
+CFLAGS := -O2 -Wall -Wextra -std=c99 -Iinc -I.
+
+OBJDIR = obj
+
+### General build targets
+
+all: $(APP_NAME)
+
+clean:
+	rm -f $(OBJDIR)/*.o
+	rm -f $(APP_NAME)
+
+### Main program compilation and assembly
+
+$(OBJDIR):
+	mkdir -p $(OBJDIR)
+
+$(OBJDIR)/%.o: src/%.c | $(OBJDIR)
+	$(CC) -c $(CFLAGS) $< -o $@
+
+$(APP_NAME): $(OBJDIR)/$(APP_NAME).o
+	$(CC) $< -o $@
+
+### EOF