1 #**************************************************************************
2 #* FILE PURPOSE: Build the simple test program
3 #**************************************************************************
4 #* FILE NAME: makefile
5 #*
6 #* DESCRIPTION: Builds the following:
7 #*
8 #* simple_him.out - little endian himalaya mapped program.
9 #* simple.le.btbl - Simple program in boot table format.
10 #* simple.eth - Simple Program in ETH format.
11 #*
12 #***************************************************************************
14 AOPTS_LE= -g -c -k -mi200 -ml3 -pm -mv6400
15 AOPTS_BE= -me $(AOPTS_LE)
17 all: simple.eth
19 simple.eth: simple.out
20 hex6x simple.rmd
21 ../Utilities/bconvert64x -le simple.btbl simple.le.btbl
22 ../Utilities/bootpacket simple.le.btbl simple.eth
23 cp simple.eth ../Ethernet_boot/simple.eth
24 rm simple.eth
26 simple.out: simple.obj simple.cmd
27 cl6x -z simple.cmd -o simple.out -m simple.map
29 simple.obj: simple.s
30 cl6x $(AOPTS_LE) simple.s
32 clean:
33 rm simple.obj
34 rm simple.out
35 rm simple.btbl
36 rm simple.le.btbl
37 rm simple.map