aboutsummaryrefslogtreecommitdiff
path: root/src/rules.mk
diff options
context:
space:
mode:
authorNicholas Noll <nbnoll@eml.cc>2020-04-19 09:23:31 -0700
committerNicholas Noll <nbnoll@eml.cc>2020-04-19 09:23:31 -0700
commit60ce7fba21a6d37c0acbe152039fbc3d0e692bf0 (patch)
tree73fa0295dace25c23a00f4ec4e654b4f4fb85619 /src/rules.mk
parent1ae9a10d56fca8fe585e77533c49e5c9d680ff12 (diff)
chore: reorganized structure to allow for more parallel projects
Diffstat (limited to 'src/rules.mk')
-rw-r--r--src/rules.mk46
1 files changed, 0 insertions, 46 deletions
diff --git a/src/rules.mk b/src/rules.mk
deleted file mode 100644
index b9efc37..0000000
--- a/src/rules.mk
+++ /dev/null
@@ -1,46 +0,0 @@
-# ---- Push on stack ----
-SP := $(SP).x
-DIRSTACK_$(SP) := $(d)
-d := $(DIR)
-
-# Iterate through subdirectory tree
-DIR := $(d)/bufio
-include $(DIR)/rules.mk
-# ...
-
-# Local sources
-SRCS_$(d) := $(wildcard $(d)/*.c)
-ASMS_$(d) := $(wildcard $(d)/*.s)
-OBJS_$(d) := $(SRCS_$(d):.c=.o)
-OBJS_$(d) += $(ASMS_$(d):.s=.o)
-OBJS_$(d) := $(patsubst $(SRC_DIR)/%, $(OBJ_DIR)/%, $(OBJS_$(d)))
-DEPS_$(d) := $(OBJS_$(d):.o=.d)
-
-OBJS := $(OBJS) $(OBJS_$(d))
-DEPS := $(DEPS) $(DEPS_$(d))
-
-# Local targets
-LIBS_$(d) := $(d)/libnbn.a
-LIBS_$(d) := $(patsubst $(SRC_DIR)/%, $(OBJ_DIR)/%, $(LIBS_$(d)))
-LIBS := $(LIBS) $(LIBS_$(d))
-
-BINS_$(d) := $(d)/test
-BINS_$(d) := $(patsubst $(SRC_DIR)/%, $(OBJ_DIR)/%, $(BINS_$(d)))
-BINS := $(BINS) $(BINS_$(d))
-
-# Local rules
-# $(LIBS_$(d)) := TGTFLAGS :=
-# $(LIBS_$(d)) := TGTINCS :=
-# $(LIBS_$(d)) := TGTLIBS :=
-
-$(LIBS_$(d)): $(OBJS_$(d))
- $(ARCHIVE)
-
-$(BINS_$(d)): $(OBJ_DIR)/test.o
- $(LINK)
-
-# ---- Pop off stack ----
--include $(DEPS_$(d))
-
-d := $(DIRSTACK_$(SP))
-SP := $(basename $(SP))