86 |
AUTOMAKE_OPTIONS = foreign |
AUTOMAKE_OPTIONS = foreign |
87 |
ACLOCAL_AMFLAGS = -I ../config/ |
ACLOCAL_AMFLAGS = -I ../config/ |
88 |
|
|
89 |
BUILT_SOURCES = module-sw.h |
SUBDIRS = libihash |
|
CLEANFILES = module-sw.h nova-client.c nova-server.c |
|
90 |
|
|
91 |
AM_CFLAGS = -D_GNU_SOURCE=1 -static |
BUILT_SOURCES = module-sw.h nova.h |
92 |
RIG_FLAGS = -fuse-static-buffers |
CLEANFILES = module-sw.h nova-client.c nova-server.c pager-server.c \ |
93 |
|
exception-server.c |
94 |
|
|
95 |
|
|
96 |
|
AM_CFLAGS = -D_GNU_SOURCE=1 -I$(srcdir)/libihash |
97 |
|
|
98 |
|
pkginclude_HEADERS = nova.h |
99 |
bin_PROGRAMS = nova |
bin_PROGRAMS = nova |
100 |
nova_SOURCES = init-main.c module.c io-bus.c queue.c vfs-vnode.c \ |
nova_SOURCES = init-main.c module.c io-bus.c queue.c io-vnode.c \ |
101 |
vfs-vfs.c vfs-lookup.c io-buf.c io-uio.c proc.c objfmt.c \ |
io-vfs.c io-lookup.c io-buf.c io-uio.c proc.c objfmt.c \ |
102 |
vfs-file.c nova-server.c |
io-syscall.c nova-server.c evq.c kern-subr.c \ |
103 |
|
pager-server.c pager.c exception-server.c term.c |
104 |
|
|
105 |
nova_LDADD = @MODULE_OBJS@ |
nova_LDADD = @MODULE_OBJS@ -lihash |
106 |
nova_DEPENDENCIES = @MODULE_OBJS@ @MODULE_DEPS@ |
nova_DEPENDENCIES = @MODULE_OBJS@ @MODULE_DEPS@ |
107 |
|
nova_LDFLAGS = -all-static -Llibihash |
108 |
|
|
109 |
|
lib_LTLIBRARIES = libnovauser.la |
110 |
|
libnovauser_la_SOURCES = nova-client.c |
111 |
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
112 |
mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs |
mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs |
113 |
CONFIG_CLEAN_FILES = |
CONFIG_CLEAN_FILES = |
114 |
bin_PROGRAMS = nova$(EXEEXT) |
LTLIBRARIES = $(lib_LTLIBRARIES) |
|
PROGRAMS = $(bin_PROGRAMS) |
|
115 |
|
|
116 |
|
|
117 |
DEFS = @DEFS@ -I. -I$(srcdir) |
DEFS = @DEFS@ -I. -I$(srcdir) |
118 |
CPPFLAGS = @CPPFLAGS@ |
CPPFLAGS = @CPPFLAGS@ |
119 |
LDFLAGS = @LDFLAGS@ |
LDFLAGS = @LDFLAGS@ |
120 |
LIBS = @LIBS@ |
LIBS = @LIBS@ |
121 |
|
libnovauser_la_LDFLAGS = |
122 |
|
libnovauser_la_LIBADD = |
123 |
|
libnovauser_la_OBJECTS = nova-client.lo |
124 |
|
bin_PROGRAMS = nova$(EXEEXT) |
125 |
|
PROGRAMS = $(bin_PROGRAMS) |
126 |
|
|
127 |
nova_OBJECTS = init-main.$(OBJEXT) module.$(OBJEXT) io-bus.$(OBJEXT) \ |
nova_OBJECTS = init-main.$(OBJEXT) module.$(OBJEXT) io-bus.$(OBJEXT) \ |
128 |
queue.$(OBJEXT) vfs-vnode.$(OBJEXT) vfs-vfs.$(OBJEXT) \ |
queue.$(OBJEXT) io-vnode.$(OBJEXT) io-vfs.$(OBJEXT) io-lookup.$(OBJEXT) \ |
129 |
vfs-lookup.$(OBJEXT) io-buf.$(OBJEXT) io-uio.$(OBJEXT) proc.$(OBJEXT) \ |
io-buf.$(OBJEXT) io-uio.$(OBJEXT) proc.$(OBJEXT) objfmt.$(OBJEXT) \ |
130 |
objfmt.$(OBJEXT) vfs-file.$(OBJEXT) nova-server.$(OBJEXT) |
io-syscall.$(OBJEXT) nova-server.$(OBJEXT) evq.$(OBJEXT) \ |
131 |
nova_LDFLAGS = |
kern-subr.$(OBJEXT) pager-server.$(OBJEXT) pager.$(OBJEXT) \ |
132 |
|
exception-server.$(OBJEXT) term.$(OBJEXT) |
133 |
CFLAGS = @CFLAGS@ |
CFLAGS = @CFLAGS@ |
134 |
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
135 |
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
136 |
CCLD = $(CC) |
CCLD = $(CC) |
137 |
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ |
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ |
138 |
|
HEADERS = $(pkginclude_HEADERS) |
139 |
|
|
140 |
DIST_COMMON = ChangeLog Makefile.am Makefile.in TODO acinclude.m4 \ |
DIST_COMMON = ChangeLog Makefile.am Makefile.in TODO acinclude.m4 \ |
141 |
aclocal.m4 configure configure.in |
aclocal.m4 configure configure.in |
142 |
|
|
145 |
|
|
146 |
TAR = gtar |
TAR = gtar |
147 |
GZIP_ENV = --best |
GZIP_ENV = --best |
148 |
DEP_FILES = .deps/init-main.P .deps/io-buf.P .deps/io-bus.P \ |
DEP_FILES = .deps/evq.P .deps/exception-server.P .deps/init-main.P \ |
149 |
.deps/io-uio.P .deps/module.P .deps/nova-server.P .deps/objfmt.P \ |
.deps/io-buf.P .deps/io-bus.P .deps/io-lookup.P .deps/io-syscall.P \ |
150 |
.deps/proc.P .deps/queue.P .deps/vfs-file.P .deps/vfs-lookup.P \ |
.deps/io-uio.P .deps/io-vfs.P .deps/io-vnode.P .deps/kern-subr.P \ |
151 |
.deps/vfs-vfs.P .deps/vfs-vnode.P |
.deps/module.P .deps/nova-client.P .deps/nova-server.P .deps/objfmt.P \ |
152 |
SOURCES = $(nova_SOURCES) |
.deps/pager-server.P .deps/pager.P .deps/proc.P .deps/queue.P \ |
153 |
OBJECTS = $(nova_OBJECTS) |
.deps/term.P |
154 |
|
SOURCES = $(libnovauser_la_SOURCES) $(nova_SOURCES) |
155 |
|
OBJECTS = $(libnovauser_la_OBJECTS) $(nova_OBJECTS) |
156 |
|
|
157 |
all: all-redirect |
all: all-redirect |
158 |
.SUFFIXES: |
.SUFFIXES: |
172 |
$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) |
$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) |
173 |
cd $(srcdir) && $(AUTOCONF) |
cd $(srcdir) && $(AUTOCONF) |
174 |
|
|
175 |
mostlyclean-binPROGRAMS: |
mostlyclean-libLTLIBRARIES: |
176 |
|
|
177 |
clean-binPROGRAMS: |
clean-libLTLIBRARIES: |
178 |
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) |
-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) |
179 |
|
|
180 |
distclean-binPROGRAMS: |
distclean-libLTLIBRARIES: |
181 |
|
|
182 |
maintainer-clean-binPROGRAMS: |
maintainer-clean-libLTLIBRARIES: |
183 |
|
|
184 |
install-binPROGRAMS: $(bin_PROGRAMS) |
install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
185 |
@$(NORMAL_INSTALL) |
@$(NORMAL_INSTALL) |
186 |
$(mkinstalldirs) $(DESTDIR)$(bindir) |
$(mkinstalldirs) $(DESTDIR)$(libdir) |
187 |
@list='$(bin_PROGRAMS)'; for p in $$list; do \ |
@list='$(lib_LTLIBRARIES)'; for p in $$list; do \ |
188 |
if test -f $$p; then \ |
if test -f $$p; then \ |
189 |
echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ |
echo "$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p"; \ |
190 |
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ |
$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p; \ |
191 |
else :; fi; \ |
else :; fi; \ |
192 |
done |
done |
193 |
|
|
194 |
uninstall-binPROGRAMS: |
uninstall-libLTLIBRARIES: |
195 |
@$(NORMAL_UNINSTALL) |
@$(NORMAL_UNINSTALL) |
196 |
list='$(bin_PROGRAMS)'; for p in $$list; do \ |
list='$(lib_LTLIBRARIES)'; for p in $$list; do \ |
197 |
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ |
$(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \ |
198 |
done |
done |
199 |
|
|
200 |
# FIXME: We should only use cygpath when building on Windows, |
# FIXME: We should only use cygpath when building on Windows, |
235 |
|
|
236 |
maintainer-clean-libtool: |
maintainer-clean-libtool: |
237 |
|
|
238 |
|
libnovauser.la: $(libnovauser_la_OBJECTS) $(libnovauser_la_DEPENDENCIES) |
239 |
|
$(LINK) -rpath $(libdir) $(libnovauser_la_LDFLAGS) $(libnovauser_la_OBJECTS) $(libnovauser_la_LIBADD) $(LIBS) |
240 |
|
|
241 |
|
mostlyclean-binPROGRAMS: |
242 |
|
|
243 |
|
clean-binPROGRAMS: |
244 |
|
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) |
245 |
|
|
246 |
|
distclean-binPROGRAMS: |
247 |
|
|
248 |
|
maintainer-clean-binPROGRAMS: |
249 |
|
|
250 |
|
install-binPROGRAMS: $(bin_PROGRAMS) |
251 |
|
@$(NORMAL_INSTALL) |
252 |
|
$(mkinstalldirs) $(DESTDIR)$(bindir) |
253 |
|
@list='$(bin_PROGRAMS)'; for p in $$list; do \ |
254 |
|
if test -f $$p; then \ |
255 |
|
echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ |
256 |
|
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ |
257 |
|
else :; fi; \ |
258 |
|
done |
259 |
|
|
260 |
|
uninstall-binPROGRAMS: |
261 |
|
@$(NORMAL_UNINSTALL) |
262 |
|
list='$(bin_PROGRAMS)'; for p in $$list; do \ |
263 |
|
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ |
264 |
|
done |
265 |
|
|
266 |
nova$(EXEEXT): $(nova_OBJECTS) $(nova_DEPENDENCIES) |
nova$(EXEEXT): $(nova_OBJECTS) $(nova_DEPENDENCIES) |
267 |
@rm -f nova$(EXEEXT) |
@rm -f nova$(EXEEXT) |
268 |
$(LINK) $(nova_LDFLAGS) $(nova_OBJECTS) $(nova_LDADD) $(LIBS) |
$(LINK) $(nova_LDFLAGS) $(nova_OBJECTS) $(nova_LDADD) $(LIBS) |
269 |
|
|
270 |
|
install-pkgincludeHEADERS: $(pkginclude_HEADERS) |
271 |
|
@$(NORMAL_INSTALL) |
272 |
|
$(mkinstalldirs) $(DESTDIR)$(pkgincludedir) |
273 |
|
@list='$(pkginclude_HEADERS)'; for p in $$list; do \ |
274 |
|
if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ |
275 |
|
echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(pkgincludedir)/$$p"; \ |
276 |
|
$(INSTALL_DATA) $$d$$p $(DESTDIR)$(pkgincludedir)/$$p; \ |
277 |
|
done |
278 |
|
|
279 |
|
uninstall-pkgincludeHEADERS: |
280 |
|
@$(NORMAL_UNINSTALL) |
281 |
|
list='$(pkginclude_HEADERS)'; for p in $$list; do \ |
282 |
|
rm -f $(DESTDIR)$(pkgincludedir)/$$p; \ |
283 |
|
done |
284 |
|
|
285 |
|
# This directory's subdirectories are mostly independent; you can cd |
286 |
|
# into them and run `make' without going through this Makefile. |
287 |
|
# To change the values of `make' variables: instead of editing Makefiles, |
288 |
|
# (1) if the variable is set in `config.status', edit `config.status' |
289 |
|
# (which will cause the Makefiles to be regenerated when you run `make'); |
290 |
|
# (2) otherwise, pass the desired values on the `make' command line. |
291 |
|
|
292 |
|
@SET_MAKE@ |
293 |
|
|
294 |
|
all-recursive install-data-recursive install-exec-recursive \ |
295 |
|
installdirs-recursive install-recursive uninstall-recursive \ |
296 |
|
check-recursive installcheck-recursive info-recursive dvi-recursive: |
297 |
|
@set fnord $(MAKEFLAGS); amf=$$2; \ |
298 |
|
dot_seen=no; \ |
299 |
|
target=`echo $@ | sed s/-recursive//`; \ |
300 |
|
list='$(SUBDIRS)'; for subdir in $$list; do \ |
301 |
|
echo "Making $$target in $$subdir"; \ |
302 |
|
if test "$$subdir" = "."; then \ |
303 |
|
dot_seen=yes; \ |
304 |
|
local_target="$$target-am"; \ |
305 |
|
else \ |
306 |
|
local_target="$$target"; \ |
307 |
|
fi; \ |
308 |
|
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ |
309 |
|
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ |
310 |
|
done; \ |
311 |
|
if test "$$dot_seen" = "no"; then \ |
312 |
|
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ |
313 |
|
fi; test -z "$$fail" |
314 |
|
|
315 |
|
mostlyclean-recursive clean-recursive distclean-recursive \ |
316 |
|
maintainer-clean-recursive: |
317 |
|
@set fnord $(MAKEFLAGS); amf=$$2; \ |
318 |
|
dot_seen=no; \ |
319 |
|
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ |
320 |
|
rev="$$subdir $$rev"; \ |
321 |
|
test "$$subdir" != "." || dot_seen=yes; \ |
322 |
|
done; \ |
323 |
|
test "$$dot_seen" = "no" && rev=". $$rev"; \ |
324 |
|
target=`echo $@ | sed s/-recursive//`; \ |
325 |
|
for subdir in $$rev; do \ |
326 |
|
echo "Making $$target in $$subdir"; \ |
327 |
|
if test "$$subdir" = "."; then \ |
328 |
|
local_target="$$target-am"; \ |
329 |
|
else \ |
330 |
|
local_target="$$target"; \ |
331 |
|
fi; \ |
332 |
|
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ |
333 |
|
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ |
334 |
|
done && test -z "$$fail" |
335 |
|
tags-recursive: |
336 |
|
list='$(SUBDIRS)'; for subdir in $$list; do \ |
337 |
|
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ |
338 |
|
done |
339 |
|
|
340 |
tags: TAGS |
tags: TAGS |
341 |
|
|
342 |
ID: $(HEADERS) $(SOURCES) $(LISP) |
ID: $(HEADERS) $(SOURCES) $(LISP) |
347 |
here=`pwd` && cd $(srcdir) \ |
here=`pwd` && cd $(srcdir) \ |
348 |
&& mkid -f$$here/ID $$unique $(LISP) |
&& mkid -f$$here/ID $$unique $(LISP) |
349 |
|
|
350 |
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) |
TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) |
351 |
tags=; \ |
tags=; \ |
352 |
here=`pwd`; \ |
here=`pwd`; \ |
353 |
|
list='$(SUBDIRS)'; for subdir in $$list; do \ |
354 |
|
if test "$$subdir" = .; then :; else \ |
355 |
|
test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ |
356 |
|
fi; \ |
357 |
|
done; \ |
358 |
list='$(SOURCES) $(HEADERS)'; \ |
list='$(SOURCES) $(HEADERS)'; \ |
359 |
unique=`for i in $$list; do echo $$i; done | \ |
unique=`for i in $$list; do echo $$i; done | \ |
360 |
awk ' { files[$$0] = 1; } \ |
awk ' { files[$$0] = 1; } \ |
424 |
|| cp -p $$d/$$file $(distdir)/$$file || :; \ |
|| cp -p $$d/$$file $(distdir)/$$file || :; \ |
425 |
fi; \ |
fi; \ |
426 |
done |
done |
427 |
|
for subdir in $(SUBDIRS); do \ |
428 |
|
if test "$$subdir" = .; then :; else \ |
429 |
|
test -d $(distdir)/$$subdir \ |
430 |
|
|| mkdir $(distdir)/$$subdir \ |
431 |
|
|| exit 1; \ |
432 |
|
chmod 777 $(distdir)/$$subdir; \ |
433 |
|
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ |
434 |
|
|| exit 1; \ |
435 |
|
fi; \ |
436 |
|
done |
437 |
|
|
438 |
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) |
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) |
439 |
|
|
467 |
>> .deps/$(*F).P; \ |
>> .deps/$(*F).P; \ |
468 |
rm -f .deps/$(*F).pp |
rm -f .deps/$(*F).pp |
469 |
info-am: |
info-am: |
470 |
info: info-am |
info: info-recursive |
471 |
dvi-am: |
dvi-am: |
472 |
dvi: dvi-am |
dvi: dvi-recursive |
473 |
check-am: all-am |
check-am: all-am |
474 |
check: check-am |
check: check-recursive |
475 |
installcheck-am: |
installcheck-am: |
476 |
installcheck: installcheck-am |
installcheck: installcheck-recursive |
477 |
install-exec-am: install-binPROGRAMS |
install-exec-am: install-libLTLIBRARIES install-binPROGRAMS |
478 |
install-exec: install-exec-am |
install-exec: install-exec-recursive |
479 |
|
|
480 |
install-data-am: |
install-data-am: install-pkgincludeHEADERS |
481 |
install-data: install-data-am |
install-data: install-data-recursive |
482 |
|
|
483 |
install-am: all-am |
install-am: all-am |
484 |
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
485 |
install: install-am |
install: install-recursive |
486 |
uninstall-am: uninstall-binPROGRAMS |
uninstall-am: uninstall-libLTLIBRARIES uninstall-binPROGRAMS \ |
487 |
uninstall: uninstall-am |
uninstall-pkgincludeHEADERS |
488 |
all-am: Makefile $(PROGRAMS) |
uninstall: uninstall-recursive |
489 |
all-redirect: all-am |
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(HEADERS) |
490 |
|
all-redirect: all-recursive |
491 |
install-strip: |
install-strip: |
492 |
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install |
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install |
493 |
installdirs: |
installdirs: installdirs-recursive |
494 |
$(mkinstalldirs) $(DESTDIR)$(bindir) |
installdirs-am: |
495 |
|
$(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) \ |
496 |
|
$(DESTDIR)$(pkgincludedir) |
497 |
|
|
498 |
|
|
499 |
mostlyclean-generic: |
mostlyclean-generic: |
507 |
|
|
508 |
maintainer-clean-generic: |
maintainer-clean-generic: |
509 |
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) |
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) |
510 |
mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ |
mostlyclean-am: mostlyclean-libLTLIBRARIES mostlyclean-compile \ |
511 |
mostlyclean-libtool mostlyclean-tags mostlyclean-depend \ |
mostlyclean-libtool mostlyclean-binPROGRAMS \ |
512 |
mostlyclean-generic |
mostlyclean-tags mostlyclean-depend mostlyclean-generic |
513 |
|
|
514 |
mostlyclean: mostlyclean-am |
mostlyclean: mostlyclean-recursive |
515 |
|
|
516 |
clean-am: clean-binPROGRAMS clean-compile clean-libtool clean-tags \ |
clean-am: clean-libLTLIBRARIES clean-compile clean-libtool \ |
517 |
clean-depend clean-generic mostlyclean-am |
clean-binPROGRAMS clean-tags clean-depend clean-generic \ |
518 |
|
mostlyclean-am |
519 |
|
|
520 |
clean: clean-am |
clean: clean-recursive |
521 |
|
|
522 |
distclean-am: distclean-binPROGRAMS distclean-compile distclean-libtool \ |
distclean-am: distclean-libLTLIBRARIES distclean-compile \ |
523 |
distclean-tags distclean-depend distclean-generic \ |
distclean-libtool distclean-binPROGRAMS distclean-tags \ |
524 |
clean-am |
distclean-depend distclean-generic clean-am |
525 |
-rm -f libtool |
-rm -f libtool |
526 |
|
|
527 |
distclean: distclean-am |
distclean: distclean-recursive |
528 |
-rm -f config.status |
-rm -f config.status |
529 |
|
|
530 |
maintainer-clean-am: maintainer-clean-binPROGRAMS \ |
maintainer-clean-am: maintainer-clean-libLTLIBRARIES \ |
531 |
maintainer-clean-compile maintainer-clean-libtool \ |
maintainer-clean-compile maintainer-clean-libtool \ |
532 |
maintainer-clean-tags maintainer-clean-depend \ |
maintainer-clean-binPROGRAMS maintainer-clean-tags \ |
533 |
maintainer-clean-generic distclean-am |
maintainer-clean-depend maintainer-clean-generic \ |
534 |
|
distclean-am |
535 |
@echo "This command is intended for maintainers to use;" |
@echo "This command is intended for maintainers to use;" |
536 |
@echo "it deletes files that may require special tools to rebuild." |
@echo "it deletes files that may require special tools to rebuild." |
537 |
|
|
538 |
maintainer-clean: maintainer-clean-am |
maintainer-clean: maintainer-clean-recursive |
539 |
-rm -f config.status |
-rm -f config.status |
540 |
|
|
541 |
.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ |
.PHONY: mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \ |
542 |
maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ |
clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \ |
543 |
mostlyclean-compile distclean-compile clean-compile \ |
uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \ |
544 |
maintainer-clean-compile mostlyclean-libtool distclean-libtool \ |
distclean-compile clean-compile maintainer-clean-compile \ |
545 |
clean-libtool maintainer-clean-libtool tags mostlyclean-tags \ |
mostlyclean-libtool distclean-libtool clean-libtool \ |
546 |
|
maintainer-clean-libtool mostlyclean-binPROGRAMS distclean-binPROGRAMS \ |
547 |
|
clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \ |
548 |
|
install-binPROGRAMS uninstall-pkgincludeHEADERS \ |
549 |
|
install-pkgincludeHEADERS install-data-recursive \ |
550 |
|
uninstall-data-recursive install-exec-recursive \ |
551 |
|
uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ |
552 |
|
all-recursive check-recursive installcheck-recursive info-recursive \ |
553 |
|
dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ |
554 |
|
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ |
555 |
distclean-tags clean-tags maintainer-clean-tags distdir \ |
distclean-tags clean-tags maintainer-clean-tags distdir \ |
556 |
mostlyclean-depend distclean-depend clean-depend \ |
mostlyclean-depend distclean-depend clean-depend \ |
557 |
maintainer-clean-depend info-am info dvi-am dvi check check-am \ |
maintainer-clean-depend info-am info dvi-am dvi check check-am \ |
558 |
installcheck-am installcheck install-exec-am install-exec \ |
installcheck-am installcheck install-exec-am install-exec \ |
559 |
install-data-am install-data install-am install uninstall-am uninstall \ |
install-data-am install-data install-am install uninstall-am uninstall \ |
560 |
all-redirect all-am all installdirs mostlyclean-generic \ |
all-redirect all-am all installdirs-am installdirs mostlyclean-generic \ |
561 |
distclean-generic clean-generic maintainer-clean-generic clean \ |
distclean-generic clean-generic maintainer-clean-generic clean \ |
562 |
mostlyclean distclean maintainer-clean |
mostlyclean distclean maintainer-clean |
563 |
|
|
576 |
echo " NULL" >> $@ |
echo " NULL" >> $@ |
577 |
echo "};" >> $@ |
echo "};" >> $@ |
578 |
|
|
579 |
# Dependencies (hand coded) |
nova-server.c: $(srcdir)/nova.defs $(srcdir)/nova.presc |
580 |
fs-spec.$(OBJEXT): $(srcdir)/fs-spec.c $(srcdir)/fs-spec.h $(srcdir)/module.h \ |
$(RIG) $(INCLUDES) --server --prefix nova_S_ -o $@ $^ |
581 |
$(srcdir)/vfs.h $(srcdir)/nova-intern.h |
|
582 |
|
nova-client.c: $(srcdir)/nova.defs $(srcdir)/nova.presc |
583 |
|
$(RIG) $(INCLUDES) --client --weak -o $@ $^ |
584 |
|
|
585 |
|
nova.h: $(srcdir)/nova.defs $(srcdir)/nova.presc |
586 |
|
$(RIG) $(INCLUDES) --header --prefix __ -o $@ $^ |
587 |
|
|
588 |
|
pager-server.c: $(srcdir)/pager.defs $(srcdir)/pager.presc |
589 |
|
$(RIG) --cpp i686-pc-rtmk-cpp $(INCLUDES) --prefix pager_ --server -o $@ $^ |
590 |
|
|
591 |
nova-server.c: $(srcdir)/nova.defs |
exception-server.c: $(srcdir)/exception.defs $(srcdir)/exception.presc |
592 |
$(RIG) $(INCLUDES) $(RIG_FLAGS) --server --prefix nova_S_ -o $@ $(srcdir)/nova.defs |
$(RIG) --cpp i686-pc-rtmk-cpp $(INCLUDES) --prefix proc_ --server -o $@ $^ |
593 |
|
|
594 |
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
595 |
# Otherwise a system limit (for SysV at least) may be exceeded. |
# Otherwise a system limit (for SysV at least) may be exceeded. |