autoconf2.6, header files

waldi

13-10-2006 12:00:46

Hi,

would be nice if this would be changed in CVS.


add autoconf2.6 support

bootstrap:
#!/bin/sh

# Check for proper versions of autotools
# We require:
# - autoconf 2.50+
# - automake 1.6+
# - libtool 1.4+

# Deal with some gentoo-specific issues
export WANT_AUTOMAKE='1.7'
export WANT_AUTOCONF_2_5=1

## Using prereq in autoconf rather than here, mostly for the debian systems at
## this point
if test -z "`autoconf --version 2>&1|head -n 1|egrep '2.[56]'`"; then
echo "Autoconf 2.50 or above is required. Aborting build...";
exit 1;
fi

if test -z "`automake --version 2>&1|head -n 1|egrep '1.[6-9]'`"; then
echo "Automake 1.6 or above is required. Aborting build...";
exit 1;
fi

if test -z "`libtool --version 2>&1|head -n 1|egrep '1.[4-5]'`"; then
echo "Libtool 1.4 or above is required. Aborting build...";
exit 1;
fi

# clean up files which cause confusion when switch versions of auto*
rm -rf autom4te.cache

# Fire up autotools
libtoolize --force && aclocal $ACLOCAL_FLAGS && autoheader && automake --include-deps --add-missing --foreign && autoconf



install PLSM2 headers to ${includedir}@PACKAGE@

PlugIns/PagingLandScape2/include/Makefile.am:
pkginclude_HEADERS = \
DRGNURBSSurface.h \
fileutils.h \
OgreDebugRectangle2D.h \
OgreOcclusionBoundingBox.h \
OgrePagingLandScapeCallBackEvent.h \
OgrePagingLandScapeCallback.h \
OgrePagingLandScapeCamera.h \
OgrePagingLandScapeData2D.h \
OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h \
OgrePagingLandScapeData2D_HeightField.h \
OgrePagingLandScapeData2D_HeightFieldN.h \
OgrePagingLandScapeData2D_HeightFieldNTC.h \
OgrePagingLandScapeData2D_HeightFieldRaw.h \
OgrePagingLandScapeData2D_HeightFieldRawTC.h \
OgrePagingLandScapeData2D_HeightFieldTC.h \
OgrePagingLandScapeData2DManager.h \
OgrePagingLandScapeData2D_Spline.h \
OgrePagingLandScapeHorizon.h \
OgrePagingLandScapeIndexBuffer.h \
OgrePagingLandScapeIntersectionSceneQuery.h \
OgrePagingLandScapeListener.h \
OgrePagingLandScapeListenerManager.h \
OgrePagingLandScapeOcclusionCameraTraversal.h \
OgrePagingLandScapeOcclusionCHCTraversal.h \
OgrePagingLandScapeOcclusionDebugTraversal.h \
OgrePagingLandScapeOcclusionElement.h \
OgrePagingLandScapeOcclusion.h \
OgrePagingLandScapeOcclusionQuerySet.h \
OgrePagingLandScapeOcclusionSorter.h \
OgrePagingLandScapeOcclusionSWTraversal.h \
OgrePagingLandScapeOcclusionTraversal.h \
OgrePagingLandScapeOcclusionVFTraversal.h \
OgrePagingLandScapeOcclusionVisibilityData.h \
OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h \
OgrePagingLandScapeOctreeCamera.h \
OgrePagingLandScapeOctree.h \
OgrePagingLandScapeOctreeIntersectionSceneQuery.h \
OgrePagingLandScapeOctreeNode.h \
OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h \
OgrePagingLandScapeOctreeRaySceneQuery.h \
OgrePagingLandScapeOctreeSceneManager.h \
OgrePagingLandScapeOctreeSphereSceneQuery.h \
OgrePagingLandScapeOptions.h \
OgrePagingLandScapePage.h \
OgrePagingLandScapePageManager.h \
OgrePagingLandScapePageRenderable.h \
OgrePagingLandScapePoolSet.h \
OgrePagingLandScapePrecompiledHeaders.h \
OgrePagingLandScapePrerequisites.h \
OgrePagingLandScapeQueue.h \
OgrePagingLandScapeRaySceneQuery.h \
OgrePagingLandScapeRenderable.h \
OgrePagingLandScapeRenderableManager.h \
OgrePagingLandScapeSceneManager.h \
OgrePagingLandScapeTexture_BaseTexture2.h \
OgrePagingLandScapeTexture_BaseTexture.h \
OgrePagingLandScapeTextureCoordinatesManager.h \
OgrePagingLandScapeTexture.h \
OgrePagingLandScapeTexture_Image.h \
OgrePagingLandScapeTexture_InstantBaseTextureEdit.h \
OgrePagingLandScapeTexture_InstantBaseTexture.h \
OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h \
OgrePagingLandScapeTextureManager.h \
OgrePagingLandScapeTexture_None.h \
OgrePagingLandScapeTexture_Splatting2Edit.h \
OgrePagingLandScapeTexture_Splatting2.h \
OgrePagingLandScapeTexture_Splatting3.h \
OgrePagingLandScapeTexture_Splatting4.h \
OgrePagingLandScapeTexture_Splatting5.h \
OgrePagingLandScapeTexture_Splatting6.h \
OgrePagingLandScapeTexture_Splatting7Edit.h \
OgrePagingLandScapeTexture_Splatting7.h \
OgrePagingLandScapeTexture_Splatting.h \
OgrePagingLandScapeTexture_SplattingShaderEdit.h \
OgrePagingLandScapeTexture_SplattingShader.h \
OgrePagingLandScapeTile.h \
OgrePagingLandScapeTileInfo.h \
OgrePagingLandScapeTileManager.h

tuan kuranes

16-10-2006 13:14:24

In CVS now, thanks.