PublicHeaders = \ SoSubElement.h \ SoElements.h \ SoAccumulatedElement.h \ SoAmbientColorElement.h \ SoAnnoText3CharOrientElement.h \ SoAnnoText3FontSizeHintElement.h \ SoAnnoText3RenderPrintElement.h \ SoBBoxModelMatrixElement.h \ SoBumpMapElement.h \ SoBumpMapMatrixElement.h \ SoBumpMapCoordinateElement.h \ SoCacheElement.h \ SoClipPlaneElement.h \ SoComplexityElement.h \ SoComplexityTypeElement.h \ SoCoordinateElement.h \ SoCreaseAngleElement.h \ SoCullElement.h \ SoDecimationPercentageElement.h \ SoDecimationTypeElement.h \ SoDiffuseColorElement.h \ SoDrawStyleElement.h \ SoElement.h \ SoEmissiveColorElement.h \ SoEnvironmentElement.h \ SoFloatElement.h \ SoFocalDistanceElement.h \ SoFontNameElement.h \ SoFontSizeElement.h \ SoGLCacheContextElement.h \ SoGLClipPlaneElement.h \ SoGLColorIndexElement.h \ SoGLCoordinateElement.h \ SoGLDisplayList.h \ SoGLDrawStyleElement.h \ SoGLEnvironmentElement.h \ SoGLLazyElement.h \ SoGLLightIdElement.h \ SoGLLinePatternElement.h \ SoGLLineWidthElement.h \ SoGLModelMatrixElement.h \ SoGLMultiTextureCoordinateElement.h \ SoGLMultiTextureEnabledElement.h \ SoGLMultiTextureMatrixElement.h \ SoGLMultiTextureImageElement.h \ SoGLNormalElement.h \ SoGLNormalizeElement.h \ SoGLPointSizeElement.h \ SoGLPolygonOffsetElement.h \ SoGLProjectionMatrixElement.h \ SoGLRenderPassElement.h \ SoGLShapeHintsElement.h \ SoGLShadeModelElement.h \ SoGLTextureCoordinateElement.h \ SoGLTextureEnabledElement.h \ SoGLTexture3EnabledElement.h \ SoGLTextureImageElement.h \ SoGLTextureMatrixElement.h \ SoGLUpdateAreaElement.h \ SoGLVBOElement.h \ SoGLViewingMatrixElement.h \ SoGLViewportRegionElement.h \ SoInt32Element.h \ SoLazyElement.h \ SoLightAttenuationElement.h \ SoLightElement.h \ SoLightModelElement.h \ SoLinePatternElement.h \ SoLineWidthElement.h \ SoLocalBBoxMatrixElement.h \ SoLongElement.h \ SoMaterialBindingElement.h \ SoModelMatrixElement.h \ SoMultiTextureCoordinateElement.h \ SoMultiTextureEnabledElement.h \ SoMultiTextureMatrixElement.h \ SoMultiTextureImageElement.h \ SoNormalBindingElement.h \ SoNormalElement.h \ SoOverrideElement.h \ SoPickRayElement.h \ SoPickStyleElement.h \ SoPointSizeElement.h \ SoPolygonOffsetElement.h \ SoProfileCoordinateElement.h \ SoProfileElement.h \ SoProjectionMatrixElement.h \ SoReplacedElement.h \ SoShapeHintsElement.h \ SoShapeStyleElement.h \ SoShininessElement.h \ SoSpecularColorElement.h \ SoSwitchElement.h \ SoTextOutlineEnabledElement.h \ SoTextureCombineElement.h \ SoTextureCoordinateBindingElement.h \ SoTextureCoordinateElement.h \ SoTextureEnabledElement.h \ SoTexture3EnabledElement.h \ SoTextureImageElement.h \ SoTextureMatrixElement.h \ SoTextureOverrideElement.h \ SoTextureQualityElement.h \ SoTextureUnitElement.h \ SoTransparencyElement.h \ SoUnitsElement.h \ SoViewVolumeElement.h \ SoViewingMatrixElement.h \ SoViewportRegionElement.h \ SoWindowElement.h \ SoListenerPositionElement.h \ SoListenerOrientationElement.h \ SoListenerGainElement.h \ SoListenerDopplerElement.h \ SoSoundElement.h PrivateHeaders = \ SoTextureScalePolicyElement.h \ SoTextureScaleQualityElement.h ObsoletedHeaders = ##$ BEGIN TEMPLATE Make-Include-Common(elements, elements) # ************************************************************************** # This template depends on the following variables having been set up before # its invokation. # # PublicHeaders - header files that should be installed # PrivateHeaders - source files that should be distributed, but not # installed - including source-included source files. # ObsoletedHeaders - header files that should be removed upon installation # Everything below is autogenerated from a macro, so don't modify # within the Makefile.am itself. 19991201 mortene. EXTRA_DIST = $(PrivateHeaders) if MAC_FRAMEWORK libelementsincdir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers/elements # hack to change libdir value when installing Mac OS X compiler framework lib@nop@dir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Libraries else libelementsincdir = $(includedir)/Inventor/elements endif libelementsinc_HEADERS = $(PublicHeaders) install-libelementsincHEADERS: $(libelementsinc_HEADERS) @$(NORMAL_INSTALL) @if test x"$(libelementsinc_HEADERS)" = x""; then :; else \ echo " $(mkinstalldirs) $(DESTDIR)$(libelementsincdir)"; \ $(mkinstalldirs) $(DESTDIR)$(libelementsincdir); \ fi @list='$(libelementsinc_HEADERS)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f="`echo $$p | sed -e 's|^.*/||'`"; \ src="$$d$$p"; dst="$(DESTDIR)$(libelementsincdir)/$$f"; \ if cmp -s "$$src" "$$dst"; then :; else \ echo " $(INSTALL_HEADER) $$src $$dst"; \ $(INSTALL_HEADER) "$$src" "$$dst" || exit 1; \ fi \ done @list='$(ObsoletedHeaders)'; for f in $$list; do \ file="$(DESTDIR)$(libelementsincdir)/$$f"; \ if test -x "$$file"; then \ echo " rm -f $$file"; \ rm -f "$$file"; \ fi \ done; \ : ##$ END TEMPLATE Make-Include-Common