
include_directories(. ../Shared ../../../)


set(HORDE3D_SOURCES 
	egAnimatables.cpp
	egAnimation.cpp
	egCamera.cpp
	egCom.cpp
	egExtensions.cpp
	egGeometry.cpp
	egLight.cpp
	egMain.cpp
	egMaterial.cpp
	egModel.cpp
	egModules.cpp
	egParticle.cpp
	egPipeline.cpp
	egPrimitives.cpp
	egRendererBase.cpp
	egRenderer.cpp
	egResource.cpp
	egScene.cpp
	egSceneGraphRes.cpp
	egShader.cpp
	egTextures.cpp
	utImage.cpp
	utOpenGL.cpp

	../Shared/utXMLParser.cpp

	${HORDE3D_EXTENSION_SOURCES}
	)

add_library(Horde3D SHARED
	${HORDE3D_SOURCES}
	)


if(WIN32)
	target_link_libraries(Horde3D opengl32)
else(WIN32)
	target_link_libraries(Horde3D GL)
endif(WIN32)

