LDFLAGS += ${LDFLAGS_${CONFIG}} OBJS = $(shell find ${BUILD_DIR} -name *.o 2>/dev/null) link: target_info ${BUILD_DIR}/${TARGET} run: app @echo Running ${TARGET} @${BUILD_DIR}/${TARGET} runbg: app @echo Running ${TARGET} @${BUILD_DIR}/${TARGET} & ${BUILD_DIR}/${TARGET}: ${OBJS} $(BUILD_DIR) $(CC) ${LDFLAGS} ${OBJS} ${LIBS} -o $@ target_info: @echo Linking ${TARGET} distclean: rm -rf ${BUILD_DIR}