gearlib-rw/Makefile

26 lines
412 B
Makefile
Raw Normal View History

2024-08-11 16:36:25 +12:00
.PHONY: examples
GEARLIB_SRC=src
GEARLIB_LIB=$(GEARLIB_SRC)/libgearlib.a
GEARLIB_HEADER=$(GEARLIB_SRC)/gearlib.h
gearlib:
2024-08-11 16:18:06 +12:00
$(MAKE) -C src
2024-08-11 16:36:25 +12:00
examples:
$(MAKE) -C examples all
all: gearlib examples
install: gearlib
cp $(GEARLIB_LIB) /usr/local/lib
cp $(GEARLIB_HEADER) /usr/local/include
2024-08-11 16:18:06 +12:00
bear: clean
2024-08-11 16:36:25 +12:00
bear -- $(MAKE) all
2024-08-11 16:18:06 +12:00
clean:
$(MAKE) -C src clean
2024-08-11 16:36:25 +12:00
$(MAKE) -C examples clean
2024-08-11 16:26:37 +12:00
rm -rf compile_commands.txt