Makefile.status.inc
changeset 1 3e9290bf7249
child 3 dae770da6416
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile.status.inc	Mon Oct 20 22:59:08 2014 +0400
@@ -0,0 +1,28 @@
+all: options ${OUT}
+
+options:
+	@echo ${OUT} build options:
+	@echo "CFLAGS   = ${STATUS_CFLAGS}"
+	@echo "LDFLAGS  = ${STATUS_LDFLAGS}"
+	@echo "CC       = ${CC}"
+
+
+${OBJ}: ${CONFIG} config.mk
+
+%.o: %.c
+	@echo CC $<
+	@${CC} -c ${STATUS_CFLAGS} $<
+
+${OUT}: ${OBJ}
+	@echo CC -o $@
+	@${CC} -o $@ ${OBJ} ${STATUS_LDFLAGS}
+
+${CONFIG}:
+	@echo creating $@ from default
+	@cp config.def.h config.h
+
+clean:
+	@echo cleaning ${OUT}
+	@rm -f ${OUT} ${OBJ} ${CONFIG}
+
+.PHONY: all clean