فهرست منبع

Updated Visual Studio project for new thread module files and version changes (thanks Boolsheet)

Alex Szpakowski 12 سال پیش
والد
کامیت
be648a82f7
3فایلهای تغییر یافته به همراه76 افزوده شده و 21 حذف شده
  1. 16 3
      platform/msvc2010/liblove.vcxproj
  2. 60 18
      platform/msvc2010/liblove.vcxproj.filters
  3. BIN
      platform/msvc2010/love.rc

+ 16 - 3
platform/msvc2010/liblove.vcxproj

@@ -495,9 +495,15 @@
     <ClCompile Include="..\..\src\modules\sound\wrap_Decoder.cpp" />
     <ClCompile Include="..\..\src\modules\sound\wrap_Decoder.cpp" />
     <ClCompile Include="..\..\src\modules\sound\wrap_Sound.cpp" />
     <ClCompile Include="..\..\src\modules\sound\wrap_Sound.cpp" />
     <ClCompile Include="..\..\src\modules\sound\wrap_SoundData.cpp" />
     <ClCompile Include="..\..\src\modules\sound\wrap_SoundData.cpp" />
-    <ClCompile Include="..\..\src\modules\thread\Thread.cpp" />
+    <ClCompile Include="..\..\src\modules\thread\Channel.cpp" />
+    <ClCompile Include="..\..\src\modules\thread\LuaThread.cpp" />
+    <ClCompile Include="..\..\src\modules\thread\sdl\Thread.cpp" />
+    <ClCompile Include="..\..\src\modules\thread\sdl\threads.cpp" />
+    <ClCompile Include="..\..\src\modules\thread\ThreadModule.cpp" />
     <ClCompile Include="..\..\src\modules\thread\threads.cpp" />
     <ClCompile Include="..\..\src\modules\thread\threads.cpp" />
-    <ClCompile Include="..\..\src\modules\thread\wrap_Thread.cpp" />
+    <ClCompile Include="..\..\src\modules\thread\wrap_Channel.cpp" />
+    <ClCompile Include="..\..\src\modules\thread\wrap_LuaThread.cpp" />
+    <ClCompile Include="..\..\src\modules\thread\wrap_ThreadModule.cpp" />
     <ClCompile Include="..\..\src\modules\timer\sdl\Timer.cpp" />
     <ClCompile Include="..\..\src\modules\timer\sdl\Timer.cpp" />
     <ClCompile Include="..\..\src\modules\timer\wrap_Timer.cpp" />
     <ClCompile Include="..\..\src\modules\timer\wrap_Timer.cpp" />
     <ClCompile Include="..\..\src\modules\window\sdl\Window.cpp" />
     <ClCompile Include="..\..\src\modules\window\sdl\Window.cpp" />
@@ -726,9 +732,16 @@
     <ClInclude Include="..\..\src\modules\sound\wrap_Decoder.h" />
     <ClInclude Include="..\..\src\modules\sound\wrap_Decoder.h" />
     <ClInclude Include="..\..\src\modules\sound\wrap_Sound.h" />
     <ClInclude Include="..\..\src\modules\sound\wrap_Sound.h" />
     <ClInclude Include="..\..\src\modules\sound\wrap_SoundData.h" />
     <ClInclude Include="..\..\src\modules\sound\wrap_SoundData.h" />
+    <ClInclude Include="..\..\src\modules\thread\Channel.h" />
+    <ClInclude Include="..\..\src\modules\thread\LuaThread.h" />
+    <ClInclude Include="..\..\src\modules\thread\sdl\Thread.h" />
+    <ClInclude Include="..\..\src\modules\thread\sdl\threads.h" />
     <ClInclude Include="..\..\src\modules\thread\Thread.h" />
     <ClInclude Include="..\..\src\modules\thread\Thread.h" />
+    <ClInclude Include="..\..\src\modules\thread\ThreadModule.h" />
     <ClInclude Include="..\..\src\modules\thread\threads.h" />
     <ClInclude Include="..\..\src\modules\thread\threads.h" />
-    <ClInclude Include="..\..\src\modules\thread\wrap_Thread.h" />
+    <ClInclude Include="..\..\src\modules\thread\wrap_Channel.h" />
+    <ClInclude Include="..\..\src\modules\thread\wrap_LuaThread.h" />
+    <ClInclude Include="..\..\src\modules\thread\wrap_ThreadModule.h" />
     <ClInclude Include="..\..\src\modules\timer\sdl\Timer.h" />
     <ClInclude Include="..\..\src\modules\timer\sdl\Timer.h" />
     <ClInclude Include="..\..\src\modules\timer\Timer.h" />
     <ClInclude Include="..\..\src\modules\timer\Timer.h" />
     <ClInclude Include="..\..\src\modules\timer\wrap_Timer.h" />
     <ClInclude Include="..\..\src\modules\timer\wrap_Timer.h" />

+ 60 - 18
platform/msvc2010/liblove.vcxproj.filters

@@ -136,6 +136,9 @@
     <Filter Include="modules\math">
     <Filter Include="modules\math">
       <UniqueIdentifier>{5d2c2149-93bf-42a6-b8b5-6ddbac9485a3}</UniqueIdentifier>
       <UniqueIdentifier>{5d2c2149-93bf-42a6-b8b5-6ddbac9485a3}</UniqueIdentifier>
     </Filter>
     </Filter>
+    <Filter Include="modules\thread\sdl">
+      <UniqueIdentifier>{5673936a-786e-40ee-96d2-1830e89c1532}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
   </ItemGroup>
   <ItemGroup>
   <ItemGroup>
     <ClCompile Include="..\..\src\common\Matrix.cpp">
     <ClCompile Include="..\..\src\common\Matrix.cpp">
@@ -717,15 +720,6 @@
     <ClCompile Include="..\..\src\modules\sound\lullaby\FLACDecoder.cpp">
     <ClCompile Include="..\..\src\modules\sound\lullaby\FLACDecoder.cpp">
       <Filter>modules\sound\lullaby</Filter>
       <Filter>modules\sound\lullaby</Filter>
     </ClCompile>
     </ClCompile>
-    <ClCompile Include="..\..\src\modules\thread\Thread.cpp">
-      <Filter>modules\thread</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\modules\thread\threads.cpp">
-      <Filter>modules\thread</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\modules\thread\wrap_Thread.cpp">
-      <Filter>modules\thread</Filter>
-    </ClCompile>
     <ClCompile Include="..\..\src\modules\timer\wrap_Timer.cpp">
     <ClCompile Include="..\..\src\modules\timer\wrap_Timer.cpp">
       <Filter>modules\timer</Filter>
       <Filter>modules\timer</Filter>
     </ClCompile>
     </ClCompile>
@@ -753,6 +747,33 @@
     <ClCompile Include="..\..\src\modules\math\wrap_Math.cpp">
     <ClCompile Include="..\..\src\modules\math\wrap_Math.cpp">
       <Filter>modules\math</Filter>
       <Filter>modules\math</Filter>
     </ClCompile>
     </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\Channel.cpp">
+      <Filter>modules\thread</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\LuaThread.cpp">
+      <Filter>modules\thread</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\ThreadModule.cpp">
+      <Filter>modules\thread</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\threads.cpp">
+      <Filter>modules\thread</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\wrap_Channel.cpp">
+      <Filter>modules\thread</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\wrap_LuaThread.cpp">
+      <Filter>modules\thread</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\wrap_ThreadModule.cpp">
+      <Filter>modules\thread</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\sdl\threads.cpp">
+      <Filter>modules\thread\sdl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\modules\thread\sdl\Thread.cpp">
+      <Filter>modules\thread\sdl</Filter>
+    </ClCompile>
   </ItemGroup>
   </ItemGroup>
   <ItemGroup>
   <ItemGroup>
     <None Include="..\..\src\scripts\boot.lua">
     <None Include="..\..\src\scripts\boot.lua">
@@ -1408,15 +1429,6 @@
     <ClInclude Include="..\..\src\modules\sound\lullaby\FLACDecoder.h">
     <ClInclude Include="..\..\src\modules\sound\lullaby\FLACDecoder.h">
       <Filter>modules\sound\lullaby</Filter>
       <Filter>modules\sound\lullaby</Filter>
     </ClInclude>
     </ClInclude>
-    <ClInclude Include="..\..\src\modules\thread\Thread.h">
-      <Filter>modules\thread</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\modules\thread\threads.h">
-      <Filter>modules\thread</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\modules\thread\wrap_Thread.h">
-      <Filter>modules\thread</Filter>
-    </ClInclude>
     <ClInclude Include="..\..\src\modules\timer\Timer.h">
     <ClInclude Include="..\..\src\modules\timer\Timer.h">
       <Filter>modules\timer</Filter>
       <Filter>modules\timer</Filter>
     </ClInclude>
     </ClInclude>
@@ -1441,6 +1453,36 @@
     <ClInclude Include="..\..\src\modules\math\wrap_Math.h">
     <ClInclude Include="..\..\src\modules\math\wrap_Math.h">
       <Filter>modules\math</Filter>
       <Filter>modules\math</Filter>
     </ClInclude>
     </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\Channel.h">
+      <Filter>modules\thread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\LuaThread.h">
+      <Filter>modules\thread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\Thread.h">
+      <Filter>modules\thread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\ThreadModule.h">
+      <Filter>modules\thread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\threads.h">
+      <Filter>modules\thread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\wrap_Channel.h">
+      <Filter>modules\thread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\wrap_LuaThread.h">
+      <Filter>modules\thread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\wrap_ThreadModule.h">
+      <Filter>modules\thread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\sdl\Thread.h">
+      <Filter>modules\thread\sdl</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\modules\thread\sdl\threads.h">
+      <Filter>modules\thread\sdl</Filter>
+    </ClInclude>
   </ItemGroup>
   </ItemGroup>
   <ItemGroup>
   <ItemGroup>
     <ResourceCompile Include="love.rc" />
     <ResourceCompile Include="love.rc" />

BIN
platform/msvc2010/love.rc