Implemented the core functionality of the ObjectStore and started

implementing the functionality for the AssetManager
This commit is contained in:
abdelrahman committed 2022-09-22 01:56:21 +01:00
1 parent 79f28100bd
commit c4f1775392
14 files changed
+330 -383

No files matched your search

+6 -4
View File
@@ -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}
)