aboutsummaryrefslogtreecommitdiff
path: root/libs/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'libs/CMakeLists.txt')
-rw-r--r--libs/CMakeLists.txt22
1 files changed, 22 insertions, 0 deletions
diff --git a/libs/CMakeLists.txt b/libs/CMakeLists.txt
new file mode 100644
index 0000000..9c1ac14
--- /dev/null
+++ b/libs/CMakeLists.txt
@@ -0,0 +1,22 @@
+find_package("SDL2" REQUIRED)
+
+add_library("bindings_SDL2" INTERFACE
+ "SDL.S"
+
+ "SDL/error.S"
+ "SDL/events.S"
+ "SDL/init.S"
+ "SDL/rect.S"
+ "SDL/render.S"
+ "SDL/video.S"
+)
+
+target_include_directories("bindings_SDL2" INTERFACE
+ "${CMAKE_CURRENT_SOURCE_DIR}"
+)
+
+target_link_libraries("bindings_SDL2" INTERFACE
+ "SDL2::SDL2"
+)
+
+add_library("bindings::SDL2" ALIAS "bindings_SDL2") \ No newline at end of file