debian/rules: activate the new test.
[debian/cpulimit.git] / Makefile
index 4de68b5..4d62028 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,12 +1,21 @@
-VERSION?=1.7
+VERSION?=1.8
 PREFIX?=/usr
 CFLAGS?=-Wall -O2
 CC?=gcc
 
 all: cpulimit
 
+osx:
+       $(CC) -o cpulimit cpulimit.c -D__MACH__ $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
+
+freebsd:
+       $(CC) -o cpulimit cpulimit.c -lrt -DFREEBSD $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
+
 cpulimit: cpulimit.c
-       $(CC) -o cpulimit cpulimit.c -lrt $(CFLAGS)
+       $(CC) -o cpulimit cpulimit.c -lrt -DLINUX $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
+
+tests:
+       $(MAKE) -C test
 
 install: cpulimit
        mkdir -p ${PREFIX}/bin
@@ -20,6 +29,7 @@ deinstall:
 
 clean:
        rm -f *~ cpulimit
+       $(MAKE) -C test clean
 
 tarball: clean
        cd .. && tar czf cpulimit-$(VERSION).tar.gz cpulimit-$(VERSION)