Implemented the core functionality of the ObjectStore and started
implementing the functionality for the AssetManager
This commit is contained in:
1 parent
79f28100bd
commit
c4f1775392
14 files changed
+330
-383
No files matched your search
+6
-4
@@ -22,11 +22,12 @@ set(CMAKE_INSTALL_RPATH "$ORIGIN;$ORIGIN/../lib")
|
||||
|
||||
# TARGETS
|
||||
add_library(${PROJECT_NAME} SHARED
|
||||
src/GameManager.c
|
||||
src/GameEngine.c
|
||||
src/Window.c
|
||||
src/Renderer.c
|
||||
src/ObjectStore.c
|
||||
src/Hashmap.c
|
||||
src/AssetManager.c
|
||||
src/reusable_ids.c
|
||||
)
|
||||
|
||||
target_include_directories(${PROJECT_NAME} PUBLIC
|
||||
@@ -47,11 +48,12 @@ target_link_libraries(${PROJECT_NAME} PUBLIC
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_BINARY_DIR}/engine_build_config.h
|
||||
include/constants.h
|
||||
include/GameManager.h
|
||||
include/GameEngine.h
|
||||
include/Window.h
|
||||
include/Renderer.h
|
||||
include/ObjectStore.h
|
||||
include/Hashmap.h
|
||||
include/AssetManager.h
|
||||
include/reusable_ids.h
|
||||
CONFIGURATIONS Release
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
|
||||
)
|
||||
|
||||
Reference in new issue
Block a user