source: trunk/minix/drivers/tty/Makefile@ 15

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

Minix 3.1.2a

File size: 790 bytes
RevLine 
[9]1# Makefile for terminal driver (TTY)
2DRIVER = tty
3
4# directories
5u = /usr
6i = $u/include
7s = $i/sys
8m = $i/minix
9b = $i/ibm
10d = ..
11
12# programs, flags, etc.
13MAKE = exec make
14CC = exec cc
15CFLAGS = -I$i
16LDFLAGS = -i
17LIBS = -lsys -lsysutil -ltimers
18
19OBJ = tty.o console.o vidcopy.o keyboard.o pty.o rs232.o
20
21# build local binary
22all build: $(DRIVER)
23$(DRIVER): $(OBJ)
24 $(CC) -o $@ $(LDFLAGS) $(OBJ) $(LIBS)
25 install -S 256w $(DRIVER)
26
27# install with other drivers
28install:
29 cd keymaps && $(MAKE) -$(MAKEFLAGS) install
30
31#/sbin/$(DRIVER): $(DRIVER)
32# install -o root -cs $? $@
33
34# clean up local files
35clean:
36 cd keymaps && $(MAKE) -$(MAKEFLAGS) $@
37 rm -f $(DRIVER) *.o *.bak
38
39depend:
40 /usr/bin/mkdep "$(CC) -E $(CPPFLAGS)" *.c > .depend
41
42# Include generated dependencies.
43include .depend
44
45
Note: See TracBrowser for help on using the repository browser.