1*e0c4386eSCy Schubert# 2*e0c4386eSCy Schubert# To run the demos when linked with a shared library (default): 3*e0c4386eSCy Schubert# 4*e0c4386eSCy Schubert# LD_LIBRARY_PATH=../.. ./hkdf 5*e0c4386eSCy Schubert 6*e0c4386eSCy SchubertCFLAGS = -I../../include -g 7*e0c4386eSCy SchubertLDFLAGS = -L../.. 8*e0c4386eSCy SchubertLDLIBS = -lcrypto 9*e0c4386eSCy Schubert 10*e0c4386eSCy Schubertall: hkdf pbkdf2 scrypt 11*e0c4386eSCy Schubert 12*e0c4386eSCy Schubert%.o: %.c 13*e0c4386eSCy Schubert $(CC) $(CFLAGS) -c $< 14*e0c4386eSCy Schubert 15*e0c4386eSCy Schuberthkdf: hkdf.o 16*e0c4386eSCy Schubertpbkdf2: pbkdf2.o 17*e0c4386eSCy Schubertscrypt: scrypt.o 18*e0c4386eSCy Schubert 19*e0c4386eSCy Schuberttest: ; 20*e0c4386eSCy Schubert 21*e0c4386eSCy Schubertclean: 22*e0c4386eSCy Schubert $(RM) *.o hkdf pbkdf2 scrypt 23