initial commit
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
COMPILE_FLAG = -c
|
||||
LD_FLAG = -o
|
||||
OBJDIR=./objs/
|
||||
SRC=./src/
|
||||
SRCS=$(shell ls src/* | grep "\.c")
|
||||
|
||||
ALL : build link clean
|
||||
|
||||
build :
|
||||
mkdir -p ${OBJDIR}
|
||||
-@rm run
|
||||
@echo ""
|
||||
@echo "building :"
|
||||
@cd objs && for src in ${SRCS}; do echo gcc ${COMPILE_FLAG} ../$$src &&gcc ${COMPILE_FLAG} ../$$src; done;
|
||||
|
||||
link:
|
||||
gcc objs/* ${LD_FLAG} run
|
||||
|
||||
|
||||
clean :
|
||||
@echo ""
|
||||
@echo "cleaning : "
|
||||
-rm ${OBJDIR}*
|
||||
Reference in New Issue
Block a user