# # Project overhosts # VER=0.0.2 EXE=overhosts.so test OBJ=overhosts.o PKGNAME=overhosts TARGET=$(EXE) CC=gcc ALL: $(TARGET) overhosts.so: overhosts.c overhosts.h $(CC) -Wall -fPIC -shared -ldl -o $@ $< test: test.c $(CC) -Wall -g -ggdb -o $@ $< clean: rm -f $(EXE) $(OBJ) *~ $(TARGET) pkg: tar -zcv --transform="s,^,$(PKGNAME)-$(VER)/," -f ../$(PKGNAME)_$(VER).tgz * .PHONY: clean pkg ALL