VERSION?=2.2 PREFIX?=/usr CFLAGS?=-Wall -O2 -DVERSION=$(VERSION) CC?=cc all: cpulimit osx: $(CC) -o cpulimit cpulimit.c -D__APPLE__ $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) minix: $(CC) -o cpulimit cpulimit.c $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) cpulimit: cpulimit.c $(CC) -o cpulimit cpulimit.c -lrt -lkvm -DFREEBSD $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) tests: $(MAKE) -C test install: cpulimit mkdir -p ${PREFIX}/bin mkdir -p ${PREFIX}/man/man1 cp cpulimit ${PREFIX}/bin cp cpulimit.1 ${PREFIX}/man/man1 deinstall: rm -f ${PREFIX}/bin/cpulimit rm -f ${PREFIX}/man/man1/cpulimit.1 clean: rm -f *~ cpulimit $(MAKE) -C test clean tarball: clean cd .. && tar czf cpulimit-$(VERSION).tar.gz cpulimit-$(VERSION) --exclude=.svn