Revision 08a01837
Added by skyjake about 5 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- apps
- cmake
- libs
- core
- include
- de
- Extension
- Library
- LibraryFile
- StaticLibraryFeed
- core
- extension.h
- library.h
- library.h.old
- filesys
- libraryfile.h
- libraryfile.h.old
- staticlibraryfeed.h
- staticlibraryfeed.h.old
- de
- src
- core
- app.cpp (diff)
- extension.cpp
- library.cpp
- library.cpp.old
- filesys
- filesystem.cpp (diff)
- libraryfile.cpp
- libraryfile.cpp.old
- staticlibraryfeed.cpp
- staticlibraryfeed.cpp.old
- core
- include
- doomsday
- gamekit
- CMakeLists.txt (diff)
- include
- gamefw
- libgamefw.h
- mapspot.h
- gamefw
- libs
- src
- libgamefw.cpp
- libgamekit.cpp
- mapspot.cpp
- core
Removed plugin functionality; GameKit provides games
Dynamic plugins are not needed. Instead, games are linked to GameKit, which registers them as extensions.
Games are now built as private dynamic libraries linked to GameKit. Ideally they would be static libraries, but dynamic ones allow duplicate symbols to be hidden.
GameFw is a separate library providing common functionality for games.