SDL_shadercross: Export package targets

From 2506e899642776ce39c476bb8142032b26bbaa96 Mon Sep 17 00:00:00 2001
From: cosmonaut <[EMAIL REDACTED]>
Date: Wed, 13 Nov 2024 17:57:39 -0800
Subject: [PATCH] Export package targets

---
 CMakeLists.txt | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4e0dced..6b425dd 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -471,3 +471,11 @@ if(SDLSHADERCROSS_INSTALL_RUNTIME)
 		# FIXME: Apple probably needs to do something similar as Linux, but using otool
 	endif()
 endif()
+
+if(SDLSHADERCROSS_SHARED)
+	export(TARGETS SDL3_shadercross-shared NAMESPACE "SDL3_shadercross::" FILE "SDL3_shadercross-shared-targets.cmake")
+endif()
+
+if(SDLSHADERCROSS_STATIC)
+	export(TARGETS SDL3_shadercross-static NAMESPACE "SDL3_shadercross::" FILE "SDL3_shadercross-static-targets.cmake")
+endif()