# Makefile for MindGuard v 0.0.0.4 BINDIR = /usr/local/bin MGDIR = /usr/local/share/MindGuard CC ?= gcc CFLAGS ?= -O -pipe mindguard: mindguard.c mindguard.h $(CC) -DX11BASE=\"${X11BASE}\" `${GTK_CONFIG} --cflags` ${CFLAGS} mindguard.c -o mindguard `${GTK_CONFIG} --libs` install: mindguard install-bin install-carriers install-docs install-nodocs: mindguard install-bin install-carriers install-bin: mindguard mkdir -p $(BINDIR) install -c -s -m 0755 mindguard $(BINDIR) install-carriers: carriers/ mkdir -p $(MGDIR)/carriers install -c -m 0644 carriers/* $(MGDIR)/carriers install-docs: docs/ mkdir -p $(MGDIR)/docs install -c -m 0644 docs/* $(MGDIR)/docs # Don't call this as root unless you want it in /root install-home: install-bin-home install-carriers-home install-docs-home install-home-dataonly: install-carriers-home install-docs-home install-bin-home: mindguard mkdir -p $(HOME)/MindGuard/ install -c -s -m 0755 mindguard $(HOME)/MindGuard/ install-carriers-home: carriers/ mkdir -p $(HOME)/MindGuard/carriers install -c -m 0644 carriers/* $(HOME)/MindGuard/carriers install-docs-home: docs/ mkdir -p $(HOME)/MindGuard/docs install -c -m 0644 docs/* $(HOME)/MindGuard/docs remove: rm -r $(MGDIR) rm $(BINDIR)/mindguard rm $(HOME)/MindGuard clean: rm -f mindguard