done; \
$(LIBT2N_CODEGEN) $* $($*_GROUP:.cpp=.xml) && touch $@
-BUILT_SOURCES = $(foreach i, $(CMDGROUPS), $(foreach j, _common.hxx _common.cpp _client.hxx _client.cpp _server.hxx _server.cpp, $(i)$(j)) )
+LIBT2N_CODEGEN_BUILT = $(foreach i, $(CMDGROUPS), $(foreach j, _common.hxx _common.cpp _client.hxx _client.cpp _server.hxx _server.cpp, $(i)$(j)) )
+BUILT_SOURCES = $(LIBT2N_CODEGEN_BUILT)
STAMPS=$(CMDGROUPS:=.libt2nstamp)
$(BUILT_SOURCES) : $(STAMPS)
pkgconfig_DATA = $(CMDGROUPS:=.pc)
# .pc files (one pc file for each command group)
-%.pc : $(LIBT2N_CLIENT_PC_IN) Makefile
+%.pc : $(LIBT2N_CLIENT_PCTEMPLATE) Makefile
sed \
-e 's,@CMDGROUP@,$*,g' \
-e 's,\@prefix\@,$(prefix),g' \
# we have got an old automake version (1.4-p5) which doesn't support nodist_
# => we use the dist-hook
-dist-hook:
- rm -vf $(foreach i, $(BUILT_SOURCES), $(distdir)/$(i))
+# unfortunately dist-hook only works if directly visible for automake (=> not in this include)
+#dist-hook:
+# rm -vf $(foreach i, $(BUILT_SOURCES), $(distdir)/$(i))