Changed default compiler to VBCC
This commit is contained in:
parent
ae1bef4502
commit
0ca227f0cf
12
Makefile
12
Makefile
|
@ -4,18 +4,18 @@ OPTIONS = -Dlint -DHAVE_CONFIG_H -I.
|
|||
|
||||
##################################################################
|
||||
# Standard build
|
||||
#CC = cc47
|
||||
#CC = cc48
|
||||
CLIBS =
|
||||
CFLAGS = -Wall
|
||||
CONFIG = -I./def/
|
||||
|
||||
##################################################################
|
||||
# Amiga OS build
|
||||
CCA = m68k-amigaos-gcc
|
||||
CLIBSA =
|
||||
CFLAGSA = -O2 -m68000 -resident -noixemul -s -Wall
|
||||
CFLAGSA2 = -O2 -m68020 -resident -noixemul -s -Wall
|
||||
CONFIGA = -I./aos/
|
||||
CCA = vc +aos68k
|
||||
CLIBSA = -L$(VBCC)/PosixLib/AmigaOS3/
|
||||
CFLAGSA = -c99 -O2 -cpu=68000 -I$(VBCC)/PosixLib/include/
|
||||
CFLAGSA2 = -c99 -O2 -cpu=68020 -I$(VBCC)/PosixLib/include/
|
||||
CONFIGA = -I./aos/
|
||||
|
||||
##################################################################
|
||||
# Sources
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
##################################################################
|
||||
# Generic options
|
||||
OPTIONS = -Dlint -DHAVE_CONFIG_H -I.
|
||||
|
||||
##################################################################
|
||||
# Standard build
|
||||
#CC = cc47
|
||||
CLIBS =
|
||||
CFLAGS = -Wall
|
||||
CONFIG = -I./def/
|
||||
|
||||
##################################################################
|
||||
# Amiga OS build
|
||||
CCA = m68k-amigaos-gcc
|
||||
CLIBSA =
|
||||
CFLAGSA = -O2 -m68000 -resident -noixemul -s -Wall
|
||||
CFLAGSA2 = -O2 -m68020 -resident -noixemul -s -Wall
|
||||
CONFIGA = -I./aos/
|
||||
|
||||
##################################################################
|
||||
# Sources
|
||||
PROGNAME = sha
|
||||
PROGNAMETEST = shatest
|
||||
SOURCES = sha.c sha1.c sha256.c sha384.c sha512.c getopt.c
|
||||
SOURCESTEST = shatest.c sha1.c sha256.c sha384.c sha512.c getopt.c
|
||||
|
||||
HEADERS = sha1.h sha256.h sha384.h sha512.h version.h
|
||||
OBJECTS = shatest.o sha.o sha1.o sha256.o sha384.o sha512.o getopt.o
|
||||
|
||||
##################################################################
|
||||
# Targets
|
||||
all: sha shatest
|
||||
|
||||
aos: aossha aossha2 aosshatest aosshatest2
|
||||
|
||||
sha:
|
||||
${CC} ${CFLAGS} ${OPTIONS} ${CONFIG} -o ${PROGNAME} ${SOURCES} ${CLIBS}
|
||||
|
||||
shatest:
|
||||
${CC} ${CFLAGS} ${OPTIONS} ${CONFIG} -o ${PROGNAMETEST} ${SOURCESTEST} ${CLIBS}
|
||||
|
||||
aossha:
|
||||
${CCA} ${CFLAGSA} ${OPTIONS} ${CONFIGA} -o ${PROGNAME} ${SOURCES} ${CLIBSA}
|
||||
|
||||
aossha2:
|
||||
${CCA} ${CFLAGSA2} ${OPTIONS} ${CONFIGA} -o ${PROGNAME}2 ${SOURCES} ${CLIBSA}
|
||||
|
||||
aosshatest:
|
||||
${CCA} ${CFLAGSA} ${OPTIONS} ${CONFIGA} -o ${PROGNAMETEST} ${SOURCESTEST} ${CLIBSA}
|
||||
|
||||
aosshatest2:
|
||||
${CCA} ${CFLAGSA2} ${OPTIONS} ${CONFIGA} -o ${PROGNAMETEST}2 ${SOURCESTEST} ${CLIBSA}
|
||||
|
||||
clean:
|
||||
rm -f ${PROGNAME} ${PROGNAME}2 ${PROGNAMETEST} ${PROGNAMETEST}2 ${OBJECTS}
|
Loading…
Reference in New Issue