| [svn] / ecrypt / trunk / submissions / achterbahn / unused / Makefile |
* imported original ECRYPT submissions after first automatic cleanup.
##############################################################################
#
# Makefile for the A C H T E R B A H N
#
##############################################################################
CC= gcc
COPTS= -std=c99 -Wall -O3
OBJ= achterbahn
achterbahn: clean
${CC} -o ${OBJ} ${OBJ}.c ${COPTS}
object: clean
${CC} -c ${OBJ}.c ${COPTS} -DDONT_COMPILE_TEST_CODE
noconf: clean
${CC} -o ${OBJ} ${OBJ}.c ${COPTS} -DDONT_USE_CONFIGURATION
noconfobject: clean
${CC} -c ${OBJ}.c ${COPTS} -DDONT_USE_CONFIGURATION -DDONT_COMPILE_TEST_CODE
clean:
rm -f *.o *.exe *.exe.stackdump a.out gmon.out ${OBJ}
update:
make clean
make
help:
@echo " Call \"make\" "
@echo " to build the Achterbahn implementation test suite."
@echo ""
@echo " Call \"make object\" "
@echo " to create linkable object code with no"
@echo " main(), i.e. with no test suite."
@echo ""
@echo " Call \"make noconf\" "
@echo " to build the Achterbahn implementation"
@echo " test suite for the stream cipher without"
@echo " the configuration feature "
@echo ""
@echo " Call \"make noconfobject\" "
@echo " to create linkable object code of the "
@echo " stream cipher without the configuration feature"
@echo " i.e. no main()."
@echo ""
@echo " Call \"make clean\" "
@echo " to remove all binaries"
@echo ""
@echo " Call \"make help\""
@echo " to print out a description of possible arguments"
##############################################################################
|
eSTREAM Project Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |