1e1051a39Sopenharmony_ci# 2e1051a39Sopenharmony_ci# To run the demos when linked with a shared library (default): 3e1051a39Sopenharmony_ci# 4e1051a39Sopenharmony_ci# LD_LIBRARY_PATH=../.. ./hkdf 5e1051a39Sopenharmony_ci 6e1051a39Sopenharmony_ciCFLAGS = -I../../include -g 7e1051a39Sopenharmony_ciLDFLAGS = -L../.. 8e1051a39Sopenharmony_ciLDLIBS = -lcrypto 9e1051a39Sopenharmony_ci 10e1051a39Sopenharmony_ciall: hkdf pbkdf2 scrypt 11e1051a39Sopenharmony_ci 12e1051a39Sopenharmony_ci%.o: %.c 13e1051a39Sopenharmony_ci $(CC) $(CFLAGS) -c $< 14e1051a39Sopenharmony_ci 15e1051a39Sopenharmony_cihkdf: hkdf.o 16e1051a39Sopenharmony_cipbkdf2: pbkdf2.o 17e1051a39Sopenharmony_ciscrypt: scrypt.o 18e1051a39Sopenharmony_ci 19e1051a39Sopenharmony_citest: ; 20e1051a39Sopenharmony_ci 21e1051a39Sopenharmony_ciclean: 22e1051a39Sopenharmony_ci $(RM) *.o hkdf pbkdf2 scrypt 23