-VERSION = 0.0.1
-BIN = reapply_default_acl
-P = $(BIN)-$(VERSION)
-TARBALL = $(BIN)-$(VERSION).tar.bz2
-
-CC := gcc
-CFLAGS := -O2 -march=native -pipe -Wall
-LIBS = -lacl
-
-SOURCES = $(shell find ./src -type f -name '*.c')
-HEADERS = $(shell find ./src -type f -name '*.h')
-OBJS = $(patsubst %.c, %.o, $(SOURCES))
-
-%.o: %.c $(HEADERS)
- $(CC) $(CFLAGS) -c -o $@ $<
-
-$(BIN): $(OBJS)
- $(CC) $(CFLAGS) $(LIBS) -o $@ $^
-
-.PHONY: clean test
-
-clean:
- rm -f $(OBJS)
- rm -f $(BIN)
- rm -f $(TARBALL)
- rm -rf $(P)
-
-test: $(BIN)
- ./run-tests.sh
-
-dist: clean
- mkdir $(P)
- cp -a doc makefile src $(P)
- tar -cjf $(TARBALL) $(P)