Subversion Repositories Games.Rick Dangerous

Rev

Rev 12 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
11 pmbaty 1
<?xml version="1.0" encoding="utf-8"?>
2
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
  <ItemGroup Label="ProjectConfigurations">
4
    <ProjectConfiguration Include="Release|Win32">
5
      <Configuration>Release</Configuration>
6
      <Platform>Win32</Platform>
7
    </ProjectConfiguration>
8
    <ProjectConfiguration Include="Release|x64">
9
      <Configuration>Release</Configuration>
10
      <Platform>x64</Platform>
11
    </ProjectConfiguration>
12
  </ItemGroup>
13
  <PropertyGroup Label="Globals">
14
    <WindowsTargetPlatformVersion>7.0</WindowsTargetPlatformVersion>
15
    <ProjectGuid>{FC4E924F-35DF-490A-B68E-357D3737F844}</ProjectGuid>
16
  </PropertyGroup>
17
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
18
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
19
    <ConfigurationType>Application</ConfigurationType>
20
    <UseOfMfc>false</UseOfMfc>
21
    <CharacterSet>MultiByte</CharacterSet>
22
    <PlatformToolset>v141_xp</PlatformToolset>
23
  </PropertyGroup>
24
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
25
    <ConfigurationType>Application</ConfigurationType>
26
    <UseOfMfc>false</UseOfMfc>
27
    <CharacterSet>MultiByte</CharacterSet>
28
    <PlatformToolset>v141_xp</PlatformToolset>
29
  </PropertyGroup>
30
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
31
  <ImportGroup Label="ExtensionSettings">
32
  </ImportGroup>
33
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
34
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
35
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
36
  </ImportGroup>
37
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
38
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
40
  </ImportGroup>
41
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
42
    <OutDir>$(SolutionDir).build\$(ProjectName)-$(Configuration)-$(Platform)\</OutDir>
43
    <IntDir>$(SolutionDir).build\$(ProjectName)-$(Configuration)-$(Platform)\</IntDir>
44
  </PropertyGroup>
45
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
46
    <OutDir>$(SolutionDir).build\$(ProjectName)-$(Configuration)-$(Platform)\</OutDir>
47
    <IntDir>$(SolutionDir).build\$(ProjectName)-$(Configuration)-$(Platform)\</IntDir>
48
  </PropertyGroup>
49
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
50
    <ClCompile>
51
      <AdditionalIncludeDirectories>lib/SDL2/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
52
      <WarningLevel>Level3</WarningLevel>
53
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
54
    </ClCompile>
55
    <Link>
56
      <AdditionalDependencies>lib/SDL2/$(TargetPlatformIdentifier)-$(PlatformTarget)/SDL2.lib;lib/SDL2/$(TargetPlatformIdentifier)-$(PlatformTarget)/SDL2main.lib;%(AdditionalDependencies)</AdditionalDependencies>
57
      <SubSystem>Windows</SubSystem>
58
    </Link>
59
    <PostBuildEvent>
60
      <Command>copy "$(OutDir)$(TargetName)$(TargetExt)" "..\Rick Dangerous.exe" &amp;&amp; copy 3rdparty\SDL2\$(PlatformName)-$(PlatformTarget)\SDL2.dll "..\SDL2.dll" &amp;&amp; "Z:\Documents\Mes projets\Windows code signer\sign.bat" "..\Rick Dangerous.exe" "Rick Dangerous" "Pierre-Marie Baty" pm@pmbaty.com FR "Rick Dangerous" https://www.pmbaty.com/rick/</Command>
61
    </PostBuildEvent>
62
    <PostBuildEvent>
63
      <Message>Copying files and signing...</Message>
64
    </PostBuildEvent>
65
  </ItemDefinitionGroup>
66
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
67
    <ClCompile>
68
      <AdditionalIncludeDirectories>lib/SDL2/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
69
      <WarningLevel>Level3</WarningLevel>
70
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
71
    </ClCompile>
72
    <Link>
73
      <AdditionalDependencies>lib/SDL2/$(TargetPlatformIdentifier)-$(PlatformTarget)/SDL2.lib;lib/SDL2/$(TargetPlatformIdentifier)-$(PlatformTarget)/SDL2main.lib;%(AdditionalDependencies)</AdditionalDependencies>
74
      <SubSystem>Windows</SubSystem>
75
    </Link>
76
    <PostBuildEvent>
77
      <Command>"Z:\Documents\Mes projets\Windows code signer\sign.bat" "$(OutDir)$(TargetName)$(TargetExt)" "Rick Dangerous" "Pierre-Marie Baty" pm@pmbaty.com FR "Rick Dangerous" https://www.pmbaty.com/rick/ &amp; copy "$(OutDir)$(TargetName)$(TargetExt)" "..\Rick Dangerous.exe"</Command>
78
    </PostBuildEvent>
79
    <PostBuildEvent>
80
      <Message>Signing output and copying files...</Message>
81
    </PostBuildEvent>
82
  </ItemDefinitionGroup>
83
  <ItemGroup>
84
    <ClCompile Include="src/control.c" />
85
    <ClCompile Include="src/dat_ents.c" />
86
    <ClCompile Include="src/dat_maps.c" />
87
    <ClCompile Include="src/dat_pics.c" />
88
    <ClCompile Include="src/dat_screens.c" />
89
    <ClCompile Include="src/dat_snd.c" />
90
    <ClCompile Include="src/dat_sprites.c" />
91
    <ClCompile Include="src/dat_tiles.c" />
92
    <ClCompile Include="src/draw.c" />
93
    <ClCompile Include="src/e_bomb.c" />
94
    <ClCompile Include="src/e_bonus.c" />
95
    <ClCompile Include="src/e_box.c" />
96
    <ClCompile Include="src/e_bullet.c" />
97
    <ClCompile Include="src/e_rick.c" />
98
    <ClCompile Include="src/e_sbonus.c" />
99
    <ClCompile Include="src/e_them.c" />
100
    <ClCompile Include="src/ents.c" />
101
    <ClCompile Include="src/game.c" />
102
    <ClCompile Include="src/maps.c" />
103
    <ClCompile Include="src/rects.c" />
104
    <ClCompile Include="src/rick.c" />
105
    <ClCompile Include="src/scr_gameover.c" />
106
    <ClCompile Include="src/scr_getname.c" />
107
    <ClCompile Include="src/scr_imain.c" />
108
    <ClCompile Include="src/scr_imap.c" />
109
    <ClCompile Include="src/scr_pause.c" />
110
    <ClCompile Include="src/scroller.c" />
111
    <ClCompile Include="src/sysarg.c" />
112
    <ClCompile Include="src/sysevt.c" />
113
    <ClCompile Include="src/sysjoy.c" />
114
    <ClCompile Include="src/syssnd.c" />
115
    <ClCompile Include="src/system.c" />
116
    <ClCompile Include="src/sysvid.c" />
117
    <ClCompile Include="src/util.c" />
118
    <ClCompile Include="src/xbrz.c" />
119
  </ItemGroup>
120
  <ItemGroup>
121
    <ClInclude Include="src/control.h" />
122
    <ClInclude Include="src/draw.h" />
123
    <ClInclude Include="src/e_bomb.h" />
124
    <ClInclude Include="src/e_bonus.h" />
125
    <ClInclude Include="src/e_box.h" />
126
    <ClInclude Include="src/e_bullet.h" />
127
    <ClInclude Include="src/e_rick.h" />
128
    <ClInclude Include="src/e_sbonus.h" />
129
    <ClInclude Include="src/e_them.h" />
130
    <ClInclude Include="src/ents.h" />
131
    <ClInclude Include="src/game.h" />
132
    <ClInclude Include="src/img.h" />
133
    <ClInclude Include="src/maps.h" />
134
    <ClInclude Include="src/pics.h" />
135
    <ClInclude Include="src/rects.h" />
136
    <ClInclude Include="src/resource.h" />
137
    <ClInclude Include="src/screens.h" />
138
    <ClInclude Include="src/scroller.h" />
139
    <ClInclude Include="src/sprites.h" />
140
    <ClInclude Include="src/syssnd.h" />
141
    <ClInclude Include="src/system.h" />
142
    <ClInclude Include="src/sysvid.h" />
143
    <ClInclude Include="src/tiles.h" />
144
    <ClInclude Include="src/util.h" />
145
  </ItemGroup>
146
  <ItemGroup>
147
    <ResourceCompile Include="Rick Dangerous.rc" />
148
  </ItemGroup>
149
  <ItemGroup>
150
    <Image Include="icon.ico" />
151
  </ItemGroup>
152
  <ItemGroup>
153
    <None Include="src\osx-sdlmain.m" />
154
  </ItemGroup>
155
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
156
  <ImportGroup Label="ExtensionTargets">
157
  </ImportGroup>
158
</Project>