From fce1d5783f3418eb62f831c7be61f2d214692430 Mon Sep 17 00:00:00 2001
From: Oliver Schmidt
Date: Wed, 10 Apr 2013 19:30:36 +0200
Subject: [PATCH] Added MS VS 2010 solution with projects for the major
binaries.
---
src/.gitignore | 6 ++
src/ar65.vcxproj | 105 +++++++++++++++++++++
src/ca65.vcxproj | 162 ++++++++++++++++++++++++++++++++
src/cc65.sln | 65 +++++++++++++
src/cc65.vcxproj | 223 +++++++++++++++++++++++++++++++++++++++++++++
src/cl65.vcxproj | 92 +++++++++++++++++++
src/common.vcxproj | 174 +++++++++++++++++++++++++++++++++++
src/ld65.vcxproj | 143 +++++++++++++++++++++++++++++
8 files changed, 970 insertions(+)
create mode 100644 src/.gitignore
create mode 100644 src/ar65.vcxproj
create mode 100644 src/ca65.vcxproj
create mode 100644 src/cc65.sln
create mode 100644 src/cc65.vcxproj
create mode 100644 src/cl65.vcxproj
create mode 100644 src/common.vcxproj
create mode 100644 src/ld65.vcxproj
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
--
2.39.5