1
0
Fork 0
mirror of https://github.com/AquariaOSE/Aquaria.git synced 2024-12-01 15:35:47 +00:00
Aquaria/BBGE/CMakeLists.txt

133 lines
2.3 KiB
CMake

# Bit Blot Game Engine sources...
set(BBGE_SRCS
ActionInput.cpp
ActionInput.h
ActionMapper.cpp
ActionMapper.h
ActionSet.cpp
ActionSet.h
ActionStatus.cpp
ActionStatus.h
AfterEffect.cpp
AfterEffect.h
Base.cpp
Base.h
BaseText.h
bithacks.h
BitmapFont.cpp
BitmapFont.h
CMakeLists.txt
Core.cpp
Core.h
Interpolators.cpp
Interpolators.h
DarkLayer.cpp
DarkLayer.h
DataStructures.cpp
DataStructures.h
DebugFont.cpp
DebugFont.h
Emitter.cpp
EngineEnums.h
Event.cpp
Event.h
FmodOpenALBridge.cpp
FmodOpenALBridge.h
FrameBuffer.cpp
FrameBuffer.h
GameKeyNames.cpp
GameKeyNames.h
GameKeys.h
GLLoad.cpp
GLLoad.h
Gradient.cpp
Gradient.h
Image.cpp
Image.h
Joystick.cpp
Joystick.h
LensFlare.cpp
LensFlare.h
Localization.cpp
Localization.h
MathFunctions.h
MT.cpp
MT.h
OpenGLStubs.h
OSFunctions.cpp
OSFunctions.h
ParticleEffect.cpp
ParticleManager.cpp
Particles.cpp
Particles.h
Precacher.cpp
Precacher.h
Quad.cpp
Quad.h
QuadGrid.cpp
QuadGrid.h
ReadXML.cpp
ReadXML.h
Rect.h
Refcounted.h
RenderBase.cpp
RenderBase.h
RenderGrid.cpp
RenderGrid.h
RenderObject.cpp
RenderObject.h
RenderObject_inline.h
RenderObjectLayer.cpp
RenderRect.cpp
RenderState.cpp
RenderState.h
RoundedRect.cpp
RoundedRect.h
ScreenTransition.cpp
ScreenTransition.h
ScriptObject.cpp
ScriptObject.h
Shader.cpp
Shader.h
SimpleIStringStream.h
SkeletalSprite.cpp
SkeletalSprite.h
Slider.cpp
Slider.h
SoundManager.cpp
SoundManager.h
SpawnParticleData.cpp
SplineGrid.cpp
SplineGrid.h
StateMachine.cpp
StateMachine.h
StateManager.cpp
StateManager.h
StringBank.cpp
StringBank.h
Texture.cpp
Texture.h
TextureMgr.cpp
TextureMgr.h
TTFFont.cpp
TTFFont.h
Tile.cpp
Tile.h
TileRender.cpp
TileRender.h
Tileset.cpp
Tileset.h
Vector.cpp
Vector.h
Window.cpp
Window.h
Window_SDL1.cpp
Window_SDL2.cpp
)
if(APPLE AND NOT AQUARIA_USE_SDL2)
set(BBGE_SRCS ${BBGE_SRCS} Cocoa.mm)
endif()
add_library(BBGE ${BBGE_SRCS})
target_link_libraries(BBGE ExternalLibs ${SDL_LIBRARY})