aboutsummaryrefslogtreecommitdiff
path: root/libk/makefile
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2021-01-31 23:24:42 +0200
committerAqua-sama <aqua@iserlohn-fortress.net>2021-01-31 23:24:42 +0200
commit950f164a2eb851dbab0aacb44334f0b687d123e8 (patch)
treea31c6e3140de2b208eca99e82535d740e9ca4039 /libk/makefile
parentInitial commit (diff)
downloadkernel.cpp-950f164a2eb851dbab0aacb44334f0b687d123e8.tar.xz
libk: add its own makefile
Diffstat (limited to 'libk/makefile')
-rw-r--r--libk/makefile11
1 files changed, 11 insertions, 0 deletions
diff --git a/libk/makefile b/libk/makefile
new file mode 100644
index 0000000..faf5b79
--- /dev/null
+++ b/libk/makefile
@@ -0,0 +1,11 @@
+
+CXX_OBJ := string.o stdlib/console.o
+
+libk.a: $(CXX_OBJ)
+ $(AR) rcs $@ $(CXX_OBJ)
+
+$(CXX_OBJ): %.o : %.cc
+ $(CXX) -target $(TARGET) $(CXX_FLAGS) -I$(CURDIR) -c $^ -o $@
+
+clean:
+ rm libk.a $(CXX_OBJ)