diff dep/animia/CMakeLists.txt @ 138:28842a8d0c6b

dep/animia: huge refactor (again...) but this time, it actually compiles! and it WORKS! (on win32... not sure about other platforms...) configuring players is still not supported: at some point I'll prune something up...
author Paper <mrpapersonic@gmail.com>
date Sun, 12 Nov 2023 04:53:19 -0500
parents 69db40272acd
children 478f3b366199
line wrap: on
line diff
--- a/dep/animia/CMakeLists.txt	Fri Nov 10 13:52:47 2023 -0500
+++ b/dep/animia/CMakeLists.txt	Sun Nov 12 04:53:19 2023 -0500
@@ -3,28 +3,24 @@
 set(SRC_FILES
 	# any non-platform-specific files go here
 	src/animia.cc
-	src/matroska.cc
 	src/player.cc
 	src/util.cc
+	src/strategist.cc
 )
 if(LINUX)
 	list(APPEND SRC_FILES
 		# linux
-		src/linux/fd.cc
+		src/fd/linux.cc
 	)
 elseif(UNIX) # this won't run on Linux
 	list(APPEND SRC_FILES
 		# bsd
-		src/bsd/fd.cc
+		src/fd/bsd.cc
 	)
 elseif(WIN32)
 	list(APPEND SRC_FILES
 		# win32
-		src/platform/win32.cc
-		src/platform/win32/fd.cc
-		src/platform/win32/ui_auto.cc
-		src/platform/win32/util.cc
-		src/platform/win32/win.cc
+		src/fd/win32.cc
 	)
 endif()
 add_library(animia SHARED ${SRC_FILES})