From ccad11ea5ae095595d563e6e0c1c6291a158d13c Mon Sep 17 00:00:00 2001
From: Jakob Olsson <Jakob Olsson>
Date: Fri, 29 Nov 2019 15:27:01 +0100
Subject: [PATCH] add normal make
---
src/Makefile | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 src/Makefile
diff --git a/src/Makefile b/src/Makefile
new file mode 100644
index 0000000..7aad4e9
--- /dev/null
+++ b/src/Makefile
@@ -0,0 +1,26 @@
+CC = gcc
+CFLAGS = -g -Wall
+LIBS = -lubox -lblobmsg_json -ljson-c -ljson-schema-validator
+OBJS = json-validator.o schema.o
+SRCS = json-validator.cpp schema.cpp
+ISRCS = json-validator.h schema.h
+
+all: libjson-validator.so
+
+%.o: %.cpp
+ echo hello
+ $(CC) $(CFLAGS) -fPIC -o $@ -c $<
+
+libjson-validator.so: $(OBJS)
+ $(CC) $(CFLAGS) -shared -o $@ $(OBJS) $(LIBS)
+
+
+#schema: ${OBJS}
+# ${CC} ${CFLAGS} -o -c -fPIC libjson-validator.o ${OBJS} ${LIBS}
+
+#validator: schema
+# ${CC} ${CFLAGS} -shared libjson-validator.so libjson-validator.o ${LIBS}
+
+clean:
+ rm -f libjson-validator.so *.o
+
--
GitLab