TARGETS= hbytes.so
+CC_CRYPTO= $(CC) $(CFLAGS) $(CPPFLAGS) -O3
CFLAGS= -g -Wall $(OPTIMISE)
OPTIMISE= -O2
$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
serpent.o: serpent.c serpent.h serpentsboxes.h
- $(CC) $(CFLAGS) $(CPPFLAGS) -O3 -o $@ -c $<
+ $(CC_CRYPTO) -o $@ -c $<
+
+md5.o: md5.c md5.h
+ $(CC_CRYPTO) -o $@ -c $<
+
+sha1.o: sha1.c sha1.h
+ $(CC_CRYPTO) -o $@ -c $<
clean:
rm -f $(OBJS) $(TARGETS) *~ ./#*#