aboutsummaryrefslogtreecommitdiff
path: root/rules.mk
diff options
context:
space:
mode:
authorNicholas <nbnoll@eml.cc>2021-11-17 10:18:54 -0800
committerNicholas <nbnoll@eml.cc>2021-11-17 10:19:11 -0800
commitb27936eb5a877fada8e6edf939e1acb5da535712 (patch)
tree024c1b3d9bc727e94665cf3993cc5006772ad85c /rules.mk
parentab400c0be5577cab2a66d242183887ebbd61717f (diff)
fix: mkfile names
Diffstat (limited to 'rules.mk')
-rw-r--r--rules.mk18
1 files changed, 1 insertions, 17 deletions
diff --git a/rules.mk b/rules.mk
index d30460a..ad69611 100644
--- a/rules.mk
+++ b/rules.mk
@@ -39,23 +39,7 @@ include $(DIR)/rules.mk
$(LINK)
# explicit system layer
-SYS := $(OBJ_DIR)/sys/sys.a
-
-SYS_SRCS := $(sort $(wildcard $(SYS_DIR)/src/*.c))
-
-SYS_OBJS := $(filter %.o, $(SYS_SRCS:.c=.o))
-SYS_OBJS := $(patsubst $(SYS_DIR)/src/%, $(OBJ_DIR)/$(SYS_DIR)/%, $(SYS_OBJS))
-
-# rules for kernel interface
-$(OBJ_DIR)/$(SYS_DIR)/%.o: $(SYS_DIR)/src/%.c
- $(COMPILE)
-
-$(OBJ_DIR)/$(SYS_DIR)/%.o: $(SYS_DIR)/src/%.s
- $(ASSEMBLE)
-
-
-$(SYS): $(SYS_OBJS)
- $(ARCHIVE)
+include sys.mk
# rules for userland
$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c