forked from teamnwah/openmw-tes3coop
Move oengine to a static library, fixes duplicate compilation of oengine/bullet files by openmw and opencs
parent
c7cd576002
commit
0fda1cdd53
@ -0,0 +1,33 @@
|
||||
set(OENGINE_OGRE
|
||||
ogre/renderer.cpp
|
||||
ogre/lights.cpp
|
||||
ogre/selectionbuffer.cpp
|
||||
)
|
||||
|
||||
set(OENGINE_GUI
|
||||
gui/loglistener.cpp
|
||||
gui/manager.cpp
|
||||
gui/layout.cpp
|
||||
)
|
||||
|
||||
set(OENGINE_BULLET
|
||||
bullet/BtOgre.cpp
|
||||
bullet/BtOgreExtras.h
|
||||
bullet/BtOgreGP.h
|
||||
bullet/BtOgrePG.h
|
||||
bullet/physic.cpp
|
||||
bullet/physic.hpp
|
||||
bullet/BulletShapeLoader.cpp
|
||||
bullet/BulletShapeLoader.h
|
||||
bullet/trace.cpp
|
||||
bullet/trace.h
|
||||
)
|
||||
|
||||
set(OENGINE_ALL ${OENGINE_OGRE} ${OENGINE_GUI} ${OENGINE_BULLET})
|
||||
|
||||
set(OENGINE_LIBRARY "oengine")
|
||||
set(OENGINE_LIBRARY ${OENGINE_LIBRARY} PARENT_SCOPE)
|
||||
|
||||
source_group(oengine FILES ${OENGINE_ALL})
|
||||
|
||||
add_library(${OENGINE_LIBRARY} STATIC ${OENGINE_ALL})
|
Loading…
Reference in New Issue