Added compile path support for XINE, Inventor and LibXML

This commit is contained in:
Robert Osfield
2007-04-24 12:59:23 +00:00
parent 0e6bcc61f0
commit 4371d22682
2 changed files with 19 additions and 2 deletions

View File

@@ -57,8 +57,22 @@ ADD_LIBRARY(${LIB_NAME}
IF(APPLE)
# Needs CoreFoundation calls and a Carbon function
SET(OSGDB_PLATFORM_SPECIFIC_LIBRARIES ${CARBON_LIBRARY})
ADD_DEFINITIONS(-DDARWIN_QUICKTIME)
ENDIF(APPLE)
IF(XINE_FOUND)
ADD_DEFINITIONS(-DUSE_XINE)
ENDIF(XINE_FOUND)
IF(INVENTOR_FOUND)
ADD_DEFINITIONS(-DUSE_INVENTOR)
ENDIF(INVENTOR_FOUND)
IF(VRML_FOUND)
ADD_DEFINITIONS(-DUSE_VRML)
ENDIF(VRML_FOUND)
LINK_INTERNAL(${LIB_NAME}
osg
)

View File

@@ -209,8 +209,11 @@ Registry::Registry()
//addFileExtensionAlias("geo", "lwo");
addFileExtensionAlias("lw", "lwo");
// addFileExtensionAlias("wrl", "iv");
addFileExtensionAlias("wrl", "vrml");
#if defined(USE_VRML)
addFileExtensionAlias("wrl", "vrml");
#elif defined(USE_INVENTOR)
addFileExtensionAlias("wrl", "iv");
#endif
// add alias for the text/freetype plugin.
addFileExtensionAlias("ttf", "freetype"); // true type