From 9a15a0cf9b5328830d1b27e8bb613599f462a077 Mon Sep 17 00:00:00 2001 From: vijay gopal chilkuri Date: Tue, 20 Dec 2016 12:03:29 +0100 Subject: [PATCH] now creates obj dir --- Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 7d2cab4..9982cc4 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,18 @@ include ${SLEPC_DIR}/lib/slepc/conf/slepc_common CC=gcc-5 MAKE = /usr/bin/make +MKDIR_P = mkdir -p +OBJ_DIR = obj irpf90.a: - cd src && $(MAKE) && cp irpf90.a ../ + cd src && irpf90 init && $(MAKE) && cp irpf90.a ../ -obj/read2.o: src/read2.c +${OBJ_DIR}: + ${MKDIR_P} ${OBJ_DIR} + +directories: ${OBJ_DIR} + +obj/read2.o: src/read2.c directories ${CC} -c -o $@ $< obj/ex1.o: src/ex1.c