Changeset 1380


Ignore:
Timestamp:
May 13, 2012, 10:11:50 PM (7 years ago)
Author:
sam
Message:

win32: add a custom build rule for '.lolfx' files. The files are properly
transformed to C++ but aren't compiled into the project yet.

Location:
trunk
Files:
5 added
14 edited
3 moved

Legend:

Unmodified
Added
Removed
  • trunk/win32/01_triangle.vcxproj

    r1255 r1380  
    4040    <Keyword>Win32Proj</Keyword>
    4141  </PropertyGroup>
    42   <Import Project="Lol.Config.props" />
     42  <Import Project="Lol.Core.Config.props" />
    4343  <ImportGroup Label="ExtensionSettings">
     44    <Import Project="Lol.Fx.props" />
    4445  </ImportGroup>
    4546  <ImportGroup Label="PropertySheets">
    4647    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    47     <Import Project="Lol.Vars.props" />
     48    <Import Project="Lol.Core.Vars.props" />
    4849  </ImportGroup>
    4950  <PropertyGroup Label="UserMacros" />
    50   <Import Project="Lol.Rules.props" />
     51  <Import Project="Lol.Core.Rules.props" />
    5152  <ItemDefinitionGroup />
    5253  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    5354  <ImportGroup Label="ExtensionTargets">
     55    <Import Project="Lol.Fx.targets" />
    5456  </ImportGroup>
    5557</Project>
  • trunk/win32/02_cube.vcxproj

    r1255 r1380  
    4040    <Keyword>Win32Proj</Keyword>
    4141  </PropertyGroup>
    42   <Import Project="Lol.Config.props" />
     42  <Import Project="Lol.Core.Config.props" />
    4343  <ImportGroup Label="ExtensionSettings">
     44    <Import Project="Lol.Fx.props" />
    4445  </ImportGroup>
    4546  <ImportGroup Label="PropertySheets">
    4647    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    47     <Import Project="Lol.Vars.props" />
     48    <Import Project="Lol.Core.Vars.props" />
    4849  </ImportGroup>
    4950  <PropertyGroup Label="UserMacros" />
    50   <Import Project="Lol.Rules.props" />
     51  <Import Project="Lol.Core.Rules.props" />
    5152  <ItemDefinitionGroup />
    5253  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    5354  <ImportGroup Label="ExtensionTargets">
     55    <Import Project="Lol.Fx.targets" />
    5456  </ImportGroup>
    5557</Project>
  • trunk/win32/03_fractal.vcxproj

    r1255 r1380  
    4040    <Keyword>Win32Proj</Keyword>
    4141  </PropertyGroup>
    42   <Import Project="Lol.Config.props" />
     42  <Import Project="Lol.Core.Config.props" />
    4343  <ImportGroup Label="ExtensionSettings">
     44    <Import Project="Lol.Fx.props" />
    4445  </ImportGroup>
    4546  <ImportGroup Label="PropertySheets">
    4647    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    47     <Import Project="Lol.Vars.props" />
     48    <Import Project="Lol.Core.Vars.props" />
    4849  </ImportGroup>
    4950  <PropertyGroup Label="UserMacros" />
    50   <Import Project="Lol.Rules.props" />
     51  <Import Project="Lol.Core.Rules.props" />
    5152  <ItemDefinitionGroup />
    5253  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    5354  <ImportGroup Label="ExtensionTargets">
     55    <Import Project="Lol.Fx.targets" />
    5456  </ImportGroup>
    5557</Project>
  • trunk/win32/benchsuite.vcxproj

    r1210 r1380  
    4444    <Keyword>Win32Proj</Keyword>
    4545  </PropertyGroup>
    46   <Import Project="Lol.Config.props" />
     46  <Import Project="Lol.Core.Config.props" />
    4747  <ImportGroup Label="ExtensionSettings">
     48    <Import Project="Lol.Fx.props" />
    4849  </ImportGroup>
    4950  <ImportGroup Label="PropertySheets">
    5051    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    51     <Import Project="Lol.Vars.props" />
     52    <Import Project="Lol.Core.Vars.props" />
    5253  </ImportGroup>
    5354  <PropertyGroup Label="UserMacros" />
    54   <Import Project="Lol.Rules.props" />
     55  <Import Project="Lol.Core.Rules.props" />
    5556  <ItemDefinitionGroup />
    5657  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    5758  <ImportGroup Label="ExtensionTargets">
     59    <Import Project="Lol.Fx.targets" />
    5860  </ImportGroup>
    5961</Project>
  • trunk/win32/deushax.vcxproj

    r1210 r1380  
    4646    <Keyword>Win32Proj</Keyword>
    4747  </PropertyGroup>
    48   <Import Project="Lol.Config.props" />
     48  <Import Project="Lol.Core.Config.props" />
    4949  <ImportGroup Label="ExtensionSettings">
     50    <Import Project="Lol.Fx.props" />
    5051  </ImportGroup>
    5152  <ImportGroup Label="PropertySheets">
    5253    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    53     <Import Project="Lol.Vars.props" />
     54    <Import Project="Lol.Core.Vars.props" />
    5455  </ImportGroup>
    5556  <PropertyGroup Label="UserMacros" />
    56   <Import Project="Lol.Rules.props" />
     57  <Import Project="Lol.Core.Rules.props" />
    5758  <ItemDefinitionGroup />
    5859  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    5960  <ImportGroup Label="ExtensionTargets">
     61    <Import Project="Lol.Fx.targets" />
    6062  </ImportGroup>
    6163</Project>
  • trunk/win32/editor.vcxproj

    r1210 r1380  
    4646    <Keyword>Win32Proj</Keyword>
    4747  </PropertyGroup>
    48   <Import Project="Lol.Config.props" />
     48  <Import Project="Lol.Core.Config.props" />
    4949  <ImportGroup Label="ExtensionSettings">
     50    <Import Project="Lol.Fx.props" />
    5051  </ImportGroup>
    5152  <ImportGroup Label="PropertySheets">
    5253    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    53     <Import Project="Lol.Vars.props" />
     54    <Import Project="Lol.Core.Vars.props" />
    5455  </ImportGroup>
    5556  <PropertyGroup Label="UserMacros" />
    56   <Import Project="Lol.Rules.props" />
     57  <Import Project="Lol.Core.Rules.props" />
    5758  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    5859    <ClCompile>
     
    107108  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    108109  <ImportGroup Label="ExtensionTargets">
     110    <Import Project="Lol.Fx.targets" />
    109111  </ImportGroup>
    110112</Project>
  • trunk/win32/lolcore.vcxproj

    r1361 r1380  
    6060  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    6161  <ImportGroup Label="ExtensionSettings">
     62    <Import Project="Lol.Fx.props" />
    6263  </ImportGroup>
    6364  <ImportGroup Label="PropertySheets">
    6465    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    65     <Import Project="Lol.Vars.props" />
     66    <Import Project="Lol.Core.Vars.props" />
    6667  </ImportGroup>
    6768  <PropertyGroup Label="UserMacros" />
    68   <Import Project="Lol.Rules.props" />
     69  <Import Project="Lol.Core.Rules.props" />
    6970  <ItemDefinitionGroup>
    7071    <ClCompile>
     
    191192    <ClInclude Include="..\src\worldentity.h" />
    192193  </ItemGroup>
     194  <ItemGroup>
     195    <LolFxCompile Include="..\src\gpu\defaultmaterial.lolfx" />
     196    <LolFxCompile Include="..\src\gpu\emptymaterial.lolfx" />
     197  </ItemGroup>
    193198  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    194199  <ImportGroup Label="ExtensionTargets">
     200    <Import Project="Lol.Fx.targets" />
    195201  </ImportGroup>
    196202</Project>
  • trunk/win32/lolcore.vcxproj.filters

    r1361 r1380  
    4848      <UniqueIdentifier>{a914e15d-3201-467a-a9c9-d7c5244b13ee}</UniqueIdentifier>
    4949    </Filter>
     50    <Filter Include="src\...">
     51      <UniqueIdentifier>{3592ed6a-59d7-4a6d-be5a-c05cb5dab730}</UniqueIdentifier>
     52    </Filter>
    5053  </ItemGroup>
    5154  <ItemGroup>
     
    7477      <Filter>src\platform\sdl</Filter>
    7578    </ClCompile>
    76     <ClCompile Include="..\src\audio.cpp">
    77       <Filter>src</Filter>
    78     </ClCompile>
    79     <ClCompile Include="..\src\camera.cpp">
    80       <Filter>src</Filter>
    81     </ClCompile>
    82     <ClCompile Include="..\src\dict.cpp">
    83       <Filter>src</Filter>
    84     </ClCompile>
    85     <ClCompile Include="..\src\eglapp.cpp">
    86       <Filter>src</Filter>
    87     </ClCompile>
    88     <ClCompile Include="..\src\emitter.cpp">
    89       <Filter>src</Filter>
    90     </ClCompile>
    91     <ClCompile Include="..\src\entity.cpp">
    92       <Filter>src</Filter>
    93     </ClCompile>
    94     <ClCompile Include="..\src\font.cpp">
    95       <Filter>src</Filter>
    96     </ClCompile>
    97     <ClCompile Include="..\src\forge.cpp">
    98       <Filter>src</Filter>
    99     </ClCompile>
    100     <ClCompile Include="..\src\gradient.cpp">
    101       <Filter>src</Filter>
    102     </ClCompile>
    10379    <ClCompile Include="..\src\math\half.cpp">
    10480      <Filter>src\math</Filter>
    10581    </ClCompile>
    106     <ClCompile Include="..\src\hash.cpp">
    107       <Filter>src</Filter>
    108     </ClCompile>
    109     <ClCompile Include="..\src\layer.cpp">
    110       <Filter>src</Filter>
    111     </ClCompile>
    112     <ClCompile Include="..\src\log.cpp">
    113       <Filter>src</Filter>
    114     </ClCompile>
    115     <ClCompile Include="..\src\map.cpp">
    116       <Filter>src</Filter>
    117     </ClCompile>
    118     <ClCompile Include="..\src\platform.cpp">
    119       <Filter>src</Filter>
    120     </ClCompile>
    121     <ClCompile Include="..\src\profiler.cpp">
    122       <Filter>src</Filter>
    123     </ClCompile>
    12482    <ClCompile Include="..\src\math\real.cpp">
    12583      <Filter>src\math</Filter>
    12684    </ClCompile>
    127     <ClCompile Include="..\src\sample.cpp">
    128       <Filter>src</Filter>
    129     </ClCompile>
    130     <ClCompile Include="..\src\sampler.cpp">
    131       <Filter>src</Filter>
    132     </ClCompile>
    133     <ClCompile Include="..\src\scene.cpp">
    134       <Filter>src</Filter>
    135     </ClCompile>
    136     <ClCompile Include="..\src\sprite.cpp">
    137       <Filter>src</Filter>
    138     </ClCompile>
    139     <ClCompile Include="..\src\text.cpp">
    140       <Filter>src</Filter>
    141     </ClCompile>
    142     <ClCompile Include="..\src\ticker.cpp">
    143       <Filter>src</Filter>
    144     </ClCompile>
    145     <ClCompile Include="..\src\tiler.cpp">
    146       <Filter>src</Filter>
    147     </ClCompile>
    148     <ClCompile Include="..\src\tileset.cpp">
    149       <Filter>src</Filter>
    150     </ClCompile>
    151     <ClCompile Include="..\src\timer.cpp">
    152       <Filter>src</Filter>
    153     </ClCompile>
    15485    <ClCompile Include="..\src\math\trig.cpp">
    15586      <Filter>src\math</Filter>
     
    15889      <Filter>src\math</Filter>
    15990    </ClCompile>
    160     <ClCompile Include="..\src\video.cpp">
    161       <Filter>src</Filter>
    162     </ClCompile>
    163     <ClCompile Include="..\src\world.cpp">
    164       <Filter>src</Filter>
    165     </ClCompile>
    166     <ClCompile Include="..\src\worldentity.cpp">
    167       <Filter>src</Filter>
    168     </ClCompile>
    16991    <ClCompile Include="..\src\gpu\shader.cpp">
    17092      <Filter>src\gpu</Filter>
     
    211133    <ClCompile Include="..\src\platform\d3d9\d3d9input.cpp">
    212134      <Filter>src\platform\d3d9</Filter>
     135    </ClCompile>
     136    <ClCompile Include="..\src\audio.cpp">
     137      <Filter>src\...</Filter>
     138    </ClCompile>
     139    <ClCompile Include="..\src\camera.cpp">
     140      <Filter>src\...</Filter>
     141    </ClCompile>
     142    <ClCompile Include="..\src\dict.cpp">
     143      <Filter>src\...</Filter>
     144    </ClCompile>
     145    <ClCompile Include="..\src\eglapp.cpp">
     146      <Filter>src\...</Filter>
     147    </ClCompile>
     148    <ClCompile Include="..\src\emitter.cpp">
     149      <Filter>src\...</Filter>
     150    </ClCompile>
     151    <ClCompile Include="..\src\entity.cpp">
     152      <Filter>src\...</Filter>
     153    </ClCompile>
     154    <ClCompile Include="..\src\font.cpp">
     155      <Filter>src\...</Filter>
     156    </ClCompile>
     157    <ClCompile Include="..\src\forge.cpp">
     158      <Filter>src\...</Filter>
     159    </ClCompile>
     160    <ClCompile Include="..\src\gradient.cpp">
     161      <Filter>src\...</Filter>
     162    </ClCompile>
     163    <ClCompile Include="..\src\hash.cpp">
     164      <Filter>src\...</Filter>
     165    </ClCompile>
     166    <ClCompile Include="..\src\layer.cpp">
     167      <Filter>src\...</Filter>
     168    </ClCompile>
     169    <ClCompile Include="..\src\ticker.cpp">
     170      <Filter>src\...</Filter>
     171    </ClCompile>
     172    <ClCompile Include="..\src\log.cpp">
     173      <Filter>src\...</Filter>
     174    </ClCompile>
     175    <ClCompile Include="..\src\map.cpp">
     176      <Filter>src\...</Filter>
     177    </ClCompile>
     178    <ClCompile Include="..\src\platform.cpp">
     179      <Filter>src\...</Filter>
     180    </ClCompile>
     181    <ClCompile Include="..\src\profiler.cpp">
     182      <Filter>src\...</Filter>
     183    </ClCompile>
     184    <ClCompile Include="..\src\sample.cpp">
     185      <Filter>src\...</Filter>
     186    </ClCompile>
     187    <ClCompile Include="..\src\sampler.cpp">
     188      <Filter>src\...</Filter>
     189    </ClCompile>
     190    <ClCompile Include="..\src\scene.cpp">
     191      <Filter>src\...</Filter>
     192    </ClCompile>
     193    <ClCompile Include="..\src\sprite.cpp">
     194      <Filter>src\...</Filter>
     195    </ClCompile>
     196    <ClCompile Include="..\src\text.cpp">
     197      <Filter>src\...</Filter>
     198    </ClCompile>
     199    <ClCompile Include="..\src\tiler.cpp">
     200      <Filter>src\...</Filter>
     201    </ClCompile>
     202    <ClCompile Include="..\src\tileset.cpp">
     203      <Filter>src\...</Filter>
     204    </ClCompile>
     205    <ClCompile Include="..\src\timer.cpp">
     206      <Filter>src\...</Filter>
     207    </ClCompile>
     208    <ClCompile Include="..\src\video.cpp">
     209      <Filter>src\...</Filter>
     210    </ClCompile>
     211    <ClCompile Include="..\src\world.cpp">
     212      <Filter>src\...</Filter>
     213    </ClCompile>
     214    <ClCompile Include="..\src\worldentity.cpp">
     215      <Filter>src\...</Filter>
    213216    </ClCompile>
    214217  </ItemGroup>
     
    238241      <Filter>src\platform\sdl</Filter>
    239242    </ClInclude>
    240     <ClInclude Include="..\src\audio.h">
    241       <Filter>src</Filter>
    242     </ClInclude>
    243     <ClInclude Include="..\src\bitfield.h">
    244       <Filter>src</Filter>
    245     </ClInclude>
    246     <ClInclude Include="..\src\camera.h">
    247       <Filter>src</Filter>
    248     </ClInclude>
    249     <ClInclude Include="..\src\core.h">
    250       <Filter>src</Filter>
    251     </ClInclude>
    252     <ClInclude Include="..\src\dict.h">
    253       <Filter>src</Filter>
    254     </ClInclude>
    255     <ClInclude Include="..\src\eglapp.h">
    256       <Filter>src</Filter>
    257     </ClInclude>
    258     <ClInclude Include="..\src\emitter.h">
    259       <Filter>src</Filter>
    260     </ClInclude>
    261     <ClInclude Include="..\src\entity.h">
    262       <Filter>src</Filter>
    263     </ClInclude>
    264     <ClInclude Include="..\src\font.h">
    265       <Filter>src</Filter>
    266     </ClInclude>
    267     <ClInclude Include="..\src\forge.h">
    268       <Filter>src</Filter>
    269     </ClInclude>
    270     <ClInclude Include="..\src\gradient.h">
    271       <Filter>src</Filter>
    272     </ClInclude>
    273     <ClInclude Include="..\src\hash.h">
    274       <Filter>src</Filter>
    275     </ClInclude>
    276     <ClInclude Include="..\src\layer.h">
    277       <Filter>src</Filter>
    278     </ClInclude>
    279     <ClInclude Include="..\src\log.h">
    280       <Filter>src</Filter>
    281     </ClInclude>
    282     <ClInclude Include="..\src\loldebug.h">
    283       <Filter>src</Filter>
    284     </ClInclude>
    285     <ClInclude Include="..\src\lolgl.h">
    286       <Filter>src</Filter>
    287     </ClInclude>
    288     <ClInclude Include="..\src\map.h">
    289       <Filter>src</Filter>
    290     </ClInclude>
    291     <ClInclude Include="..\src\numeric.h">
    292       <Filter>src</Filter>
    293     </ClInclude>
    294     <ClInclude Include="..\src\platform.h">
    295       <Filter>src</Filter>
    296     </ClInclude>
    297     <ClInclude Include="..\src\profiler.h">
    298       <Filter>src</Filter>
    299     </ClInclude>
    300     <ClInclude Include="..\src\sample.h">
    301       <Filter>src</Filter>
    302     </ClInclude>
    303     <ClInclude Include="..\src\sampler.h">
    304       <Filter>src</Filter>
    305     </ClInclude>
    306     <ClInclude Include="..\src\scene.h">
    307       <Filter>src</Filter>
    308     </ClInclude>
    309     <ClInclude Include="..\src\simd.h">
    310       <Filter>src</Filter>
    311     </ClInclude>
    312     <ClInclude Include="..\src\sprite.h">
    313       <Filter>src</Filter>
    314     </ClInclude>
    315     <ClInclude Include="..\src\text.h">
    316       <Filter>src</Filter>
    317     </ClInclude>
    318     <ClInclude Include="..\src\ticker.h">
    319       <Filter>src</Filter>
    320     </ClInclude>
    321     <ClInclude Include="..\src\tiler.h">
    322       <Filter>src</Filter>
    323     </ClInclude>
    324     <ClInclude Include="..\src\tileset.h">
    325       <Filter>src</Filter>
    326     </ClInclude>
    327     <ClInclude Include="..\src\timer.h">
    328       <Filter>src</Filter>
    329     </ClInclude>
    330243    <ClInclude Include="..\src\math\trig.h">
    331244      <Filter>src\math</Filter>
    332245    </ClInclude>
    333     <ClInclude Include="..\src\video.h">
    334       <Filter>src</Filter>
    335     </ClInclude>
    336     <ClInclude Include="..\src\world.h">
    337       <Filter>src</Filter>
    338     </ClInclude>
    339     <ClInclude Include="..\src\worldentity.h">
    340       <Filter>src</Filter>
    341     </ClInclude>
    342246    <ClInclude Include="..\src\lol\math\half.h">
    343247      <Filter>src\lol\math</Filter>
     
    382286      <Filter>src\gpu</Filter>
    383287    </ClInclude>
    384     <ClInclude Include="..\src\array.h">
    385       <Filter>src</Filter>
    386     </ClInclude>
    387288    <ClInclude Include="..\src\lol\debug.h">
    388289      <Filter>src\lol</Filter>
     
    397298      <Filter>src\platform\d3d9</Filter>
    398299    </ClInclude>
     300    <ClInclude Include="..\src\array.h">
     301      <Filter>src\...</Filter>
     302    </ClInclude>
     303    <ClInclude Include="..\src\hash.h">
     304      <Filter>src\...</Filter>
     305    </ClInclude>
     306    <ClInclude Include="..\src\audio.h">
     307      <Filter>src\...</Filter>
     308    </ClInclude>
     309    <ClInclude Include="..\src\bitfield.h">
     310      <Filter>src\...</Filter>
     311    </ClInclude>
     312    <ClInclude Include="..\src\camera.h">
     313      <Filter>src\...</Filter>
     314    </ClInclude>
     315    <ClInclude Include="..\src\core.h">
     316      <Filter>src\...</Filter>
     317    </ClInclude>
     318    <ClInclude Include="..\src\dict.h">
     319      <Filter>src\...</Filter>
     320    </ClInclude>
     321    <ClInclude Include="..\src\eglapp.h">
     322      <Filter>src\...</Filter>
     323    </ClInclude>
     324    <ClInclude Include="..\src\emitter.h">
     325      <Filter>src\...</Filter>
     326    </ClInclude>
     327    <ClInclude Include="..\src\entity.h">
     328      <Filter>src\...</Filter>
     329    </ClInclude>
     330    <ClInclude Include="..\src\font.h">
     331      <Filter>src\...</Filter>
     332    </ClInclude>
     333    <ClInclude Include="..\src\forge.h">
     334      <Filter>src\...</Filter>
     335    </ClInclude>
     336    <ClInclude Include="..\src\gradient.h">
     337      <Filter>src\...</Filter>
     338    </ClInclude>
     339    <ClInclude Include="..\src\layer.h">
     340      <Filter>src\...</Filter>
     341    </ClInclude>
     342    <ClInclude Include="..\src\log.h">
     343      <Filter>src\...</Filter>
     344    </ClInclude>
     345    <ClInclude Include="..\src\loldebug.h">
     346      <Filter>src\...</Filter>
     347    </ClInclude>
     348    <ClInclude Include="..\src\lolgl.h">
     349      <Filter>src\...</Filter>
     350    </ClInclude>
     351    <ClInclude Include="..\src\map.h">
     352      <Filter>src\...</Filter>
     353    </ClInclude>
     354    <ClInclude Include="..\src\numeric.h">
     355      <Filter>src\...</Filter>
     356    </ClInclude>
     357    <ClInclude Include="..\src\platform.h">
     358      <Filter>src\...</Filter>
     359    </ClInclude>
     360    <ClInclude Include="..\src\profiler.h">
     361      <Filter>src\...</Filter>
     362    </ClInclude>
     363    <ClInclude Include="..\src\sample.h">
     364      <Filter>src\...</Filter>
     365    </ClInclude>
     366    <ClInclude Include="..\src\sampler.h">
     367      <Filter>src\...</Filter>
     368    </ClInclude>
     369    <ClInclude Include="..\src\scene.h">
     370      <Filter>src\...</Filter>
     371    </ClInclude>
     372    <ClInclude Include="..\src\simd.h">
     373      <Filter>src\...</Filter>
     374    </ClInclude>
     375    <ClInclude Include="..\src\sprite.h">
     376      <Filter>src\...</Filter>
     377    </ClInclude>
     378    <ClInclude Include="..\src\text.h">
     379      <Filter>src\...</Filter>
     380    </ClInclude>
     381    <ClInclude Include="..\src\ticker.h">
     382      <Filter>src\...</Filter>
     383    </ClInclude>
     384    <ClInclude Include="..\src\worldentity.h">
     385      <Filter>src\...</Filter>
     386    </ClInclude>
     387    <ClInclude Include="..\src\tiler.h">
     388      <Filter>src\...</Filter>
     389    </ClInclude>
     390    <ClInclude Include="..\src\tileset.h">
     391      <Filter>src\...</Filter>
     392    </ClInclude>
     393    <ClInclude Include="..\src\timer.h">
     394      <Filter>src\...</Filter>
     395    </ClInclude>
     396    <ClInclude Include="..\src\video.h">
     397      <Filter>src\...</Filter>
     398    </ClInclude>
     399    <ClInclude Include="..\src\world.h">
     400      <Filter>src\...</Filter>
     401    </ClInclude>
     402  </ItemGroup>
     403  <ItemGroup>
     404    <LolFxCompile Include="..\src\gpu\emptymaterial.lolfx">
     405      <Filter>src\gpu</Filter>
     406    </LolFxCompile>
     407    <LolFxCompile Include="..\src\gpu\defaultmaterial.lolfx">
     408      <Filter>src\gpu</Filter>
     409    </LolFxCompile>
    399410  </ItemGroup>
    400411</Project>
  • trunk/win32/lolengine.sln

    r1358 r1380  
    6969EndProject
    7070Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "orbital", "orbital.vcxproj", "{EE203B88-44CF-4859-9D42-7A5F40FECB52}"
     71EndProject
     72Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engine", "Engine", "{1AFD580B-98B8-4689-B661-38C41132C60E}"
    7173EndProject
    7274Global
     
    264266                {32F3F8CF-D22E-45E4-BEB8-AD909E8C5515} = {33704AA4-F2B5-4138-A40D-E3E77F89ED46}
    265267                {EE203B88-44CF-4859-9D42-7A5F40FECB52} = {8C77EAA8-1077-4EF7-AE53-97C6C60A3601}
     268                {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {1AFD580B-98B8-4689-B661-38C41132C60E}
    266269        EndGlobalSection
    267270EndGlobal
  • trunk/win32/monsterz.vcxproj

    r1210 r1380  
    5757    <Keyword>Win32Proj</Keyword>
    5858  </PropertyGroup>
    59   <Import Project="Lol.Config.props" />
     59  <Import Project="Lol.Core.Config.props" />
    6060  <ImportGroup Label="ExtensionSettings">
     61    <Import Project="Lol.Fx.props" />
    6162  </ImportGroup>
    6263  <ImportGroup Label="PropertySheets">
    6364    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    64     <Import Project="Lol.Vars.props" />
     65    <Import Project="Lol.Core.Vars.props" />
    6566  </ImportGroup>
    6667  <PropertyGroup Label="UserMacros" />
    67   <Import Project="Lol.Rules.props" />
     68  <Import Project="Lol.Core.Rules.props" />
    6869  <ItemDefinitionGroup />
    6970  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    7071  <ImportGroup Label="ExtensionTargets">
     72    <Import Project="Lol.Fx.targets" />
    7173  </ImportGroup>
    7274</Project>
  • trunk/win32/mrpigeon.vcxproj

    r1220 r1380  
    5959    <Keyword>Win32Proj</Keyword>
    6060  </PropertyGroup>
    61   <Import Project="Lol.Config.props" />
     61  <Import Project="Lol.Core.Config.props" />
    6262  <ImportGroup Label="ExtensionSettings">
     63    <Import Project="Lol.Fx.props" />
    6364  </ImportGroup>
    6465  <ImportGroup Label="PropertySheets">
    6566    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    66     <Import Project="Lol.Vars.props" />
     67    <Import Project="Lol.Core.Vars.props" />
    6768  </ImportGroup>
    6869  <PropertyGroup Label="UserMacros" />
    69   <Import Project="Lol.Rules.props" />
     70  <Import Project="Lol.Core.Rules.props" />
    7071  <ItemDefinitionGroup />
    7172  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    7273  <ImportGroup Label="ExtensionTargets">
     74    <Import Project="Lol.Fx.targets" />
    7375  </ImportGroup>
    7476</Project>
  • trunk/win32/orbital.vcxproj

    r1366 r1380  
    5050    <Keyword>Win32Proj</Keyword>
    5151  </PropertyGroup>
    52   <Import Project="Lol.Config.props" />
     52  <Import Project="Lol.Core.Config.props" />
    5353  <ImportGroup Label="ExtensionSettings">
     54    <Import Project="Lol.Fx.props" />
    5455  </ImportGroup>
    5556  <ImportGroup Label="PropertySheets">
    5657    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    57     <Import Project="Lol.Vars.props" />
     58    <Import Project="Lol.Core.Vars.props" />
    5859  </ImportGroup>
    5960  <PropertyGroup Label="UserMacros" />
    60   <Import Project="Lol.Rules.props" />
     61  <Import Project="Lol.Core.Rules.props" />
    6162  <ItemDefinitionGroup />
    6263  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    6364  <ImportGroup Label="ExtensionTargets">
     65    <Import Project="Lol.Fx.targets" />
    6466  </ImportGroup>
    6567</Project>
  • trunk/win32/quad.vcxproj

    r1210 r1380  
    4040    <Keyword>Win32Proj</Keyword>
    4141  </PropertyGroup>
    42   <Import Project="Lol.Config.props" />
     42  <Import Project="Lol.Core.Config.props" />
    4343  <ImportGroup Label="ExtensionSettings">
     44    <Import Project="Lol.Fx.props" />
    4445  </ImportGroup>
    4546  <ImportGroup Label="PropertySheets">
    4647    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    47     <Import Project="Lol.Vars.props" />
     48    <Import Project="Lol.Core.Vars.props" />
    4849  </ImportGroup>
    4950  <PropertyGroup Label="UserMacros" />
    50   <Import Project="Lol.Rules.props" />
     51  <Import Project="Lol.Core.Rules.props" />
    5152  <ItemDefinitionGroup />
    5253  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    5354  <ImportGroup Label="ExtensionTargets">
     55    <Import Project="Lol.Fx.targets" />
    5456  </ImportGroup>
    5557</Project>
  • trunk/win32/testsuite.vcxproj

    r1318 r1380  
    5151    <Keyword>Win32Proj</Keyword>
    5252  </PropertyGroup>
    53   <Import Project="Lol.Config.props" />
     53  <Import Project="Lol.Core.Config.props" />
    5454  <ImportGroup Label="ExtensionSettings">
     55    <Import Project="Lol.Fx.props" />
    5556  </ImportGroup>
    5657  <ImportGroup Label="PropertySheets">
    5758    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    58     <Import Project="Lol.Vars.props" />
     59    <Import Project="Lol.Core.Vars.props" />
    5960  </ImportGroup>
    6061  <PropertyGroup Label="UserMacros" />
    61   <Import Project="Lol.Rules.props" />
     62  <Import Project="Lol.Core.Rules.props" />
    6263  <ItemDefinitionGroup />
    6364  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    6465  <ImportGroup Label="ExtensionTargets">
     66    <Import Project="Lol.Fx.targets" />
    6567  </ImportGroup>
    6668</Project>
Note: See TracChangeset for help on using the changeset viewer.