diff --git a/.gitignore b/.gitignore index 4176078..7ab9a1a 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,5 @@ compile_commands.json runme *.log +/test/res/engine +/test/res/engine/ diff --git a/CMakeLists.txt b/CMakeLists.txt index 7a7bd61..a2ade2f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -185,4 +185,4 @@ set(ASSIMP_NO_EXPORT ON CACHE INTERNAL "" FORCE) set(ASSIMP_INSTALL OFF CACHE INTERNAL "" FORCE) add_subdirectory(dependencies/assimp) target_include_directories(${PROJECT_NAME} PRIVATE dependencies/assimp/include) -target_link_libraries(${PROJECT_NAME} PRIVATE assimp) +target_link_libraries(${PROJECT_NAME} PRIVATE assimp) \ No newline at end of file diff --git a/test/res/fonts/LiberationMono-Regular.ttf b/res/engine/fonts/LiberationMono-Regular.ttf similarity index 100% rename from test/res/fonts/LiberationMono-Regular.ttf rename to res/engine/fonts/LiberationMono-Regular.ttf diff --git a/test/res/shaders/font.frag b/res/engine/shaders/font.frag similarity index 100% rename from test/res/shaders/font.frag rename to res/engine/shaders/font.frag diff --git a/test/res/shaders/font.vert b/res/engine/shaders/font.vert similarity index 100% rename from test/res/shaders/font.vert rename to res/engine/shaders/font.vert diff --git a/test/res/shaders/texture.frag b/res/engine/shaders/texture.frag similarity index 100% rename from test/res/shaders/texture.frag rename to res/engine/shaders/texture.frag diff --git a/test/res/shaders/texture.vert b/res/engine/shaders/texture.vert similarity index 100% rename from test/res/shaders/texture.vert rename to res/engine/shaders/texture.vert diff --git a/test/res/textures/white.png b/res/engine/textures/white.png similarity index 100% rename from test/res/textures/white.png rename to res/engine/textures/white.png diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 4d2ffe2..ac33403 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -43,4 +43,10 @@ target_include_directories(${PROJECT_NAME} PRIVATE ../include) add_custom_command( TARGET ${PROJECT_NAME} POST_BUILD COMMAND ${CMAKE_COMMAND} -E create_symlink - ${PROJECT_SOURCE_DIR}/res $/res) \ No newline at end of file + ${PROJECT_SOURCE_DIR}/res $/res) + +get_target_property(ENGINE_SOURCE_DIR engine SOURCE_DIR) +add_custom_command( + TARGET ${PROJECT_NAME} POST_BUILD + COMMAND ${CMAKE_COMMAND} -E create_symlink + ${ENGINE_SOURCE_DIR}/res/engine $/res/engine) \ No newline at end of file diff --git a/test/res/textures/missing.png b/test/res/textures/missing.png deleted file mode 100644 index ec7e3b4..0000000 Binary files a/test/res/textures/missing.png and /dev/null differ