From 27474060e1287a67c45cd790d29b9095b35b2bdf Mon Sep 17 00:00:00 2001
From: ShizZy
Date: Thu, 29 Aug 2013 23:35:09 -0400
Subject: adding initial project layout
---
vsprops/App.props | 23 +++++++++++++++++++++
vsprops/Base.props | 24 ++++++++++++++++++++++
vsprops/CodeGen_Debug.props | 19 ++++++++++++++++++
vsprops/CodeGen_Release.props | 20 +++++++++++++++++++
vsprops/Externals.props | 30 ++++++++++++++++++++++++++++
vsprops/Optimization_Debug.props | 12 +++++++++++
vsprops/Optimization_Release.props | 41 ++++++++++++++++++++++++++++++++++++++
7 files changed, 169 insertions(+)
create mode 100644 vsprops/App.props
create mode 100644 vsprops/Base.props
create mode 100644 vsprops/CodeGen_Debug.props
create mode 100644 vsprops/CodeGen_Release.props
create mode 100644 vsprops/Externals.props
create mode 100644 vsprops/Optimization_Debug.props
create mode 100644 vsprops/Optimization_Release.props
(limited to 'vsprops')
diff --git a/vsprops/App.props b/vsprops/App.props
new file mode 100644
index 000000000..0b45648e4
--- /dev/null
+++ b/vsprops/App.props
@@ -0,0 +1,23 @@
+
+
+
+
+ $(SolutionDir)bin\$(PlatformName)\
+
+
+ $(GekkoBinDir)
+ $(ProjectName)$(Configuration)
+
+
+
+ xcopy "$(SolutionDir)data" "$(GekkoBinDir)" /Y /S /D
+xcopy "$(ExternalsDir)glew-1.6.0\bin$(PlatformArchitecture)\glew32.dll" "$(GekkoBinDir)" /Y /S /D
+xcopy "$(ExternalsDir)sdl-2.0.0\lib\$(PlatformName)\SDL.dll" "$(GekkoBinDir)" /Y /S /D
+
+
+
+
+ $(GekkoBinDir)
+
+
+
\ No newline at end of file
diff --git a/vsprops/Base.props b/vsprops/Base.props
new file mode 100644
index 000000000..d127e15da
--- /dev/null
+++ b/vsprops/Base.props
@@ -0,0 +1,24 @@
+
+
+
+
+
+ $(SolutionDir)build\$(ProjectName)\$(PlatformName)\$(Configuration)\
+ $(SolutionDir)build\$(ProjectName)\$(PlatformName)\$(Configuration)\
+
+
+
+ Level3
+ 16Bytes
+ true
+ true
+ $(SolutionDir)src\common\src;$(SolutionDir)src\core\src;$(SolutionDir)src\akiru\src;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT =1
+ false
+
+
+ true
+
+
+
+
\ No newline at end of file
diff --git a/vsprops/CodeGen_Debug.props b/vsprops/CodeGen_Debug.props
new file mode 100644
index 000000000..b138f38e7
--- /dev/null
+++ b/vsprops/CodeGen_Debug.props
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+ _DEBUG;_SECURE_SCL=1;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ MultiThreadedDebug
+ false
+
+
+
+
+ /NODEFAULTLIB:LIBCMT %(AdditionalOptions)
+
+
+
+
\ No newline at end of file
diff --git a/vsprops/CodeGen_Release.props b/vsprops/CodeGen_Release.props
new file mode 100644
index 000000000..0a74151ce
--- /dev/null
+++ b/vsprops/CodeGen_Release.props
@@ -0,0 +1,20 @@
+
+
+
+
+
+ <_PropertySheetDisplayName>CodeGen_Release
+
+
+
+ false
+ MultiThreaded
+ _SECURE_SCL=0;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+
+ true
+ true
+
+
+
+
\ No newline at end of file
diff --git a/vsprops/Externals.props b/vsprops/Externals.props
new file mode 100644
index 000000000..1a578c5e4
--- /dev/null
+++ b/vsprops/Externals.props
@@ -0,0 +1,30 @@
+
+
+
+
+ $(SolutionDir)externals\
+
+
+ <_PropertySheetDisplayName>Externals
+
+
+
+ $(ExternalsDir)glew-1.10.0\include;$(ExternalsDir)glfw-3.0.2\include;$(ExternalsDir)qhexedit;%(AdditionalIncludeDirectories)
+
+
+
+
+
+ $(ExternalsDir)glew-1.6.0\lib$(PlatformArchitecture);$(ExternalsDir)glfw-3.0\lib$(PlatformArchitecture)\$(Configuration);$(ExternalsDir)libjpeg;$(ExternalsDir)sdl-2.0.0\lib\$(PlatformName);%(AdditionalLibraryDirectories)
+ libjpeg.lib;glfw3.lib;opengl32.lib;glew32.lib;glu32.lib;SDL.lib;%(AdditionalDependencies)
+
+
+
+
+
+
+
+ $(ExternalsDir)
+
+
+
\ No newline at end of file
diff --git a/vsprops/Optimization_Debug.props b/vsprops/Optimization_Debug.props
new file mode 100644
index 000000000..3c7081f16
--- /dev/null
+++ b/vsprops/Optimization_Debug.props
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+ false
+
+
+
+
\ No newline at end of file
diff --git a/vsprops/Optimization_Release.props b/vsprops/Optimization_Release.props
new file mode 100644
index 000000000..ea1573e6c
--- /dev/null
+++ b/vsprops/Optimization_Release.props
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ AnySuitable
+
+
+
+
+ true
+
+
+
+
+ Speed
+
+
+
+
+ true
+
+
+
+
+ true
+
+
+
+
+ true
+ MaxSpeed
+
+
+ UseLinkTimeCodeGeneration
+
+
+
+
\ No newline at end of file
--
cgit v1.2.3