CC=gcc GEANY_PLUGIN_DIR ?= ~/.config/geany/plugins/ all: $(CC) -c external-tools.c -fPIC `pkg-config --cflags geany` $(CC) external-tools.o -o external-tools.so -shared `pkg-config --libs geany` install: mkdir -p $(GEANY_PLUGIN_DIR) cp external-tools.so $(GEANY_PLUGIN_DIR) clean: rm -f *.o *.so