19 |
makemode := servers |
makemode := servers |
20 |
|
|
21 |
targets = symlink firmlink ifsock magic null fifo new-fifo fwd crash \ |
targets = symlink firmlink ifsock magic null fifo new-fifo fwd crash \ |
22 |
password hello hello-mt streamio fakeroot proxy-defpager |
password hello hello-mt streamio fakeroot proxy-defpager devpts |
23 |
SRCS = ifsock.c symlink.c magic.c null.c fifo.c new-fifo.c fwd.c \ |
SRCS = ifsock.c symlink.c magic.c null.c fifo.c new-fifo.c fwd.c \ |
24 |
crash.c firmlink.c password.c hello.c hello-mt.c streamio.c \ |
crash.c firmlink.c password.c hello.c hello-mt.c streamio.c \ |
25 |
fakeroot.c proxy-defpager.c |
fakeroot.c proxy-defpager.c devpts.c |
26 |
OBJS = $(SRCS:.c=.o) fsysServer.o ifsockServer.o passwordServer.o \ |
OBJS = $(SRCS:.c=.o) fsysServer.o ifsockServer.o passwordServer.o \ |
27 |
crashServer.o crash_replyUser.o msgServer.o \ |
crashServer.o crash_replyUser.o msgServer.o \ |
28 |
default_pagerServer.o device_replyServer.o elfcore.o |
default_pagerServer.o default_pagerUser.o \ |
29 |
|
device_replyServer.o elfcore.o |
30 |
HURDLIBS = threads ports trivfs fshelp pipe ihash shouldbeinlibc |
HURDLIBS = threads ports trivfs fshelp pipe ihash shouldbeinlibc |
31 |
password-LDLIBS = $(LIBCRYPT) |
password-LDLIBS = $(LIBCRYPT) |
32 |
|
|
33 |
include ../Makeconf |
include ../Makeconf |
34 |
|
|
35 |
|
# hurd/default_pager.defs doesn't include hurd/hurd_types.defs and so won't |
36 |
|
# obey SERVERPREFIX. |
37 |
|
default_pager-MIGCOMSFLAGS = -prefix S_ |
38 |
|
|
39 |
vpath elfcore.c $(top_srcdir)/exec |
vpath elfcore.c $(top_srcdir)/exec |
40 |
|
|
41 |
symlink: fsysServer.o |
symlink: fsysServer.o |
43 |
crash: crashServer.o crash_replyUser.o msgServer.o elfcore.o |
crash: crashServer.o crash_replyUser.o msgServer.o elfcore.o |
44 |
password: passwordServer.o |
password: passwordServer.o |
45 |
streamio: device_replyServer.o |
streamio: device_replyServer.o |
46 |
proxy-defpager: default_pagerServer.o |
proxy-defpager: default_pagerServer.o default_pagerUser.o |
47 |
|
|
48 |
proxy-defpager crash password streamio: ../libthreads/libthreads.a ../libports/libports.a ../libtrivfs/libtrivfs.a ../libthreads/libthreads.a ../libfshelp/libfshelp.a |
proxy-defpager crash password streamio: ../libthreads/libthreads.a ../libports/libports.a ../libtrivfs/libtrivfs.a ../libthreads/libthreads.a ../libfshelp/libfshelp.a |
49 |
fifo new-fifo: ../libpipe/libpipe.a |
fifo new-fifo: ../libpipe/libpipe.a |
53 |
fakeroot: ../libnetfs/libnetfs.a ../libfshelp/libfshelp.a ../libiohelp/libiohelp.a ../libthreads/libthreads.a ../libports/libports.a ../libihash/libihash.a |
fakeroot: ../libnetfs/libnetfs.a ../libfshelp/libfshelp.a ../libiohelp/libiohelp.a ../libthreads/libthreads.a ../libports/libports.a ../libihash/libihash.a |
54 |
$(targets): ../libshouldbeinlibc/libshouldbeinlibc.a |
$(targets): ../libshouldbeinlibc/libshouldbeinlibc.a |
55 |
|
|
56 |
|
devpts: ../libtermios/libtermserver.a ../libnetfs/libnetfs.a ../libfshelp/libfshelp.a ../libiohelp/libiohelp.a ../libthreads/libthreads.a ../libports/libports.a ../libihash/libihash.a |
57 |
|
|
58 |
|
|
59 |
$(targets): %: %.o |
$(targets): %: %.o |