1
0
mirror of https://frontier.innolan.net/rainlance/amiga-sha.git synced 2024-09-18 13:25:11 +00:00
Files
amiga-sha/Makefile
2015-06-11 22:02:16 +02:00

71 lines
1.8 KiB
Makefile

# Portable Makefile generated by configure
all: sha sha1 sha256 sha384 sha512 test
CC = m68k-amigaos-gcc
CFLAGS = -O2 -m68060 -DAOS3 -noixemul -I. -Wall -Werror
platform.h: compiler.h
touch platform.h
sha1.h: platform.h
touch sha1.h
sha256.h: platform.h
touch sha256.h
sha384.h: platform.h
touch sha384.h
sha512.h: platform.h
touch sha512.h
sha.o: sha.c platform.h sha1.h sha256.h sha384.h sha512.h
sha1.o: sha1.c compiler.h sha1.h
sha1_amiga.o: sha1_amiga.c platform.h sha1.h
sha256.o: sha256.c compiler.h sha256.h
sha256_amiga.o: sha256_amiga.c platform.h sha256.h
sha384.o: sha384.c compiler.h sha384.h
sha384_amiga.o: sha384_amiga.c platform.h sha384.h
sha512.o: sha512.c compiler.h sha512.h
sha512_amiga.o: sha512_amiga.c platform.h sha512.h
sha_amiga.o: sha_amiga.c platform.h
sha_io.o: sha_io.c platform.h
shatest.o: shatest.c platform.h sha1.h sha256.h sha384.h sha512.h
sha: sha.o sha1.o sha256.o sha384.o sha512.o sha_amiga.o sha_io.o
${CC} ${CFLAGS} -o sha sha.o sha1.o sha256.o sha384.o sha512.o sha_amiga.o sha_io.o
sha1: sha1.o sha1_amiga.o sha_io.o
${CC} ${CFLAGS} -o sha1 sha1.o sha1_amiga.o sha_io.o
sha256: sha256.o sha256_amiga.o sha_io.o
${CC} ${CFLAGS} -o sha256 sha256.o sha256_amiga.o sha_io.o
sha384: sha384.o sha384_amiga.o sha_io.o
${CC} ${CFLAGS} -o sha384 sha384.o sha384_amiga.o sha_io.o
sha512: sha512.o sha512_amiga.o sha_io.o
${CC} ${CFLAGS} -o sha512 sha512.o sha512_amiga.o sha_io.o
test: sha1.o sha256.o sha384.o sha512.o sha_io.o shatest.o
${CC} ${CFLAGS} -o shatest sha1.o sha256.o sha384.o sha512.o sha_io.o shatest.o
clean:
rm -f sha.o sha1.o sha1_amiga.o sha256.o sha256_amiga.o sha384.o sha384_amiga.o sha512.o sha512_amiga.o sha_amiga.o sha_io.o shatest.o sha shatest sha1 sha256 sha384 sha512
depend:
@echo Dependencies already done