all: bcrypt-test # git clone https://github.com/mikejsavage/lua-bcrypt.git LUA_BCRYPT_PATH=../lua-bcrypt/src CFLAGS=-Wall -Werror -Wno-pointer-sign -std=c17 -O2 -I$(LUA_BCRYPT_PATH) bcrypt-test: bcrypt-test.o bcrypt-lib.a cc -o $@ bcrypt-test.o bcrypt-lib.a bcrypt-lib.a: bcrypt.o blowfish.o ggentropy.o safebfuns.o ar -crs $@ $^ %.o: %.c cc $(CFLAGS) -o $@ -c $< %.o: $(LUA_BCRYPT_PATH)/%.c cc $(CFLAGS) -o $@ -c $< .PHONY: clean clean: rm -f bcrypt-test *.a *.o