1 2PublicHeaders = \ 3 SbPimplPtr.h \ 4 SbLazyPimplPtr.h 5PrivateHeaders = \ 6 SbPimplPtr.hpp \ 7 SbLazyPimplPtr.hpp 8ObsoleteHeaders = 9 10##$ BEGIN TEMPLATE Make-Include-Common(tools, tools) 11# ************************************************************************** 12# This template depends on the following variables having been set up before 13# its invokation. 14# 15# PublicHeaders - header files that should be installed 16# PrivateHeaders - source files that should be distributed, but not 17# installed - including source-included source files. 18# ObsoletedHeaders - header files that should be removed upon installation 19 20# Everything below is autogenerated from a macro, so don't modify 21# within the Makefile.am itself. 19991201 mortene. 22 23EXTRA_DIST = $(PrivateHeaders) 24 25if MAC_FRAMEWORK 26libtoolsincdir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers/tools 27# hack to change libdir value when installing Mac OS X compiler framework 28lib@nop@dir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Libraries 29else 30libtoolsincdir = $(includedir)/Inventor/tools 31endif 32libtoolsinc_HEADERS = $(PublicHeaders) 33 34install-libtoolsincHEADERS: $(libtoolsinc_HEADERS) 35 @$(NORMAL_INSTALL) 36 @if test x"$(libtoolsinc_HEADERS)" = x""; then :; else \ 37 echo " $(mkinstalldirs) $(DESTDIR)$(libtoolsincdir)"; \ 38 $(mkinstalldirs) $(DESTDIR)$(libtoolsincdir); \ 39 fi 40 @list='$(libtoolsinc_HEADERS)'; for p in $$list; do \ 41 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 42 f="`echo $$p | sed -e 's|^.*/||'`"; \ 43 src="$$d$$p"; dst="$(DESTDIR)$(libtoolsincdir)/$$f"; \ 44 if cmp -s "$$src" "$$dst"; then :; else \ 45 echo " $(INSTALL_HEADER) $$src $$dst"; \ 46 $(INSTALL_HEADER) "$$src" "$$dst" || exit 1; \ 47 fi \ 48 done 49 @list='$(ObsoletedHeaders)'; for f in $$list; do \ 50 file="$(DESTDIR)$(libtoolsincdir)/$$f"; \ 51 if test -x "$$file"; then \ 52 echo " rm -f $$file"; \ 53 rm -f "$$file"; \ 54 fi \ 55 done; \ 56 : 57 58##$ END TEMPLATE Make-Include-Common 59