DEPS=utils.h
OBJS=utils.o
binary=ejemplo
binary_src=${binary}.c
PREFIX ?= /usr/local

all: ${binary}
	echo "ejecutando all"

${binary}: ${binary_src} ${OBJS}
	gcc -Wall -o ${binary} ${binary_src} ${OBJS}

# utils.o: utils.c utils.h
# 	gcc -Wall -c utils.c

%.o:%.c $(DEPS)
	gcc -Wall -c $<

install: ejemplo
	mkdir -p ${PREFIX}
	cp ejemplo ${PREFIX}/bin

.PHONY: clean

clean:
	rm -f ${binary} ${OBJS}