1 2PublicHeaders = \ 3 SoSubField.h \ 4 SoFields.h \ 5 SoField.h \ 6 SoFieldContainer.h \ 7 SoFieldData.h \ 8 SoMFBitMask.h \ 9 SoMFBool.h \ 10 SoMFColor.h \ 11 SoMFColorRGBA.h \ 12 SoMFDouble.h \ 13 SoMFEngine.h \ 14 SoMFEnum.h \ 15 SoMFFloat.h \ 16 SoMFInt32.h \ 17 SoMFLong.h \ 18 SoMFMatrix.h \ 19 SoMFName.h \ 20 SoMFNode.h \ 21 SoMFPath.h \ 22 SoMFPlane.h \ 23 SoMFRotation.h \ 24 SoMFShort.h \ 25 SoMFString.h \ 26 SoMFTime.h \ 27 SoMFUInt32.h \ 28 SoMFULong.h \ 29 SoMFUShort.h \ 30 SoMFVec2b.h \ 31 SoMFVec2s.h \ 32 SoMFVec2i32.h \ 33 SoMFVec2f.h \ 34 SoMFVec2d.h \ 35 SoMFVec3b.h \ 36 SoMFVec3s.h \ 37 SoMFVec3i32.h \ 38 SoMFVec3f.h \ 39 SoMFVec3d.h \ 40 SoMFVec4b.h \ 41 SoMFVec4ub.h \ 42 SoMFVec4s.h \ 43 SoMFVec4us.h \ 44 SoMFVec4i32.h \ 45 SoMFVec4ui32.h \ 46 SoMFVec4f.h \ 47 SoMFVec4d.h \ 48 SoMField.h \ 49 SoSFBitMask.h \ 50 SoSFBool.h \ 51 SoSFBox2s.h \ 52 SoSFBox2i32.h \ 53 SoSFBox2f.h \ 54 SoSFBox2d.h \ 55 SoSFBox3s.h \ 56 SoSFBox3i32.h \ 57 SoSFBox3f.h \ 58 SoSFBox3d.h \ 59 SoSFColor.h \ 60 SoSFColorRGBA.h \ 61 SoSFDouble.h \ 62 SoSFEngine.h \ 63 SoSFEnum.h \ 64 SoSFFloat.h \ 65 SoSFImage.h \ 66 SoSFImage3.h \ 67 SoSFInt32.h \ 68 SoSFLong.h \ 69 SoSFMatrix.h \ 70 SoSFName.h \ 71 SoSFNode.h \ 72 SoSFPath.h \ 73 SoSFPlane.h \ 74 SoSFRotation.h \ 75 SoSFShort.h \ 76 SoSFString.h \ 77 SoSFTime.h \ 78 SoSFTrigger.h \ 79 SoSFUInt32.h \ 80 SoSFULong.h \ 81 SoSFUShort.h \ 82 SoSFVec2b.h \ 83 SoSFVec2s.h \ 84 SoSFVec2i32.h \ 85 SoSFVec2f.h \ 86 SoSFVec2d.h \ 87 SoSFVec3b.h \ 88 SoSFVec3s.h \ 89 SoSFVec3i32.h \ 90 SoSFVec3f.h \ 91 SoSFVec3d.h \ 92 SoSFVec4b.h \ 93 SoSFVec4ub.h \ 94 SoSFVec4s.h \ 95 SoSFVec4us.h \ 96 SoSFVec4i32.h \ 97 SoSFVec4ui32.h \ 98 SoSFVec4f.h \ 99 SoSFVec4d.h \ 100 SoSField.h 101 102PrivateHeaders = 103 104ObsoleteHeaders = 105 106##$ BEGIN TEMPLATE Make-Include-Common(fields, fields) 107# ************************************************************************** 108# This template depends on the following variables having been set up before 109# its invokation. 110# 111# PublicHeaders - header files that should be installed 112# PrivateHeaders - source files that should be distributed, but not 113# installed - including source-included source files. 114# ObsoletedHeaders - header files that should be removed upon installation 115 116# Everything below is autogenerated from a macro, so don't modify 117# within the Makefile.am itself. 19991201 mortene. 118 119EXTRA_DIST = $(PrivateHeaders) 120 121if MAC_FRAMEWORK 122libfieldsincdir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers/fields 123# hack to change libdir value when installing Mac OS X compiler framework 124lib@nop@dir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Libraries 125else 126libfieldsincdir = $(includedir)/Inventor/fields 127endif 128libfieldsinc_HEADERS = $(PublicHeaders) 129 130install-libfieldsincHEADERS: $(libfieldsinc_HEADERS) 131 @$(NORMAL_INSTALL) 132 @if test x"$(libfieldsinc_HEADERS)" = x""; then :; else \ 133 echo " $(mkinstalldirs) $(DESTDIR)$(libfieldsincdir)"; \ 134 $(mkinstalldirs) $(DESTDIR)$(libfieldsincdir); \ 135 fi 136 @list='$(libfieldsinc_HEADERS)'; for p in $$list; do \ 137 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 138 f="`echo $$p | sed -e 's|^.*/||'`"; \ 139 src="$$d$$p"; dst="$(DESTDIR)$(libfieldsincdir)/$$f"; \ 140 if cmp -s "$$src" "$$dst"; then :; else \ 141 echo " $(INSTALL_HEADER) $$src $$dst"; \ 142 $(INSTALL_HEADER) "$$src" "$$dst" || exit 1; \ 143 fi \ 144 done 145 @list='$(ObsoletedHeaders)'; for f in $$list; do \ 146 file="$(DESTDIR)$(libfieldsincdir)/$$f"; \ 147 if test -x "$$file"; then \ 148 echo " rm -f $$file"; \ 149 rm -f "$$file"; \ 150 fi \ 151 done; \ 152 : 153 154##$ END TEMPLATE Make-Include-Common 155