minix/kernel/system/Makefile
Jorrit Herder 198c976f7e System processes can be signaled; signals are transformed in SYS_EVENT message
that passes signal map along. This mechanisms is also used for nonuser signals
like SIGKMESS, SIGKSTOP, SIGKSIG.

Revised comments of many system call handlers. Renamed setpriority to nice.
2005-07-19 12:21:36 +00:00

137 lines
2.5 KiB
Makefile

# Makefile for system library implementation
# Directories
u = /usr
i = $u/include
# Programs, flags, etc.
CC = exec cc $(CFLAGS) -c
CPP = $l/cpp
LD = $(CC) -.o
CFLAGS = -I$i
LDFLAGS = -i
SYSTEM = ../system.a
# What to make.
all build install: $(SYSTEM)
OBJECTS = \
$(SYSTEM)(do_unused.o) \
$(SYSTEM)(do_fork.o) \
$(SYSTEM)(do_exec.o) \
$(SYSTEM)(do_newmap.o) \
$(SYSTEM)(do_exit.o) \
$(SYSTEM)(do_trace.o) \
$(SYSTEM)(do_nice.o) \
$(SYSTEM)(do_times.o) \
$(SYSTEM)(do_alarm.o) \
$(SYSTEM)(do_irqctl.o) \
$(SYSTEM)(do_devio.o) \
$(SYSTEM)(do_vdevio.o) \
$(SYSTEM)(do_sdevio.o) \
$(SYSTEM)(do_copy.o) \
$(SYSTEM)(do_vcopy.o) \
$(SYSTEM)(do_umap.o) \
$(SYSTEM)(do_memset.o) \
$(SYSTEM)(do_svrctl.o) \
$(SYSTEM)(do_segctl.o) \
$(SYSTEM)(do_getksig.o) \
$(SYSTEM)(do_endksig.o) \
$(SYSTEM)(do_kill.o) \
$(SYSTEM)(do_sigsend.o) \
$(SYSTEM)(do_sigreturn.o) \
$(SYSTEM)(do_abort.o) \
$(SYSTEM)(do_getinfo.o) \
$(SYSTEM): $(OBJECTS)
aal cr $@ *.o
clean:
rm -f $(SYSTEM) *.o *.bak
depend:
/usr/bin/mkdep "$(CC) -E $(CPPFLAGS)" *.c > .depend
# Include generated dependencies.
include .depend
$(SYSTEM)(do_unused.o): do_unused.c
$(CC) do_unused.c
$(SYSTEM)(do_fork.o): do_fork.c
$(CC) do_fork.c
$(SYSTEM)(do_exec.o): do_exec.c
$(CC) do_exec.c
$(SYSTEM)(do_newmap.o): do_newmap.c
$(CC) do_newmap.c
$(SYSTEM)(do_exit.o): do_exit.c
$(CC) do_exit.c
$(SYSTEM)(do_trace.o): do_trace.c
$(CC) do_trace.c
$(SYSTEM)(do_nice.o): do_nice.c
$(CC) do_nice.c
$(SYSTEM)(do_times.o): do_times.c
$(CC) do_times.c
$(SYSTEM)(do_alarm.o): do_alarm.c
$(CC) do_alarm.c
$(SYSTEM)(do_irqctl.o): do_irqctl.c
$(CC) do_irqctl.c
$(SYSTEM)(do_devio.o): do_devio.c
$(CC) do_devio.c
$(SYSTEM)(do_sdevio.o): do_sdevio.c
$(CC) do_sdevio.c
$(SYSTEM)(do_vdevio.o): do_vdevio.c
$(CC) do_vdevio.c
$(SYSTEM)(do_copy.o): do_copy.c
$(CC) do_copy.c
$(SYSTEM)(do_vcopy.o): do_vcopy.c
$(CC) do_vcopy.c
$(SYSTEM)(do_umap.o): do_umap.c
$(CC) do_umap.c
$(SYSTEM)(do_memset.o): do_memset.c
$(CC) do_memset.c
$(SYSTEM)(do_getksig.o): do_getksig.c
$(CC) do_getksig.c
$(SYSTEM)(do_endksig.o): do_endksig.c
$(CC) do_endksig.c
$(SYSTEM)(do_kill.o): do_kill.c
$(CC) do_kill.c
$(SYSTEM)(do_sigsend.o): do_sigsend.c
$(CC) do_sigsend.c
$(SYSTEM)(do_sigreturn.o): do_sigreturn.c
$(CC) do_sigreturn.c
$(SYSTEM)(do_getinfo.o): do_getinfo.c
$(CC) do_getinfo.c
$(SYSTEM)(do_abort.o): do_abort.c
$(CC) do_abort.c
$(SYSTEM)(do_svrctl.o): do_svrctl.c
$(CC) do_svrctl.c
$(SYSTEM)(do_segctl.o): do_segctl.c
$(CC) do_segctl.c