| # Sample makefile for hello library | |
| # | |
| .PHONY: all install | |
| all: libhello.so | |
| install: | |
| install -d ${DESTDIR}${PREFIX}/lib | |
| install -d ${DESTDIR}${PREFIX}/include | |
| install -m 644 libhello.so ${DESTDIR}${PREFIX}/lib | |
| install -m 644 libhello.h ${DESTDIR}${PREFIX}/include | |
| %.o: %.c %.h | |
| $(CC) -c $< -o $@ -Wall | |
| libhello.so: libhello.o | |
| $(CC) -shared -o $@ $< |