From: Oliver Schmidt 
Date: Wed, 10 Apr 2013 17:30:36 +0000 (+0200)
Subject: Added MS VS 2010 solution with projects for the major binaries.
X-Git-Tag: V2.14~63
X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=fce1d5783f3418eb62f831c7be61f2d214692430;p=cc65
Added MS VS 2010 solution with projects for the major binaries.
---
diff --git a/src/.gitignore b/src/.gitignore
new file mode 100644
index 000000000..d2b9fe751
--- /dev/null
+++ b/src/.gitignore
@@ -0,0 +1,6 @@
+ipch/
+*.suo
+*.sdf
+*.opensdf
+*.vcxproj.filters
+*.vcxproj.user
diff --git a/src/ar65.vcxproj b/src/ar65.vcxproj
new file mode 100644
index 000000000..539c005e4
--- /dev/null
+++ b/src/ar65.vcxproj
@@ -0,0 +1,105 @@
+
+
+  
+    
+      Debug
+      Win32
+    
+    
+      Release
+      Win32
+    
+  
+  
+    {5E8C19C6-B167-440C-8BEF-3CBF109CDB49}
+    Win32Proj
+    ar65
+  
+  
+  
+    true
+  
+  
+    false
+    true
+  
+  
+  
+  
+  
+    
+  
+  
+    
+  
+  
+  
+    true
+    $(SolutionDir)..\bin\
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    $(SolutionDir)..\bin\
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    
+      
+      
+      Level3
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;_DEBUG
+      common
+      true
+    
+    
+      Console
+      true
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+      Level3
+      
+      
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;NDEBUG
+      common
+      true
+    
+    
+      Console
+      false
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+  
+  
+
\ No newline at end of file
diff --git a/src/ca65.vcxproj b/src/ca65.vcxproj
new file mode 100644
index 000000000..c2aa35599
--- /dev/null
+++ b/src/ca65.vcxproj
@@ -0,0 +1,162 @@
+
+
+  
+    
+      Debug
+      Win32
+    
+    
+      Release
+      Win32
+    
+  
+  
+    {D28CB737-E6CA-49C4-8CE9-FF05F86DD4EC}
+    Win32Proj
+    ca65
+  
+  
+  
+    true
+  
+  
+    false
+    true
+  
+  
+  
+  
+  
+    
+  
+  
+    
+  
+  
+  
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+    $(SolutionDir)..\bin\
+    true
+  
+  
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+    $(SolutionDir)..\bin\
+  
+  
+    
+      
+      
+      Level3
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;_DEBUG
+      true
+      common
+    
+    
+      Console
+      true
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+      Level3
+      
+      
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;NDEBUG
+      true
+      common
+    
+    
+      Console
+      false
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+  
+  
+
\ No newline at end of file
diff --git a/src/cc65.sln b/src/cc65.sln
new file mode 100644
index 000000000..21cf61144
--- /dev/null
+++ b/src/cc65.sln
@@ -0,0 +1,65 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual C++ Express 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "common.vcxproj", "{71DC1F68-BFC4-478C-8655-C8E9C9654D2B}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cc65", "cc65.vcxproj", "{B17EDBD5-DC04-4970-9CBD-56A98B6A3FCA}"
+	ProjectSection(ProjectDependencies) = postProject
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B} = {71DC1F68-BFC4-478C-8655-C8E9C9654D2B}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ca65", "ca65.vcxproj", "{D28CB737-E6CA-49C4-8CE9-FF05F86DD4EC}"
+	ProjectSection(ProjectDependencies) = postProject
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B} = {71DC1F68-BFC4-478C-8655-C8E9C9654D2B}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ar65", "ar65.vcxproj", "{5E8C19C6-B167-440C-8BEF-3CBF109CDB49}"
+	ProjectSection(ProjectDependencies) = postProject
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B} = {71DC1F68-BFC4-478C-8655-C8E9C9654D2B}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ld65", "ld65.vcxproj", "{26C749A0-814C-47A2-9D36-AE92AE932FE4}"
+	ProjectSection(ProjectDependencies) = postProject
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B} = {71DC1F68-BFC4-478C-8655-C8E9C9654D2B}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cl65", "cl65.vcxproj", "{F657912F-050A-488B-B203-50ED5715CDD7}"
+	ProjectSection(ProjectDependencies) = postProject
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B} = {71DC1F68-BFC4-478C-8655-C8E9C9654D2B}
+	EndProjectSection
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Win32 = Debug|Win32
+		Release|Win32 = Release|Win32
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B}.Debug|Win32.ActiveCfg = Debug|Win32
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B}.Debug|Win32.Build.0 = Debug|Win32
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B}.Release|Win32.ActiveCfg = Release|Win32
+		{71DC1F68-BFC4-478C-8655-C8E9C9654D2B}.Release|Win32.Build.0 = Release|Win32
+		{B17EDBD5-DC04-4970-9CBD-56A98B6A3FCA}.Debug|Win32.ActiveCfg = Debug|Win32
+		{B17EDBD5-DC04-4970-9CBD-56A98B6A3FCA}.Debug|Win32.Build.0 = Debug|Win32
+		{B17EDBD5-DC04-4970-9CBD-56A98B6A3FCA}.Release|Win32.ActiveCfg = Release|Win32
+		{B17EDBD5-DC04-4970-9CBD-56A98B6A3FCA}.Release|Win32.Build.0 = Release|Win32
+		{D28CB737-E6CA-49C4-8CE9-FF05F86DD4EC}.Debug|Win32.ActiveCfg = Debug|Win32
+		{D28CB737-E6CA-49C4-8CE9-FF05F86DD4EC}.Debug|Win32.Build.0 = Debug|Win32
+		{D28CB737-E6CA-49C4-8CE9-FF05F86DD4EC}.Release|Win32.ActiveCfg = Release|Win32
+		{D28CB737-E6CA-49C4-8CE9-FF05F86DD4EC}.Release|Win32.Build.0 = Release|Win32
+		{5E8C19C6-B167-440C-8BEF-3CBF109CDB49}.Debug|Win32.ActiveCfg = Debug|Win32
+		{5E8C19C6-B167-440C-8BEF-3CBF109CDB49}.Debug|Win32.Build.0 = Debug|Win32
+		{5E8C19C6-B167-440C-8BEF-3CBF109CDB49}.Release|Win32.ActiveCfg = Release|Win32
+		{5E8C19C6-B167-440C-8BEF-3CBF109CDB49}.Release|Win32.Build.0 = Release|Win32
+		{26C749A0-814C-47A2-9D36-AE92AE932FE4}.Debug|Win32.ActiveCfg = Debug|Win32
+		{26C749A0-814C-47A2-9D36-AE92AE932FE4}.Debug|Win32.Build.0 = Debug|Win32
+		{26C749A0-814C-47A2-9D36-AE92AE932FE4}.Release|Win32.ActiveCfg = Release|Win32
+		{26C749A0-814C-47A2-9D36-AE92AE932FE4}.Release|Win32.Build.0 = Release|Win32
+		{F657912F-050A-488B-B203-50ED5715CDD7}.Debug|Win32.ActiveCfg = Debug|Win32
+		{F657912F-050A-488B-B203-50ED5715CDD7}.Debug|Win32.Build.0 = Debug|Win32
+		{F657912F-050A-488B-B203-50ED5715CDD7}.Release|Win32.ActiveCfg = Release|Win32
+		{F657912F-050A-488B-B203-50ED5715CDD7}.Release|Win32.Build.0 = Release|Win32
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal
diff --git a/src/cc65.vcxproj b/src/cc65.vcxproj
new file mode 100644
index 000000000..fb8ccea12
--- /dev/null
+++ b/src/cc65.vcxproj
@@ -0,0 +1,223 @@
+
+
+  
+    
+      Debug
+      Win32
+    
+    
+      Release
+      Win32
+    
+  
+  
+    {B17EDBD5-DC04-4970-9CBD-56A98B6A3FCA}
+    Win32Proj
+    cc65
+  
+  
+  
+    true
+  
+  
+    false
+    true
+  
+  
+  
+  
+  
+    
+  
+  
+    
+  
+  
+  
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+    $(SolutionDir)..\bin\
+    true
+  
+  
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+    $(SolutionDir)..\bin\
+  
+  
+    
+      
+      
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;_DEBUG
+      common
+      Level3
+      true
+    
+    
+      Console
+      true
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+      Level3
+      
+      
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;NDEBUG
+      common
+      true
+    
+    
+      Console
+      false
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+  
+  
+
\ No newline at end of file
diff --git a/src/cl65.vcxproj b/src/cl65.vcxproj
new file mode 100644
index 000000000..712a3f715
--- /dev/null
+++ b/src/cl65.vcxproj
@@ -0,0 +1,92 @@
+
+
+  
+    
+      Debug
+      Win32
+    
+    
+      Release
+      Win32
+    
+  
+  
+    {F657912F-050A-488B-B203-50ED5715CDD7}
+    Win32Proj
+    cl65
+  
+  
+  
+    true
+  
+  
+    false
+    true
+  
+  
+  
+  
+  
+    
+  
+  
+    
+  
+  
+  
+    true
+    $(SolutionDir)..\bin\
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    $(SolutionDir)..\bin\
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    
+      
+      
+      Level3
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;_DEBUG
+      common
+      true
+    
+    
+      Console
+      true
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+      Level3
+      
+      
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;NDEBUG
+      common
+      true
+    
+    
+      Console
+      false
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+    
+    
+  
+  
+    
+    
+    
+  
+  
+    
+    
+  
+  
+  
+  
+
\ No newline at end of file
diff --git a/src/common.vcxproj b/src/common.vcxproj
new file mode 100644
index 000000000..b8b4c266e
--- /dev/null
+++ b/src/common.vcxproj
@@ -0,0 +1,174 @@
+
+
+  
+    
+      Debug
+      Win32
+    
+    
+      Release
+      Win32
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+    {71DC1F68-BFC4-478C-8655-C8E9C9654D2B}
+    Win32Proj
+    common
+  
+  
+  
+    StaticLibrary
+    true
+  
+  
+    false
+    true
+    StaticLibrary
+  
+  
+  
+  
+  
+    
+  
+  
+    
+  
+  
+  
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    
+      
+      
+      Level3
+      _CRT_SECURE_NO_WARNINGS;_LIB;_DEBUG
+      true
+    
+    
+      Windows
+      true
+    
+  
+  
+    
+      Level3
+      
+      
+      true
+      _CRT_SECURE_NO_WARNINGS;_LIB;NDEBUG
+      true
+    
+    
+      Windows
+      true
+      true
+      true
+    
+  
+  
+  
+  
+
\ No newline at end of file
diff --git a/src/ld65.vcxproj b/src/ld65.vcxproj
new file mode 100644
index 000000000..a375c5eee
--- /dev/null
+++ b/src/ld65.vcxproj
@@ -0,0 +1,143 @@
+
+
+  
+    
+      Debug
+      Win32
+    
+    
+      Release
+      Win32
+    
+  
+  
+    {26C749A0-814C-47A2-9D36-AE92AE932FE4}
+    Win32Proj
+    ld65
+  
+  
+  
+    true
+  
+  
+    false
+    true
+  
+  
+  
+  
+  
+    
+  
+  
+    
+  
+  
+  
+    true
+    $(SolutionDir)..\bin\
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    $(SolutionDir)..\bin\
+    $(SolutionDir)..\wrk\$(ProjectName)\$(Configuration)\
+  
+  
+    
+      
+      
+      Level3
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;_DEBUG
+      common
+      true
+    
+    
+      Console
+      true
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+      Level3
+      
+      
+      _CRT_SECURE_NO_WARNINGS;_CONSOLE;NDEBUG
+      common
+      true
+    
+    
+      Console
+      false
+      $(SolutionDir)..\wrk\common\$(Configuration)\common.lib
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+  
+  
+  
+  
+
\ No newline at end of file