* added compilers lcc and bcc (linux86)
[mascara-docs.git] / compilers / linux86-0.16.17 / doselks / Makefile
blob75144e88a19d15abb3f782d0268b01542155cfa5
2 CC=$(BCC)
3 BCC=bcc
4 CFLAGS=-Md
5 LDFLAGS=-Md -s
7 DISTFILES=Makefile syscalls.h doselks.h coroutine.c doselks.c syscalls.c
9 # NB coroutine.o first then we can find it easily for breakpoints in CV.EXE
10 OBJ=coroutine.o doselks.o syscalls.o
12 all: doselks.com
14 install:
15 # Err, Ok, but where do I install a dos program ?
17 doselks.com: $(OBJ)
18 $(CC) $(LDFLAGS) -o doselks.com $(OBJ)
20 syscalls.o: call_tab.v
21 $(OBJ): doselks.h
23 call_tab.v: dummy
24 -cp -p ../libc/syscall/call_tab.v . 2>/dev/null
25 -cp -p ../libc/syscall/defn_tab.v . 2>/dev/null
27 distribution:
28 tar czf /tmp/doselks.tar.gz $(DISTFILES)
30 dummy:
32 clean:
33 rm -f $(OBJ) doselks.com
35 realclean:
36 rm -f call_tab.v defn_tab.v
37 rm -f $(OBJ) doselks.com
39 VVV=xx
40 $(VVV).o: $(VVV).c
41 $(CC) $(CFLAGS) -A-l -A$(VVV).lst -c $(VVV).c