From 3c469167688232fe424f77e963d7e9a368d2a089 Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Mon, 8 Feb 2021 14:53:49 +0100 Subject: [PATCH] start sink --- sink/Makefile | 21 +++++++++++++++++++++ sink/sink20169.c | 5 +++++ 2 files changed, 26 insertions(+) create mode 100644 sink/Makefile create mode 100644 sink/sink20169.c diff --git a/sink/Makefile b/sink/Makefile new file mode 100644 index 0000000..a3959a3 --- /dev/null +++ b/sink/Makefile @@ -0,0 +1,21 @@ +BUILD_DIR = build + +C_SOURCES = \ + ../cube/User/Src/sha256.c \ + sink20169.c + +C_INCLUDES = \ + -I../cube/User/Inc + +CC = gcc +CFLAGS = $(C_INCLUDES) -Wall -Werror +LDFLAGS = + +OBJECTS = $(addprefix $(BUILD_DIR)/,$(notdir $(C_SOURCES:.c=.o))) +vpath %.c $(sort $(dir $(C_SOURCES))) + +$(BUILD_DIR)/%.o: %.c Makefile | $(BUILD_DIR) + $(CC) -c $(CFLAGS) $< -o $@ + +$(BUILD_DIR)/sink20169: $(OBJECTS) Makefile + $(CC) $(OBJECTS) $(LDFLAGS) -o $@ diff --git a/sink/sink20169.c b/sink/sink20169.c new file mode 100644 index 0000000..a60db7d --- /dev/null +++ b/sink/sink20169.c @@ -0,0 +1,5 @@ +#include + +int main() { + printf("Hello world!\n"); +} \ No newline at end of file