diff --git a/src/sdlf/CMakeLists.txt b/src/sdlf/CMakeLists.txt index 51a2e1c..46ee51b 100644 --- a/src/sdlf/CMakeLists.txt +++ b/src/sdlf/CMakeLists.txt @@ -4,10 +4,10 @@ add_library(sdlf STATIC ) target_include_directories(sdlf PRIVATE - "${CMAKE_SOURCE_DIR}/3rdparty/include/SDL" + "${PROJECT_SOURCE_DIR}/3rdparty/include/SDL" ) target_link_libraries(sdlf PRIVATE - "${CMAKE_SOURCE_DIR}/3rdparty/lib/SDL2.lib" - "${CMAKE_SOURCE_DIR}/3rdparty/lib/SDL2main.lib" + "${PROJECT_SOURCE_DIR}/3rdparty/lib/SDL2.lib" + "${PROJECT_SOURCE_DIR}/3rdparty/lib/SDL2main.lib" ) \ No newline at end of file diff --git a/src/sdlf/Screen.hpp b/src/sdlf/Screen.hpp index 171d2d4..fe90342 100644 --- a/src/sdlf/Screen.hpp +++ b/src/sdlf/Screen.hpp @@ -4,6 +4,8 @@ namespace sf { + class IWindow; + class IScreen : public ICallback { public: