- ibm1130software.zip was contained within ibm1130.zip from ibm1130.org - Tabs converted to spaces
53 lines
1.3 KiB
Makefile
53 lines
1.3 KiB
Makefile
# (This makefile is for operating systems other than Windows,
|
|
# or compilers other than Microsoft's. For MS builds, use the
|
|
# .mak files).
|
|
#
|
|
# CC Command
|
|
#
|
|
# Note: -O2 is sometimes broken in GCC when setjump/longjump is being
|
|
# used. Try -O2 only with released simulators.
|
|
#
|
|
|
|
CC = gcc -O0 -lm -I .
|
|
#CC = gcc -O2 -g -lm -I .
|
|
|
|
BIN =
|
|
|
|
IOLIB_DEP = util_io.c util_io.h
|
|
IOLIB_SRC = util_io.c
|
|
|
|
#
|
|
# Build everything
|
|
#
|
|
|
|
all : ${BIN}asm1130 ${BIN}bindump ${BIN}checkdisk \
|
|
${BIN}diskview ${BIN}mkboot ${BIN}viewdeck \
|
|
${BIN}disklist ${BIN}punches
|
|
|
|
#
|
|
# Individual builds
|
|
#
|
|
|
|
${BIN}asm1130 : asm1130.c ${IOLIB_DEP}
|
|
${CC} asm1130.c ${IOLIB_SRC} -o $@
|
|
|
|
${BIN}bindump : bindump.c ${IOLIB_DEP}
|
|
${CC} bindump.c ${IOLIB_SRC} -o $@
|
|
|
|
${BIN}checkdisk : checkdisk.c ${IOLIB_DEP}
|
|
${CC} checkdisk.c ${IOLIB_SRC} -o $@
|
|
|
|
${BIN}disklist : disklist.c ${IOLIB_DEP}
|
|
${CC} disklist.c ${IOLIB_SRC} -o $@
|
|
|
|
${BIN}diskview : diskview.c ${IOLIB_DEP}
|
|
${CC} diskview.c ${IOLIB_SRC} -o $@
|
|
|
|
${BIN}mkboot : mkboot.c ${IOLIB_DEP}
|
|
${CC} mkboot.c ${IOLIB_SRC} -o $@
|
|
|
|
${BIN}viewdeck : viewdeck.c ${IOLIB_DEP}
|
|
${CC} viewdeck.c ${IOLIB_SRC} -o $@
|
|
|
|
${BIN}punches : punches.c ${IOLIB_DEP}
|
|
${CC} punches.c ${IOLIB_SRC} -o $@
|