Signed-off-by: Steven Noonan <steven@uplinklabs.net>
E4XIPZI7R2FZEGKDWOF4COZU2XK4FDLCOZ2OGBZGKD3D463YOOMAC WAQCWFCLCB3XJK6EA5JC6OA5G7QGTYYCDWKPN4PL7LXVDO2H7JAQC KFZZHQUPIA2OH3YHTETEFEPOZYKEFN25HBLVY2RZDXBWNMBIUBSQC EFY4RSFHRHW43N7Z47DVOVITXMHWYHTBSHNLO72U477G6PRVYTWAC NAJUBSMKYFGRRP747VRIPBJBPTOIRR4DM5PLCSY6YBHNMBBAI2QAC FBVGNWA6N7447REAWLTTW7JPWXI6ZJZHKM5Y4GRHVSFPVY4Z62HQC DKRSOHZXL6EPSLKOKHF7GJXSZEJVY7CXGACSHWLM5B5FTRETWWCAC L3DRKFURVDCV3EJKGG6GVVQX3D5MZPICTVOKNOD3LGM2PECBA7PQC F34ER325IKV5PODUJZB5DGCEDOGDPVFYH5E5TODBT7F73HK52DFAC JCBEITRVUXBYKKJCDNMZPIKSOLBH5ZHIQBXTLSUFP2WBQNEHEVLQC RRJ46VMOKMHIUVOOKCFBSVXNT3GPNWTHG2PGBFV7224AWEG7NS2AC SVBGY75CBM6CNB4WEMUPF37G7IFJCC3DPI532WKY7PQTY3YX7KNAC SAQ4HUMGLUR62UMG6Q5X36VPCBSTIAQRQAV6FUX4DYMWBMOPK65QC GE7U5QL3BF3WPVB3OHNRNEG4RY6PSUBFHJGNMEAJJUXB5CZKNLAAC I75BRPG3YZ7Q3OQSILAVSTCBWDPJILQ4MGBQ33RS6DGGHSWAJBXQC GVDKSZGU5NDWQAADOPCIURSBQG2T7VMFDKAF75Z5T3KVVP6744VQC /** File: msvc.h* Summary: Header file for MSVC compiles* Written by: Paul Du Bois*/#ifndef __msvc_h#define __msvc_h#if defined(TARGET_COMPILER_VC)#include <io.h>#define fileno _fileno#define itoa _itoa#define snprintf _snprintf#define strcasecmp _stricmp#define strdup _strdup#define stricmp _stricmp#define strlwr _strlwr#define strncasecmp _strnicmp#define strnicmp _strnicmp#define unlink _unlink#define ftruncate _chsize// No va_copy in MSVC#if !defined(va_copy)#define va_copy(dst, src) \((void) memcpy(&(dst), &(src), sizeof(va_list)))#endif#pragma warning( disable : 4290 )#pragma warning( disable : 4351 )// bool -> int#pragma warning( disable : 4800 )// struct vs class XXX: fix these some day!#pragma warning( disable : 4099 )// truncating conversions XXX: fix these too!#pragma warning( disable : 4244 )// ----------------------------------------------------------------------// dirent.h replacement// ----------------------------------------------------------------------#define DT_DIR 4#define DT_REG 8struct DIR;struct dirent{// ino_t d_ino;unsigned short d_reclen;unsigned char d_type;unsigned short d_namlen;char d_name[255];};DIR* opendir(const char* path);dirent* readdir(DIR*);int closedir(DIR*);
/** File: msvc.h* Summary: Header file for MSVC compiles* Written by: Paul Du Bois*/#ifndef __msvc_h#define __msvc_h#if defined(TARGET_COMPILER_VC)#include <io.h>#define fileno _fileno#define itoa _itoa#define snprintf _snprintf#define strcasecmp _stricmp#define strdup _strdup#define stricmp _stricmp#define strlwr _strlwr#define strncasecmp _strnicmp#define strnicmp _strnicmp#define unlink _unlink#define ftruncate _chsize#define putenv _putenv// No va_copy in MSVC#if !defined(va_copy)#define va_copy(dst, src) \((void) memcpy(&(dst), &(src), sizeof(va_list)))#endif#pragma warning( disable : 4290 )#pragma warning( disable : 4351 )// bool -> int#pragma warning( disable : 4800 )// struct vs class XXX: fix these some day!#pragma warning( disable : 4099 )// truncating conversions XXX: fix these too!#pragma warning( disable : 4244 )// ----------------------------------------------------------------------// dirent.h replacement// ----------------------------------------------------------------------#define DT_DIR 4#define DT_REG 8struct DIR;struct dirent{// ino_t d_ino;unsigned short d_reclen;unsigned char d_type;unsigned short d_namlen;char d_name[255];};DIR* opendir(const char* path);dirent* readdir(DIR*);int closedir(DIR*);
<?xml version="1.0" encoding="Windows-1252"?><VisualStudioPropertySheetProjectType="Visual C++"Version="8.00"Name="Release"><ToolName="VCCLCompilerTool"Optimization="2"InlineFunctionExpansion="2"EnableIntrinsicFunctions="true"FavorSizeOrSpeed="1"RuntimeLibrary="0"BufferSecurityCheck="false"AssemblerOutput="4"/><ToolName="VCLinkerTool"LinkIncremental="1"/></VisualStudioPropertySheet>
<?xml version="1.0" encoding="Windows-1252"?><VisualStudioPropertySheetProjectType="Visual C++"Version="8.00"Name="Static Library"><ToolName="VCCLCompilerTool"PreprocessorDefinitions="__STATIC__"/></VisualStudioPropertySheet>
<?xml version="1.0" encoding="Windows-1252"?><VisualStudioPropertySheetProjectType="Visual C++"Version="8.00"Name="Debug"><ToolName="VCCLCompilerTool"Optimization="0"RuntimeLibrary="1"/></VisualStudioPropertySheet>
<?xml version="1.0" encoding="Windows-1252"?><VisualStudioPropertySheetProjectType="Visual C++"Version="8.00"Name="Dynamic Link Library"><ToolName="VCCLCompilerTool"PreprocessorDefinitions="__DYNAMIC__"/><ToolName="VCLinkerTool"OutputFile="$(SolutionDir)\..\$(ProjectName).dll"ImportLibrary="$(SolutionDir)\bin\8.0\$(PlatformName)\$(ProjectName).lib"/></VisualStudioPropertySheet>
Microsoft Visual Studio Solution File, Format Version 9.00# Visual Studio 2005Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "freetype\builds\win32\vc2005\freetype.vcproj", "{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "libpng\projects\visualc8\libpng.vcproj", "{69C22A64-61EF-4206-816C-6D36766652A6}"ProjectSection(ProjectDependencies) = postProject{3D9F174B-2909-4834-A3D7-892E8D442A5D} = {3D9F174B-2909-4834-A3D7-892E8D442A5D}EndProjectSectionEndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL", "sdl\VisualC\SDL\SDL.vcproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL_image", "sdl-image\VisualC\SDL_image.vcproj", "{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}"ProjectSection(ProjectDependencies) = postProject{69C22A64-61EF-4206-816C-6D36766652A6} = {69C22A64-61EF-4206-816C-6D36766652A6}{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}EndProjectSectionEndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua", "lua\src\lua.vcproj", "{A61349B6-4099-4688-AA1A-00D91397857D}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite", "sqlite\sqlite.vcproj", "{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre", "pcre\pcre.vcproj", "{A0FDC72E-0BE5-4542-B381-6A482DAC2125}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "zlib\projects\visualc2005\zlib.vcproj", "{3D9F174B-2909-4834-A3D7-892E8D442A5D}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDLmain", "sdl\VisualC\SDLmain\SDLmain.vcproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}"EndProjectGlobalGlobalSection(SolutionConfigurationPlatforms) = preSolutionDebug|Win32 = Debug|Win32Debug|x64 = Debug|x64Release_NoSTDIO|Win32 = Release_NoSTDIO|Win32Release_NoSTDIO|x64 = Release_NoSTDIO|x64Release|Win32 = Release|Win32Release|x64 = Release|x64EndGlobalSectionGlobalSection(ProjectConfigurationPlatforms) = postSolution{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.ActiveCfg = Debug Multithreaded|Win32{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.Build.0 = Debug Multithreaded|Win32{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|x64.ActiveCfg = Debug|Win32{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release_NoSTDIO|Win32.ActiveCfg = Release Singlethreaded|Win32{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release_NoSTDIO|Win32.Build.0 = Release Singlethreaded|Win32{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release_NoSTDIO|x64.ActiveCfg = Release Singlethreaded|Win32{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.ActiveCfg = Release Multithreaded|Win32{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.Build.0 = Release Multithreaded|Win32{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.ActiveCfg = Release|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Debug|Win32.ActiveCfg = LIB ASM Debug|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Debug|Win32.Build.0 = LIB ASM Debug|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Debug|x64.ActiveCfg = DLL VB|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Release_NoSTDIO|Win32.ActiveCfg = LIB ASM Debug|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Release_NoSTDIO|Win32.Build.0 = LIB ASM Debug|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Release_NoSTDIO|x64.ActiveCfg = LIB ASM Debug|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Release|Win32.ActiveCfg = LIB ASM Release|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Release|Win32.Build.0 = LIB ASM Release|Win32{69C22A64-61EF-4206-816C-6D36766652A6}.Release|x64.ActiveCfg = LIB ASM Debug|Win32{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.ActiveCfg = Debug|Win32{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.Build.0 = Debug|Win32{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.ActiveCfg = Debug|x64{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.Build.0 = Debug|x64{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release_NoSTDIO|Win32.ActiveCfg = Release|x64{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release_NoSTDIO|x64.ActiveCfg = Release|x64{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release_NoSTDIO|x64.Build.0 = Release|x64{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.ActiveCfg = Release|Win32{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.Build.0 = Release|Win32{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.ActiveCfg = Release|x64{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.Build.0 = Release|x64{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Debug|Win32.ActiveCfg = Debug|Win32{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Debug|Win32.Build.0 = Debug|Win32{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Debug|x64.ActiveCfg = Debug|x64{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Debug|x64.Build.0 = Debug|x64{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Release_NoSTDIO|Win32.ActiveCfg = Release|x64{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Release_NoSTDIO|x64.ActiveCfg = Release|x64{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Release_NoSTDIO|x64.Build.0 = Release|x64{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Release|Win32.ActiveCfg = Release|Win32{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Release|Win32.Build.0 = Release|Win32{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Release|x64.ActiveCfg = Release|x64{2BD5534E-00E2-4BEA-AC96-D9A92EA24696}.Release|x64.Build.0 = Release|x64{A61349B6-4099-4688-AA1A-00D91397857D}.Debug|Win32.ActiveCfg = Debug|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Debug|Win32.Build.0 = Debug|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Debug|x64.ActiveCfg = Debug|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release_NoSTDIO|Win32.Build.0 = Release|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release|Win32.ActiveCfg = Release|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release|Win32.Build.0 = Release|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release|x64.ActiveCfg = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug|Win32.ActiveCfg = Debug|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug|Win32.Build.0 = Debug|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug|x64.ActiveCfg = Debug|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release_NoSTDIO|Win32.Build.0 = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release|Win32.ActiveCfg = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release|Win32.Build.0 = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release|x64.ActiveCfg = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug|Win32.ActiveCfg = Debug|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug|Win32.Build.0 = Debug|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug|x64.ActiveCfg = Debug|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release_NoSTDIO|Win32.Build.0 = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release|Win32.ActiveCfg = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release|Win32.Build.0 = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release|x64.ActiveCfg = Release|Win32{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Debug|Win32.ActiveCfg = LIB ASM Debug|Win32{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Debug|Win32.Build.0 = LIB ASM Debug|Win32{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Debug|x64.ActiveCfg = DLL Debug|x64{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Debug|x64.Build.0 = DLL Debug|x64{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Release_NoSTDIO|Win32.ActiveCfg = LIB ASM Release|x64{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Release_NoSTDIO|x64.ActiveCfg = LIB ASM Release|x64{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Release_NoSTDIO|x64.Build.0 = LIB ASM Release|x64{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Release|Win32.ActiveCfg = LIB ASM Release|Win32{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Release|Win32.Build.0 = LIB ASM Release|Win32{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Release|x64.ActiveCfg = LIB ASM Release|x64{3D9F174B-2909-4834-A3D7-892E8D442A5D}.Release|x64.Build.0 = LIB ASM Release|x64{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.ActiveCfg = Debug|Win32{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.Build.0 = Debug|Win32{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.ActiveCfg = Debug|x64{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.Build.0 = Debug|x64{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release_NoSTDIO|Win32.ActiveCfg = Release_NoSTDIO|Win32{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release_NoSTDIO|Win32.Build.0 = Release_NoSTDIO|Win32{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release_NoSTDIO|x64.ActiveCfg = Release_NoSTDIO|x64{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release_NoSTDIO|x64.Build.0 = Release_NoSTDIO|x64{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.ActiveCfg = Release|Win32{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.Build.0 = Release|Win32{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.ActiveCfg = Release|x64{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.Build.0 = Release|x64EndGlobalSectionGlobalSection(SolutionProperties) = preSolutionHideSolutionNode = FALSEEndGlobalSectionEndGlobal
<?xml version="1.0" encoding="Windows-1252"?><VisualStudioPropertySheetProjectType="Visual C++"Version="8.00"Name="Common"OutputDirectory="$(SolutionDir)\bin\8.0\$(PlatformName)"IntermediateDirectory="$(SolutionDir)\obj\$(ProjectName)\$(ConfigurationName)"><ToolName="VCCLCompilerTool"AdditionalIncludeDirectories="C:\SDKs\DirectX\Include;C:\SDKs\Windows\v6.1\Include;C:\SDKs\OpenAL\include;C:\SDKs\OpenGL\include"PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"StringPooling="true"MinimalRebuild="true"ExceptionHandling="0"BufferSecurityCheck="false"ProgramDataBaseFileName="$(TargetDir)$(TargetName).pdb"WarningLevel="3"DebugInformationFormat="3"/><ToolName="VCLinkerTool"AdditionalLibraryDirectories="../../contrib/bin/8.0/$(PlatformName)"GenerateDebugInformation="true"/></VisualStudioPropertySheet>
# Visual C++ outputsbinobj
CommandLine="cd "$(SolutionDir)\..\rltiles"
echo Generating main.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-main.txt
echo Generating dngn.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-dngn.txt
echo Generating player.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-player.txt
echo Generating gui.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-gui.txt
copy *.png ..\dat\tiles\"
CommandLine="cd "$(SolutionDir)\..\rltiles"
echo Generating main.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-main.txt
echo Generating dngn.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-dngn.txt
echo Generating player.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-player.txt
echo Generating gui.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-gui.txt
copy *.png ..\dat\tiles\
"
CommandLine="cd "$(SolutionDir)\..\rltiles"
echo Generating main.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-main.txt
echo Generating dngn.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-dngn.txt
echo Generating player.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-player.txt
echo Generating gui.png...
"$(SolutionDir)\bin\$(ProjectName)\$(ConfigurationName)\$(ProjectName).exe" dc-gui.txt
copy *.png ..\dat\tiles\"
CommandLine="cd "$(SolutionDir)\..\rltiles"
echo Generating main.png...
"$(TargetPath)" dc-main.txt
echo Generating dngn.png...
"$(TargetPath)" dc-dngn.txt
echo Generating player.png...
"$(TargetPath)" dc-player.txt
echo Generating gui.png...
"$(TargetPath)" dc-gui.txt
copy *.png ..\dat\tiles\
"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;_USE_MATH_DEFINES"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;_USE_MATH_DEFINES"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;_USE_MATH_DEFINES"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;_USE_MATH_DEFINES"
Microsoft Visual Studio Solution File, Format Version 9.00# Visual Studio 2005Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crawl", "crawl.vcproj", "{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}"ProjectSection(ProjectDependencies) = postProject{5783572B-479A-4EE8-8F16-1FDB24DDD1A0} = {5783572B-479A-4EE8-8F16-1FDB24DDD1A0}{DAE92A45-087B-445B-8E94-BA864173A73F} = {DAE92A45-087B-445B-8E94-BA864173A73F}{A61349B6-4099-4688-AA1A-00D91397857D} = {A61349B6-4099-4688-AA1A-00D91397857D}{A0FDC72E-0BE5-4542-B381-6A482DAC2125} = {A0FDC72E-0BE5-4542-B381-6A482DAC2125}EndProjectSectionEndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua", "..\contrib\lua\src\lua.vcproj", "{A61349B6-4099-4688-AA1A-00D91397857D}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite", "..\contrib\sqlite\sqlite.vcproj", "{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcre", "..\contrib\pcre\pcre.vcproj", "{A0FDC72E-0BE5-4542-B381-6A482DAC2125}"EndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tilegen", "tilegen.vcproj", "{DAE92A45-087B-445B-8E94-BA864173A73F}"EndProjectGlobalGlobalSection(SolutionConfigurationPlatforms) = preSolutionDebug Console|Win32 = Debug Console|Win32Debug Tiles|Win32 = Debug Tiles|Win32Release Console|Win32 = Release Console|Win32Release Tiles|Win32 = Release Tiles|Win32EndGlobalSectionGlobalSection(ProjectConfigurationPlatforms) = postSolution{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Debug Console|Win32.ActiveCfg = Debug Console|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Debug Console|Win32.Build.0 = Debug Console|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Debug Tiles|Win32.ActiveCfg = Debug Tiles|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Debug Tiles|Win32.Build.0 = Debug Tiles|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Release Console|Win32.ActiveCfg = Release Console|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Release Console|Win32.Build.0 = Release Console|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Release Tiles|Win32.ActiveCfg = Release Tiles|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Release Tiles|Win32.Build.0 = Release Tiles|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Debug Console|Win32.ActiveCfg = Debug|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Debug Console|Win32.Build.0 = Debug|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Debug Tiles|Win32.ActiveCfg = Debug|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Debug Tiles|Win32.Build.0 = Debug|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release Console|Win32.ActiveCfg = Release|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release Console|Win32.Build.0 = Release|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release Tiles|Win32.ActiveCfg = Release|Win32{A61349B6-4099-4688-AA1A-00D91397857D}.Release Tiles|Win32.Build.0 = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug Console|Win32.ActiveCfg = Debug|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug Console|Win32.Build.0 = Debug|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug Tiles|Win32.ActiveCfg = Debug|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Debug Tiles|Win32.Build.0 = Debug|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release Console|Win32.ActiveCfg = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release Console|Win32.Build.0 = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release Tiles|Win32.ActiveCfg = Release|Win32{5783572B-479A-4EE8-8F16-1FDB24DDD1A0}.Release Tiles|Win32.Build.0 = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug Console|Win32.ActiveCfg = Debug|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug Console|Win32.Build.0 = Debug|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug Tiles|Win32.ActiveCfg = Debug|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Debug Tiles|Win32.Build.0 = Debug|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release Console|Win32.ActiveCfg = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release Console|Win32.Build.0 = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release Tiles|Win32.ActiveCfg = Release|Win32{A0FDC72E-0BE5-4542-B381-6A482DAC2125}.Release Tiles|Win32.Build.0 = Release|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Debug Console|Win32.ActiveCfg = Debug|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Debug Console|Win32.Build.0 = Debug|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Debug Tiles|Win32.ActiveCfg = Debug|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Debug Tiles|Win32.Build.0 = Debug|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Release Console|Win32.ActiveCfg = Release|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Release Console|Win32.Build.0 = Release|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Release Tiles|Win32.ActiveCfg = Release|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Release Tiles|Win32.Build.0 = Release|Win32EndGlobalSectionGlobalSection(SolutionProperties) = preSolutionHideSolutionNode = FALSEEndGlobalSectionEndGlobal
Microsoft Visual Studio Solution File, Format Version 9.00# Visual Studio 2005Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crawl", "crawl.vcproj", "{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}"ProjectSection(ProjectDependencies) = postProject{DAE92A45-087B-445B-8E94-BA864173A73F} = {DAE92A45-087B-445B-8E94-BA864173A73F}EndProjectSectionEndProjectProject("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tilegen", "tilegen.vcproj", "{DAE92A45-087B-445B-8E94-BA864173A73F}"EndProjectGlobalGlobalSection(SolutionConfigurationPlatforms) = preSolutionDebug Console|Win32 = Debug Console|Win32Debug Tiles|Win32 = Debug Tiles|Win32Release Console|Win32 = Release Console|Win32Release Tiles|Win32 = Release Tiles|Win32EndGlobalSectionGlobalSection(ProjectConfigurationPlatforms) = postSolution{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Debug Console|Win32.ActiveCfg = Debug Console|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Debug Console|Win32.Build.0 = Debug Console|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Debug Tiles|Win32.ActiveCfg = Debug Tiles|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Debug Tiles|Win32.Build.0 = Debug Tiles|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Release Console|Win32.ActiveCfg = Release Console|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Release Console|Win32.Build.0 = Release Console|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Release Tiles|Win32.ActiveCfg = Release Tiles|Win32{3189AF12-90EF-4D3E-BFEC-4AB90D7D32DA}.Release Tiles|Win32.Build.0 = Release Tiles|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Debug Console|Win32.ActiveCfg = Debug|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Debug Console|Win32.Build.0 = Debug|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Debug Tiles|Win32.ActiveCfg = Debug|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Debug Tiles|Win32.Build.0 = Debug|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Release Console|Win32.ActiveCfg = Release|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Release Console|Win32.Build.0 = Release|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Release Tiles|Win32.ActiveCfg = Release|Win32{DAE92A45-087B-445B-8E94-BA864173A73F}.Release Tiles|Win32.Build.0 = Release|Win32EndGlobalSectionGlobalSection(SolutionProperties) = preSolutionHideSolutionNode = FALSEEndGlobalSectionEndGlobal
AdditionalIncludeDirectories="C:\SDKs\SDL\include;C:\SDKs\SDL_image\include;C:\SDKs\libpng\include;C:\SDKs\zlib\include;C:\SDKs\freetype\include"
AdditionalIncludeDirectories=""$(SolutionDir)\..\contrib\sdl\include";"$(SolutionDir)\..\contrib\sdl-image";"$(SolutionDir)\..\contrib\libpng";"$(SolutionDir)\..\contrib\freetype\include";"$(SolutionDir)\..\contrib\zlib""
# Visual C++ cruft*.suo*.ncb*.vcproj.*.user# Visual C++ outputs/source/*.exe/source/*.[pi]db/source/*.dll
[submodule "crawl-ref/source/contrib/zlib"]path = crawl-ref/source/contrib/zliburl = git://crawl-ref.git.sourceforge.net/gitroot/crawl-ref/zlib