What does "$$?" mean in below Makefile snippet?
$(PROGS): FORCE
@cd $(BUILD_DIRECTORY_PATH)/$@; \
mkdir -p obj; \
$(MAKE) || exit "$$?"; \ <====== HERE
ADD 1
I guess it means exit "$?"
in bash since $$
in makefile escapes to $
.
But what does exit "$?"
mean then?