source: OGRE/trunk/ogrenew/OgreMain/src/Makefile.am @ 657

Revision 657, 7.0 KB checked in by mattausch, 19 years ago (diff)

added ogre dependencies and patched ogre sources

Line 
1INCLUDES = $(STLPORT_CFLAGS) $(FT2_CFLAGS) -I$(top_srcdir)/OgreMain/include -DOGRE_NONCLIENT_BUILD $(ZZIPLIB_CFLAGS) $(DEVIL_CFLAGS)
2
3lib_LTLIBRARIES=libOgreMain.la
4
5libOgreMain_la_SOURCES = OgreAnimation.cpp \
6                         OgreAnimationState.cpp \
7                         OgreAnimationTrack.cpp \
8                         OgreArchiveManager.cpp \
9                                                 OgreAutoParamDataSource.cpp \
10                         OgreAxisAlignedBox.cpp \
11                         OgreBillboard.cpp \
12                         OgreBillboardParticleRenderer.cpp \
13                         OgreBillboardSet.cpp \
14                         OgreBitwise.cpp \
15                         OgreBone.cpp \
16                         OgreBorderPanelOverlayElement.cpp \
17                         OgreCamera.cpp \
18                         OgreCodec.cpp \
19                         OgreColourValue.cpp \
20                         OgreCommon.cpp \
21                         OgreConfigFile.cpp \
22                         OgreConfigOptionMap.cpp \
23                         OgreController.cpp \
24                         OgreControllerManager.cpp \
25                         OgreCursor.cpp \
26                         OgreDataStream.cpp \
27                         OgreDefaultHardwareBufferManager.cpp \
28                         OgreDynLib.cpp \
29                         OgreDynLibManager.cpp \
30                         OgreEdgeListBuilder.cpp \
31                         OgreEntity.cpp \
32                         OgreEventDispatcher.cpp \
33                         OgreEventProcessor.cpp \
34                         OgreEventQueue.cpp \
35                         OgreException.cpp \
36                                                 OgreExternalTextureSource.cpp \
37                                                 OgreExternalTextureSourceManager.cpp \
38                         OgreFileSystem.cpp \
39                         OgreFont.cpp \
40                         OgreFontManager.cpp \
41                                                 OgreFrustum.cpp \
42                         OgreGpuProgram.cpp \
43                         OgreGpuProgramManager.cpp \
44                         OgreGpuProgramUsage.cpp \
45                                                 OgreHardwareBufferManager.cpp \
46                                                 OgreHardwareIndexBuffer.cpp \
47                                                 OgreHardwareOcclusionQuery.cpp \
48                                                 OgreHardwareVertexBuffer.cpp \
49                                                 OgreHardwarePixelBuffer.cpp \
50                                                 OgreHighLevelGpuProgram.cpp \
51                                                 OgreHighLevelGpuProgramManager.cpp \
52                         OgreImage.cpp \
53                         OgreInput.cpp \
54                         OgreInputEvent.cpp \
55                                                 OgreKeyEvent.cpp \
56                         OgreKeyFrame.cpp \
57                                                 OgreKeyTarget.cpp \
58                         OgreLight.cpp \
59                         OgreLog.cpp \
60                         OgreLogManager.cpp \
61                         OgreMaterial.cpp \
62                         OgreMaterialManager.cpp \
63                         OgreMaterialSerializer.cpp \
64                         OgreMath.cpp \
65                         OgreMatrix3.cpp \
66                         OgreMatrix4.cpp \
67                         OgreMemoryManager.cpp \
68                         OgreMesh.cpp \
69                         OgreMeshManager.cpp \
70                         OgreMeshSerializer.cpp \
71                                                 OgreMeshSerializerImpl.cpp \
72                         OgreMouseEvent.cpp \
73                         OgreMouseMotionTarget.cpp \
74                         OgreMouseTarget.cpp \
75                         OgreMovableObject.cpp \
76                                                 OgreMovablePlane.cpp \
77                         OgreNode.cpp \
78                         OgreOverlay.cpp \
79                         OgreOverlayContainer.cpp \
80                                                 OgreOverlayElement.cpp \
81                         OgreOverlayElementCommands.cpp \
82                         OgreOverlayManager.cpp \
83                         OgrePixelFormat.cpp \
84                         OgrePanelOverlayElement.cpp \
85                         OgreParticle.cpp \
86                         OgreParticleEmitter.cpp \
87                         OgreParticleEmitterCommands.cpp \
88                         OgreParticleIterator.cpp \
89                         OgreParticleSystem.cpp \
90                         OgreParticleSystemManager.cpp \
91                         OgrePass.cpp \
92                                                 OgrePatchMesh.cpp \
93                         OgrePatchSurface.cpp \
94                         OgrePlane.cpp \
95                         OgrePlatformManager.cpp \
96                         OgrePredefinedControllers.cpp \
97                                                 OgreProfiler.cpp \
98                         OgreProgressiveMesh.cpp \
99                         OgreQuaternion.cpp \
100                                                 OgreRectangle2D.cpp \
101                         OgreRenderQueue.cpp \
102                                                 OgreRenderQueueSortingGrouping.cpp \
103                         OgreRenderSystem.cpp \
104                         OgreRenderSystemCapabilities.cpp \
105                         OgreRenderTarget.cpp \
106                         OgreRenderTexture.cpp \
107                         OgreRenderWindow.cpp \
108                         OgreResource.cpp \
109                         OgreResourceBackgroundQueue.cpp \
110                         OgreResourceGroupManager.cpp \
111                         OgreResourceManager.cpp \
112                         OgreRoot.cpp \
113                         OgreRotationSpline.cpp \
114                         OgreSceneManager.cpp \
115                         OgreSceneManagerEnumerator.cpp \
116                         OgreSceneNode.cpp \
117                         OgreSceneQuery.cpp \
118                         OgreSearchOps.cpp \
119                         OgreSerializer.cpp \
120                                                 OgreShadowCaster.cpp \
121                                                 OgreShadowVolumeExtrudeProgram.cpp \
122                         OgreSimpleRenderable.cpp \
123                         OgreSimpleSpline.cpp \
124                         OgreSingleton.cpp \
125                         OgreSkeleton.cpp \
126                         OgreSkeletonInstance.cpp \
127                         OgreSkeletonManager.cpp \
128                         OgreSkeletonSerializer.cpp \
129                                                 OgreStaticGeometry.cpp \
130                         OgreString.cpp \
131                         OgreStringConverter.cpp \
132                         OgreStringInterface.cpp \
133                         OgreStringVector.cpp \
134                         OgreSubEntity.cpp \
135                         OgreSubMesh.cpp \
136                         OgreTagPoint.cpp \
137                         OgreTechnique.cpp \
138                         OgreTextAreaOverlayElement.cpp \
139                         OgreTexture.cpp \
140                         OgreTextureManager.cpp \
141                         OgreTextureUnitState.cpp \
142                                                 OgreTimer.cpp \
143                         OgreUserDefinedObject.cpp \
144                         OgreVector2.cpp \
145                         OgreVector3.cpp \
146                         OgreVertexIndexData.cpp \
147                         OgreViewport.cpp \
148                         OgreWireBoundingBox.cpp \
149                         OgreZip.cpp
150
151if USE_DEVIL
152libOgreMain_la_SOURCES +=OgreILImageCodec.cpp \
153                         OgreILCodecs.cpp \
154                         OgreILUtil.cpp
155endif
156
157libOgreMain_la_LIBADD= $(STLPORT_LIBS) $(FT2_LIBS) $(ZZIPLIB_LIBS) $(OGRE_THREAD_LIBS)
158libOgreMain_la_LDFLAGS = $(SHARED_FLAGS) -version-info @OGREMAIN_VERSION_INFO@
159#-Wl,--version-script=$(top_srcdir)/OgreMain/src/ogremain.map
160
Note: See TracBrowser for help on using the repository browser.