First Commit of my working state
[simh.git] / Ibm1130 / utils / makefile
CommitLineData
196ba1fc
PH
1# (This makefile is for operating systems other than Windows,\r
2# or compilers other than Microsoft's. For MS builds, use the\r
3# .mak files).\r
4#\r
5# CC Command\r
6#\r
7# Note: -O2 is sometimes broken in GCC when setjump/longjump is being\r
8# used. Try -O2 only with released simulators.\r
9#\r
10\r
11CC = gcc -O0 -lm -I .\r
12#CC = gcc -O2 -g -lm -I .\r
13\r
14BIN =\r
15\r
16IOLIB_DEP = util_io.c util_io.h\r
17IOLIB_SRC = util_io.c\r
18\r
19#\r
20# Build everything\r
21#\r
22\r
23all : ${BIN}asm1130 ${BIN}bindump ${BIN}checkdisk \\r
24 ${BIN}diskview ${BIN}mkboot ${BIN}viewdeck \r
25\r
26#\r
27# Individual builds\r
28#\r
29\r
30${BIN}asm1130 : asm1130.c ${IOLIB_DEP}\r
31 ${CC} asm1130.c ${IOLIB_SRC} -o $@\r
32\r
33${BIN}bindump : bindump.c ${IOLIB_DEP}\r
34 ${CC} bindump.c ${IOLIB_SRC} -o $@\r
35\r
36${BIN}checkdisk : checkdisk.c ${IOLIB_DEP}\r
37 ${CC} checkdisk.c ${IOLIB_SRC} -o $@\r
38\r
39${BIN}diskview : diskview.c ${IOLIB_DEP}\r
40 ${CC} diskview.c ${IOLIB_SRC} -o $@\r
41\r
42${BIN}mkboot : mkboot.c ${IOLIB_DEP}\r
43 ${CC} mkboot.c ${IOLIB_SRC} -o $@\r
44\r
45${BIN}viewdeck : viewdeck.c ${IOLIB_DEP}\r
46 ${CC} viewdeck.c ${IOLIB_SRC} -o $@\r
47\r