summaryrefslogtreecommitdiff
path: root/Makerules.am
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2006-10-26 17:15:50 +0000
committerThomas Schwinge <tschwinge@gnu.org>2009-06-18 00:26:49 +0200
commit4f01943b115c18ae0ee5fd1934ad7071885d3b00 (patch)
tree7afac470e5e05e1b748f8a9595b4e9bcf19b519a /Makerules.am
parentc8f769a96a8419ec24c1ba222caab6488eb55f29 (diff)
2006-10-26 Thomas Schwinge <tschwinge@gnu.org>
[task #5956 --- ``Automake'ify GNU Mach's code base''] * Makefrag.am (gnumach.msgids): Remove repetition. * Makerules.am (%.server.msgids, %.user.msgids): Targets renamed from `%.msgids'. Also consider MIGCOMSFLAGS respective MIGCOMUFLAGS.
Diffstat (limited to 'Makerules.am')
-rw-r--r--Makerules.am14
1 files changed, 7 insertions, 7 deletions
diff --git a/Makerules.am b/Makerules.am
index f571043f..ac214b5b 100644
--- a/Makerules.am
+++ b/Makerules.am
@@ -36,7 +36,7 @@
# convenient to be able to explicitly make the intermediate files when you want
# to deal with a problem in the MIG stub generator.
-# TODO. Get rid of the following four rules and the lib_dep_tr_for_defs.a
+# TODO. Get rid of the following six rules and the lib_dep_tr_for_defs.a
# machinery (see Makefrag.am and i386/Makefrag.am).
%.server.defs.c: %.srv
rm -f $@
@@ -49,17 +49,17 @@
-sheader $*.server.h -server $*.server.c \
-user /dev/null -header /dev/null \
< $<
-%.msgids: lib_dep_tr_for_defs_a-%.server.defs.$(OBJEXT)
- $(MIGCOM) $(MIGCOMFLAGS) \
- -n -list $@ \
+%.server.msgids: lib_dep_tr_for_defs_a-%.server.defs.$(OBJEXT)
+ $(MIGCOM) $(MIGCOMFLAGS) $(MIGCOMSFLAGS) \
+ -n -list $@ \
< $<
%.user.h %.user.c: lib_dep_tr_for_defs_a-%.user.defs.$(OBJEXT)
$(MIGCOM) $(MIGCOMFLAGS) $(MIGCOMUFLAGS) \
-user $*.user.c -server /dev/null -header $*.user.h \
< $<
-%.msgids: lib_dep_tr_for_defs_a-%.user.defs.$(OBJEXT)
- $(MIGCOM) $(MIGCOMFLAGS) \
- -n -list $@ \
+%.user.msgids: lib_dep_tr_for_defs_a-%.user.defs.$(OBJEXT)
+ $(MIGCOM) $(MIGCOMFLAGS) $(MIGCOMUFLAGS) \
+ -n -list $@ \
< $<
# TODO. Get rid of the .srv files and rather use .defs files and MIG*SFLAGS?