source: trunk/minix/commands/i386/asmconv/Makefile@ 20

Last change on this file since 20 was 9, checked in by Mattia Monga, 14 years ago

Minix 3.1.2a

File size: 739 bytes
Line 
1# Makefile for asmconv.
2
3CFLAGS= $(OPT)
4LDFLAGS= -i
5CC = exec cc
6
7all: asmconv
8
9OBJ= asm86.o asmconv.o parse_ack.o parse_gnu.o parse_bas.o \
10 tokenize.o emit_ack.o emit_gnu.o
11
12asmconv: $(OBJ)
13 $(CC) $(LDFLAGS) -o $@ $(OBJ)
14 install -S 8kw $@
15
16install: /usr/lib/asmconv
17
18/usr/lib/asmconv: asmconv
19 install -cs -o bin asmconv $@
20
21clean:
22 rm -f $(OBJ) asmconv core
23
24# Dependencies.
25asm86.o: asm86.h asmconv.h token.h
26asmconv.o: asmconv.h languages.h asm86.h
27parse_ack.o: asmconv.h languages.h token.h asm86.h
28parse_gnu.o: asmconv.h languages.h token.h asm86.h
29parse_bas.o: asmconv.h languages.h token.h asm86.h
30tokenize.o: asmconv.h token.h
31emit_ack.o: asmconv.h languages.h token.h asm86.h
32emit_gnu.o: asmconv.h languages.h token.h asm86.h
Note: See TracBrowser for help on using the repository browser.