diff --git a/legacy/eina/win32/set_env.bat b/legacy/eina/win32/set_env.bat deleted file mode 100644 index bdab5dca84..0000000000 --- a/legacy/eina/win32/set_env.bat +++ /dev/null @@ -1,27 +0,0 @@ -@echo off - -rem Set external libraries directory. -set EXT_DIR=%cd%\..\..\..\extern - -if not exist %EXT_DIR% ( - set EXT_DIR= - echo ERROR: External libs dir is not set. - pause - goto END -) - -rem Add Evil lib path -set EvilInclude=%cd%\..\..\evil\src\lib -set EvilCommon=%cd%\..\..\evil\win32\common -set EvilOut=%cd%\..\..\evil\win32\%PROJECT_TYPE%\out - -set INCLUDE=%EvilCommon%;%EvilInclude%;%EvilInclude%\dlfcn;%EvilInclude%\mman;%INCLUDE% -set LIB=%EvilOut%;%LIB% - -rem Add installation directory pathes. -set INCLUDE=%EXT_DIR%\include;%INCLUDE% -set LIB=%EXT_DIR%\lib;%LIB% - -set INCLUDE=%cd%\common;%cd%\..\src\include;%INCLUDE% - -:END diff --git a/legacy/eina/win32/start.bat b/legacy/eina/win32/start.bat new file mode 100644 index 0000000000..1f6ccc0c69 --- /dev/null +++ b/legacy/eina/win32/start.bat @@ -0,0 +1,68 @@ +@echo off + +rem Set external libraries directory. +set EXT_DIR=%cd%\..\..\..\extern + +if not exist %EXT_DIR% ( + set EXT_DIR= + echo ERROR: External libs dir is not set. + pause + goto END +) + +rem Setup common Win32 environment variables + + +rem Check for basic requirements for Visual Studio 2008 +if "%VS90COMNTOOLS%" == "" ( + echo ERROR: Microsoft Visual Studio 2008 is not installed. + pause + goto NOVS9 +) + +set PROJECT_TYPE=vs9 +set VSCOMMONTOOLS=%VS90COMNTOOLS%vsvars32.bat + +goto STARTVS + +:NOVS9 + +rem Check for basic requirements for Visual Studio 2005 +if "%VS80COMNTOOLS%" == "" ( + echo ERROR: Microsoft Visual Studio 2005 is not installed. + pause + goto END +) + +set PROJECT_TYPE=vs8 +set VSCOMMONTOOLS=%VS80COMNTOOLS%vsvars32.bat + +:STARTVS + +rem Add Evil lib path +set EvilInclude=%cd%\..\..\evil\src\lib +set EvilCommon=%cd%\..\..\evil\win32\common +set EvilOut=%cd%\..\..\evil\win32\%PROJECT_TYPE%\out + +set INCLUDE=%EvilCommon%;%EvilInclude%;%EvilInclude%\dlfcn;%EvilInclude%\mman;%INCLUDE% +set LIB=%EvilOut%;%LIB% + +rem Add installation directory pathes. +set INCLUDE=%EXT_DIR%\include;%INCLUDE% +set LIB=%EXT_DIR%\lib;%LIB% + +set INCLUDE=%cd%\common;%cd%\..\src\include;%INCLUDE% + +set SolutionDirectory=%cd%\%PROJECT_TYPE% +set DebugOutputDirectory=%SolutionDirectory%\out +set ReleaseOutputDirectory=%SolutionDirectory%\out +set DebugLibraryDirectory=%SolutionDirectory%\out +set ReleaseLibraryDirectory=%SolutionDirectory%\out +set TemporaryDirectory=%SolutionDirectory%\temp + +rem Setting environment for using Microsoft Visual Studio x86 tools. +call "%VSCOMMONTOOLS%" + +%PROJECT_TYPE%\eina.sln + +:END diff --git a/legacy/eina/win32/vs8/start.bat b/legacy/eina/win32/vs8/start.bat deleted file mode 100644 index 1586a49e8e..0000000000 --- a/legacy/eina/win32/vs8/start.bat +++ /dev/null @@ -1,32 +0,0 @@ -@echo off -rem Warning: environment is set for Win32 platform. - -rem Setup common Win32 environment variables - -set PROJECT_TYPE=vs8 - -pushd .. -call set_env.bat -popd - -set SolutionDirectory=%cd% -set DebugOutputDirectory=%SolutionDirectory%\out -set ReleaseOutputDirectory=%SolutionDirectory%\out -set DebugLibraryDirectory=%SolutionDirectory%\out -set ReleaseLibraryDirectory=%SolutionDirectory%\out -set TemporaryDirectory=%SolutionDirectory%\temp - - -rem Check for basic requirements -if "%VS80COMNTOOLS%" == "" ( - echo ERROR: Microsoft Visual Studio 2005 is not installed. - pause - goto END -) - -rem Setting environment for using Microsoft Visual Studio 2005 x86 tools. -call "%VS80COMNTOOLS%vsvars32.bat" - -eina.sln - -:END \ No newline at end of file diff --git a/legacy/eina/win32/vs9/eina.sln b/legacy/eina/win32/vs9/eina.sln new file mode 100644 index 0000000000..4ab4a5397d --- /dev/null +++ b/legacy/eina/win32/vs9/eina.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual C++ Express 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libeina", "libeina.vcproj", "{689B4F2B-666D-439F-9BF3-1203D813DE3F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {689B4F2B-666D-439F-9BF3-1203D813DE3F}.Debug|Win32.ActiveCfg = Debug|Win32 + {689B4F2B-666D-439F-9BF3-1203D813DE3F}.Debug|Win32.Build.0 = Debug|Win32 + {689B4F2B-666D-439F-9BF3-1203D813DE3F}.Release|Win32.ActiveCfg = Release|Win32 + {689B4F2B-666D-439F-9BF3-1203D813DE3F}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/legacy/eina/win32/vs9/libeina.vcproj b/legacy/eina/win32/vs9/libeina.vcproj new file mode 100644 index 0000000000..98d7efef93 --- /dev/null +++ b/legacy/eina/win32/vs9/libeina.vcproj @@ -0,0 +1,438 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +