From e30e8782c22f502e3f3cfd51caf5d09825632557 Mon Sep 17 00:00:00 2001 From: JozanLeClerc <> Date: Mon, 2 May 2022 20:30:31 +0000 Subject: First commit FossilOrigin-Name: f88106ab9e699f46f59559cb6206efbc7b99857e --- Makefile | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..baaebf5 --- /dev/null +++ b/Makefile @@ -0,0 +1,57 @@ +# ======================== +# ===== =============== +# ====== ================ +# ====== ================ +# ====== ==== ==== == +# ====== === == = = +# ====== === = == = +# = === === = == ==== +# = === === = == = = +# == ===== ==== == +# ======================== +# +# asm-cgi-example: Makefile +# Mon May 2 21:45:54 CEST 2022 +# Joe +# +# BSD Makefile + +default: all + +SRCS_DIR := src + +SRCS := ${SRCS_DIR}/c_example.S + +OBJS := ${SRCS:.S=.S.o} + +LDFLAGS := -lc + +TARGET := asm-example.cgi + +SHELL := /bin/sh +RM := rm -f +MKDIR := mkdir -p +MV := mv +SED := sed +INSTALL := install + +.SUFFIXES: .S .c .S.o .c.o + +.S.S.o: + ${AS} -o ${.TARGET} ${.IMPSRC} + +${TARGET}: ${OBJS} + ${CC} ${CFLAGS} -o ${.TARGET} ${OBJS} ${LDFLAGS} + +all: ${TARGET} + +clean: + ${RM} ${OBJS} ${OBJS} ${TARGET}.core ${TARGET} + +re: clean all + +.PHONY: all clean re + +# Files prefixes +# -------------- +# c: core -- cgit v1.2.3