Files
CSFML/src/SFML/Window/CMakeLists.txt
T

47 lines
1.2 KiB
CMake

set(INCROOT ${PROJECT_SOURCE_DIR}/include/SFML/Window)
set(SRCROOT ${PROJECT_SOURCE_DIR}/src/SFML/Window)
# all source files
set(SRC
${INCROOT}/Export.h
${INCROOT}/Clipboard.h
${SRCROOT}/Clipboard.cpp
${INCROOT}/Cursor.h
${SRCROOT}/Cursor.cpp
${SRCROOT}/CursorStruct.h
${SRCROOT}/Context.cpp
${SRCROOT}/ContextSettingsInternal.h
${SRCROOT}/ContextStruct.h
${INCROOT}/Context.h
${INCROOT}/Event.h
${SRCROOT}/Joystick.cpp
${INCROOT}/Joystick.h
${INCROOT}/JoystickIdentification.h
${SRCROOT}/Keyboard.cpp
${INCROOT}/Keyboard.h
${SRCROOT}/Mouse.cpp
${INCROOT}/Mouse.h
${SRCROOT}/Sensor.cpp
${INCROOT}/Sensor.h
${SRCROOT}/Touch.cpp
${INCROOT}/Touch.h
${INCROOT}/Types.h
${SRCROOT}/VideoMode.cpp
${INCROOT}/VideoMode.h
${SRCROOT}/Vulkan.cpp
${INCROOT}/Vulkan.h
${SRCROOT}/Window.cpp
${SRCROOT}/WindowBase.cpp
${SRCROOT}/WindowStruct.h
${SRCROOT}/WindowBaseStruct.h
${INCROOT}/Window.h
${INCROOT}/WindowBase.h
${INCROOT}/WindowHandle.h
)
# define the csfml-window target
csfml_add_library(csfml-window
SOURCES ${SRC}
DEPENDS sfml-window)