.PHONY: examples GEARLIB_SRC=src GEARLIB_LIB=$(GEARLIB_SRC)/libgearlib.a GEARLIB_HEADER=$(GEARLIB_SRC)/gearlib.h gearlib: $(MAKE) -C src examples: $(MAKE) -C examples all all: gearlib examples install: gearlib cp $(GEARLIB_LIB) /usr/local/lib cp $(GEARLIB_HEADER) /usr/local/include bear: clean bear -- $(MAKE) all clean: $(MAKE) -C src clean $(MAKE) -C examples clean rm -rf compile_commands.txt