mirror of
https://github.com/SFML/CSFML.git
synced 2026-10-26 13:06:13 +01:00
47 lines
1.2 KiB
CMake
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)
|