From 98ffeaa0c504dbc5c27c19b2b84ce4bc504b3527 Mon Sep 17 00:00:00 2001
From: Vlad Vissoultchev <wqweto@gmail.com>
Date: Mon, 11 Apr 2016 21:33:21 +0300
Subject: [PATCH] win32: Better VS2015 solution and project files

These include all header and source files from source directory
---
 .gitignore                  |  3 +++
 win32/vs2015/libtcc.vcxproj | 28 ++++++++++++++++++++++++++++
 win32/vs2015/tcc.vcxproj    |  3 +++
 3 files changed, 34 insertions(+)

diff --git a/.gitignore b/.gitignore
index 1aff332c..95af8edd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -69,3 +69,6 @@ tiny_libmaker
 *~
 \#*
 .#*
+win32/include/*
+win32/lib/*
+win32/vs2015/*
diff --git a/win32/vs2015/libtcc.vcxproj b/win32/vs2015/libtcc.vcxproj
index acb27a71..d8c45a44 100644
--- a/win32/vs2015/libtcc.vcxproj
+++ b/win32/vs2015/libtcc.vcxproj
@@ -156,6 +156,34 @@
   <ItemGroup>
     <ClCompile Include="..\..\libtcc.c" />
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\arm-gen.c" />
+    <ClInclude Include="..\..\arm64-gen.c" />
+    <ClInclude Include="..\..\c67-gen.c" />
+    <ClInclude Include="..\..\conftest.c" />
+    <ClInclude Include="..\..\i386-asm.c" />
+    <ClInclude Include="..\..\i386-gen.c" />
+    <ClInclude Include="..\..\il-gen.c" />
+    <ClInclude Include="..\..\tcc.h" />
+    <ClInclude Include="..\..\tccasm.c" />
+    <ClInclude Include="..\..\tcccoff.c" />
+    <ClInclude Include="..\..\tccelf.c" />
+    <ClInclude Include="..\..\tccgen.c" />
+    <ClInclude Include="..\..\tccpe.c" />
+    <ClInclude Include="..\..\tccpp.c" />
+    <ClInclude Include="..\..\tccrun.c" />
+    <ClInclude Include="..\..\x86_64-gen.c" />
+    <ClInclude Include="..\..\coff.h" />
+    <ClInclude Include="..\..\elf.h" />
+    <ClInclude Include="..\..\i386-asm.h" />
+    <ClInclude Include="..\..\i386-tok.h" />
+    <ClInclude Include="..\..\il-opcodes.h" />
+    <ClInclude Include="..\..\libtcc.h" />
+    <ClInclude Include="..\..\stab.h" />
+    <ClInclude Include="..\..\tcclib.h" />
+    <ClInclude Include="..\..\tcctok.h" />
+    <ClInclude Include="..\..\x86_64-asm.h" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
diff --git a/win32/vs2015/tcc.vcxproj b/win32/vs2015/tcc.vcxproj
index 3b4dc5c9..74173586 100644
--- a/win32/vs2015/tcc.vcxproj
+++ b/win32/vs2015/tcc.vcxproj
@@ -164,6 +164,9 @@
   <ItemGroup>
     <ClCompile Include="..\..\tcc.c" />
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\tcc.h" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>