]> git.jsancho.org Git - c-irrlicht.git/blobdiff - Makefile.am
Use structs with casting, without classes replication
[c-irrlicht.git] / Makefile.am
index c64a239ce00c67ca8dc6ea990ae9272dcd879abf..0c0f90d493a04bb8f8bb0c585f7df8ac69f70773 100644 (file)
@@ -1,5 +1,56 @@
+ACLOCAL_AMFLAGS = -I m4
 lib_LTLIBRARIES = libCIrrlicht.la
-libCIrrlicht_la_SOURCES = src/CIrrlicht.cpp
+libCIrrlicht_la_SOURCES = \
+  src/aabbox3d.cpp \
+  src/CIrrlicht.cpp \
+  src/IAnimatedMeshSceneNode.cpp \
+  src/ICursorControl.cpp \
+  src/IFileSystem.cpp \
+  src/IGUIEnvironment.cpp \
+  src/IReferenceCounted.cpp \
+  src/IrrlichtDevice.cpp \
+  src/ISceneManager.cpp \
+  src/ISceneNode.cpp \
+  src/IVideoDriver.cpp
 libCIrrlicht_la_CPPFLAGS = -I$(top_srcdir)/include
 libCIrrlicht_la_LDFLAGS = -version-info 0:1
-include_HEADERS = include/cirrlicht.h
+pkginclude_HEADERS = \
+  include/aabbox3d.h \
+  include/CIrrCompileConfig.h \
+  include/cirrlicht.h \
+  include/dimension2d.h \
+  include/EDriverTypes.h \
+  include/EMaterialFlags.h \
+  include/EMaterialTypes.h \
+  include/EPrimitiveTypes.h \
+  include/IAnimatedMesh.h \
+  include/IAnimatedMeshMD2.h \
+  include/IAnimatedMeshSceneNode.h \
+  include/ICameraSceneNode.h \
+  include/ICursorControl.h \
+  include/IFileArchive.h \
+  include/IFileSystem.h \
+  include/IGUIElement.h \
+  include/IGUIEnvironment.h \
+  include/IGUIStaticText.h \
+  include/IMeshSceneNode.h \
+  include/IReferenceCounted.h \
+  include/IrrlichtDevice.h \
+  include/irrMath.h \
+  include/irrTypes.h \
+  include/ISceneManager.h \
+  include/ISceneNode.h \
+  include/ISceneNodeAnimator.h \
+  include/ITexture.h \
+  include/IVideoDriver.h \
+  include/matrix4.h \
+  include/rect.h \
+  include/S3DVertex.h \
+  include/SColor.h \
+  include/SExposedVideoData.h \
+  include/SKeyMap.h \
+  include/SMaterial.h \
+  include/SMaterialLayer.h \
+  include/SVertexIndex.h \
+  include/vector2d.h \
+  include/vector3d.h