mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2024-12-01 15:35:47 +00:00
49b9e0f05a
- Building with CMake for development is now actually sane - Split deps into projects and extra files - Building against external deps should still work but needs testing - Can now build out of the box without further adjustments as long as SDL(2) is found properly - Build Lua in C++ mode (so it can use exceptions instead of setjmp/longjmp) - Unfortunately we need to enable exceptions for this :( - Remove these defines: * AQUARIA_BUILD_SCENEEDITOR (now always on) * AQUARIA_BUILD_CONSOLE (now always on) * BBGE_BUILD_ACHIEVEMENTS_INTERNAL (now always on unless BBGE_BUILD_STEAMWORKS is defined) * BBGE_BUILD_OPENGL_DYNAMIC (now always on, define BBGE_BUILD_OPENGL_STATIC if needed) * BBGE_BUILD_FMOD_OPENAL_BRIDGE (now always on) - BBGE_BUILD_STEAMWORKS is not actually implemented (any volunteers?) - Prepare later removal of SDL & the old vc90 project from the repo. See #74 for extra notes.
32 lines
520 B
CMake
32 lines
520 B
CMake
|
|
set(ttvfs_SRC
|
|
ttvfs.h
|
|
VFSArchiveLoader.h
|
|
VFSBase.cpp
|
|
VFSBase.h
|
|
VFSDebug.cpp
|
|
VFSDebug.h
|
|
VFSDefines.h
|
|
VFSDir.cpp
|
|
VFSDir.h
|
|
VFSDirInternal.cpp
|
|
VFSDirInternal.h
|
|
VFSDirView.cpp
|
|
VFSDirView.h
|
|
VFSFile.cpp
|
|
VFSFile.h
|
|
VFSFileFuncs.cpp
|
|
VFSFileFuncs.h
|
|
VFSInternal.h
|
|
VFSLoader.cpp
|
|
VFSLoader.h
|
|
VFSRefcounted.h
|
|
VFSRoot.h
|
|
VFSRoot.cpp
|
|
VFSSystemPaths.cpp
|
|
VFSSystemPaths.h
|
|
VFSTools.cpp
|
|
VFSTools.h
|
|
)
|
|
|
|
add_library(ttvfs ${ttvfs_SRC})
|