CFLAGS = -O2 -march=native -pipe -Wall
LIBS = -lacl
+BIN := reapply_default_acl
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 $@ $<
-aclq: $(OBJS)
+$(BIN): $(OBJS)
$(CC) $(CFLAGS) $(LIBS) -o $@ $^
.PHONY: clean test
clean:
rm -f $(OBJS)
- rm -f aclq
+ rm -f $(BIN)
-test: aclq
+test: $(BIN)
./run-tests.sh