aboutsummaryrefslogtreecommitdiff
path: root/src/libbio/rules.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/libbio/rules.mk')
-rw-r--r--src/libbio/rules.mk24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/libbio/rules.mk b/src/libbio/rules.mk
new file mode 100644
index 0000000..07ce97e
--- /dev/null
+++ b/src/libbio/rules.mk
@@ -0,0 +1,24 @@
+include share/push.mk
+
+# Local sources
+SRCS_$(d) := \
+ $(d)/fasta.c \
+ $(d)/newick.c \
+ $(d)/phylo.c
+LIBS_$(d) := $(d)/libbio.a
+BINS_$(d) :=
+# CHECK_$(d) := \
+# $(d)/test.c \
+# $(d)/simulate.c
+
+include share/paths.mk
+
+# Local rules
+$(LIBS_$(d)): $(OBJS_$(d)) $(OBJS_$(d)/io)
+ $(ARCHIVE)
+
+$(TEST_$(d)): TCLIBS = $(LIBS_$(d)) $(OBJ_DIR)/libn/libn.a
+$(TEST_$(d)): $(UNIT_$(d)) $(LIBS_$(d)) $(OBJ_DIR)/libn/libn.a
+ $(LINK)
+
+include share/pop.mk