summaryrefslogtreecommitdiff
path: root/Makerules.am
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2006-10-18 15:13:38 +0000
committerThomas Schwinge <tschwinge@gnu.org>2009-06-18 00:26:48 +0200
commitea245e853760d24722028e8769f6e45680231fff (patch)
tree0bc900831c1d36ddf33f434182e0cda5e6f3f4ac /Makerules.am
parentacfc921e67a4691f43a42e87f33b22fb8447dead (diff)
2006-10-18 Thomas Schwinge <tschwinge@gnu.org>
Install `PREFIX/share/msgids/gnumach.msgids'. * Makerules.am (%.msgids): Two new rules. * Makefrag.am (MOSTLYCLEANFILES): Add `gnumach.msgids'. (gnumach.msgids): New rule. (exec_msgidsdir, exec_msgids_DATA): New variables.
Diffstat (limited to 'Makerules.am')
-rw-r--r--Makerules.am8
1 files changed, 8 insertions, 0 deletions
diff --git a/Makerules.am b/Makerules.am
index 742df19b..f571043f 100644
--- a/Makerules.am
+++ b/Makerules.am
@@ -49,10 +49,18 @@
-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 $@ \
+ < $<
%.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 $@ \
+ < $<
# TODO. Get rid of the .srv files and rather use .defs files and MIG*SFLAGS?
%.server.defs: %.srv