diff options
author | Nicholas <nbnoll@eml.cc> | 2021-11-17 10:18:54 -0800 |
---|---|---|
committer | Nicholas <nbnoll@eml.cc> | 2021-11-17 10:19:11 -0800 |
commit | b27936eb5a877fada8e6edf939e1acb5da535712 (patch) | |
tree | 024c1b3d9bc727e94665cf3993cc5006772ad85c /sys.mk | |
parent | ab400c0be5577cab2a66d242183887ebbd61717f (diff) |
fix: mkfile names
Diffstat (limited to 'sys.mk')
-rw-r--r-- | sys.mk | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -0,0 +1,14 @@ +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: TINCS = -I $(SYS_DIR)/$(OS)/$(ARCH) +$(OBJ_DIR)/$(SYS_DIR)/%.o: $(SYS_DIR)/src/%.c + $(COMPILE) + +$(SYS): $(SYS_OBJS) + $(ARCHIVE) |