Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # Makefile for the hello driver
- #
- DRIVER = hello
- #
- # Directories
- #
- u = /usr
- i = $u/include
- s = $i/sys
- m = $i/minix
- b = $i/ibm
- d = ..
- #
- # Build program, Flags and Variables
- #
- CC = exec cc
- CFLAGS = -I$i $(CPROFILE)
- LDFLAGS = -i -L../libdriver
- LIBS = -ldriver -lsys
- OBJ = hello.o
- # Build local binary
- all build: $(DRIVER)
- $(DRIVER): $(OBJ)
- $(CC) -o $@ $(LDFLAGS) $(OBJ) $(LIBS)
- install -s 128k $(DRIVER)
- # Instal with other drivers
- install: /usr/sbin/$(DRIVER)
- /usr/sbin/$(DRIVER): $(DRIVER)
- install -o root -cs $? $@
- # Clean local files
- clean:
- rm -f *.o $(DRIVER)
- depend:
- mkdep "$(CC) -E $(CPPFLAGS)" *.c > .depend
- # Include generated dependencies.
- include .depend
Add Comment
Please, Sign In to add comment