summaryrefslogtreecommitdiff
path: root/source.list
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2008-04-14 19:54:33 +0000
committerrubidium <rubidium@openttd.org>2008-04-14 19:54:33 +0000
commit12188e7a5dde4cdd4304b3e738b7905e55f3ad9a (patch)
treea38226d767be0babf008f3304e7a61a4a00af2aa /source.list
parenta8008db23daf504af9f313ff0c53c5b89e756e05 (diff)
downloadopenttd-12188e7a5dde4cdd4304b3e738b7905e55f3ad9a.tar.xz
(svn r12706) -Merge: the thread rewrite from NoAI. The rewrite makes the threading we have better extendable.
Diffstat (limited to 'source.list')
-rw-r--r--source.list18
1 files changed, 17 insertions, 1 deletions
diff --git a/source.list b/source.list
index fd1276978..137a860b1 100644
--- a/source.list
+++ b/source.list
@@ -77,7 +77,21 @@ string.cpp
strings.cpp
texteff.cpp
tgp.cpp
-thread.cpp
+#if HAVE_THREAD
+ #if WIN32
+ thread_win32.cpp
+ fiber_win32.cpp
+ #else
+ #if OS2
+ thread_os2.cpp
+ #else
+ thread_pthread.cpp
+ #end
+ fiber_thread.cpp
+ #end
+#else
+ thread_none.cpp
+#end
tile_map.cpp
#if WIN32
#else
@@ -145,6 +159,7 @@ core/endian_func.hpp
engine_func.h
engine_type.h
core/enum_type.hpp
+fiber.hpp
fileio.h
fios.h
fontcache.h
@@ -493,6 +508,7 @@ misc/autocopyptr.hpp
misc/autoptr.hpp
misc/binaryheap.hpp
misc/blob.hpp
+misc/countedobj.cpp
misc/countedptr.hpp
misc/crc32.hpp
misc/dbg_helpers.cpp