Add Visual Studio 2008 files

SVN revision: 55539
This commit is contained in:
Vincent Torri 2010-12-13 17:52:03 +00:00
parent ab1228576f
commit 2ab0c8e406
11 changed files with 2141 additions and 0 deletions

View File

@ -0,0 +1,18 @@
This folder content:
common - common sources necessary to build efl with MSVC
config.h - configuration file
vs9 - Visual Studio 9 project files
ecore.sln - Evil MSVC solution
libecore.vcproj - libecore project
libecore_evas.vcproj - libecore project
libecore_file.vcproj - libecore project
libecore_input.vcproj - libecore project
libecore_input_evas.vcproj - libecore project
libecore_win32.vcproj - libecore project
start.bat - batch script to start work with the solution
MANIFEST.txt - this file
README.txt - about this folder

View File

@ -0,0 +1,56 @@
This folder contains Microsoft Visual Studio projects and some sources for
building Evil.
Important:
Do not launch manually any solutions or projects in the folder, to start
a solution run the start.bat script, it will setup environment for
projects and will check system requirements. start.bat will detect
automatically the version of Visual Studio which is installed. It
currently supports Visual Studio 2008, Visual Studio 2010 should convert
the files.
Before start make sure that the EXT_DIR variable points to proper
extern directory. Extern directory layout and content (may be different, but
this is guaranteed to be enough):
extern
bin
freetype6.dll
iconv.dll
jpeg62.dll
libpng14.dll
libtiff3.dll
libungif4.dll
zlib1.dll
include
freetype
... (freetype includes)
sys
param.h
ft2build.h
gif_lib.h
iconv.h
jconfig.h
jerror.h
jmorecfg.h
jpeglib.h
png.h
pngconf.h
tiff.h
tiffconf.h
tiffio.h
tiffvers.h
zconf.h
zlib.h
lib
freetype.lib
iconv.lib
jpeg.lib
libpng.lib
libtiff.lib
libungif.lib
zlib.lib

View File

@ -0,0 +1,417 @@
/* config.h. Generated from config.h.in by configure. */
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define if building universal (internal helper macro) */
/* #undef AC_APPLE_UNIVERSAL_BUILD */
/* Build Ecore_Cocoa Module */
/* #undef BUILD_ECORE_COCOA */
/* Build Ecore_Con Module */
/* #undef BUILD_ECORE_CON */
/* Build Ecore_DirectFB Module */
/* #undef BUILD_ECORE_DIRECTFB */
/* Build Ecore_Evas Module */
#define BUILD_ECORE_EVAS 1
/* Support for Cocoa Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_COCOA */
/* Support for Direct3d Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_DIRECT3D */
/* Support for DirectFB Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_DIRECTFB */
/* Support for Linux Framebuffer Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_FB */
/* Support for Glew OpenGL Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_OPENGL_GLEW */
/* Support for OpenGL SDL Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_OPENGL_SDL */
/* Support for OpenGL Xlib Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_OPENGL_X11 */
/* Support for SVN SDL */
/* #undef BUILD_ECORE_EVAS_SDL_130 */
/* Support for 16 bpp Software DirectDraw Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_SOFTWARE_16_DDRAW */
/* Support for 16 bpp Software Windows CE Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_SOFTWARE_16_WINCE */
/* Support for Software Xlib 16 bits Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_SOFTWARE_16_X11 */
/* Support for Software 8bit X11 Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_SOFTWARE_8_X11 */
/* Support for Software Buffer Engine in Ecore_Evas */
#define BUILD_ECORE_EVAS_SOFTWARE_BUFFER 1
/* Support for Software DirectDraw Engine in Ecore_Evas */
#define BUILD_ECORE_EVAS_SOFTWARE_DDRAW 1
/* Support for Software GDI Engine in Ecore_Evas */
#define BUILD_ECORE_EVAS_SOFTWARE_GDI 1
/* Support for Software SDL Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_SOFTWARE_SDL */
/* Support for Software X11 Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_SOFTWARE_X11 */
/* Evas Software XCB Engine Support */
/* #undef BUILD_ECORE_EVAS_SOFTWARE_XCB */
/* Evas Software Xlib Engine Support */
/* #undef BUILD_ECORE_EVAS_SOFTWARE_XLIB */
/* Support for Win32 Engine in Ecore_Evas */
#define BUILD_ECORE_EVAS_WIN32 1
/* Support for X Window Engines in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_X11 */
/* Support for XRender Xlib Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_XRENDER_X11 */
/* Support for XRender XCB Engine in Ecore_Evas */
/* #undef BUILD_ECORE_EVAS_XRENDER_XCB */
/* Build Ecore_FB Module */
/* #undef BUILD_ECORE_FB */
/* Build Ecore_File Module */
#define BUILD_ECORE_FILE 1
/* Build Ecore_Imf Module */
#define BUILD_ECORE_IMF 1
/* Build Ecore_Imf_Evas Module */
#define BUILD_ECORE_IMF_EVAS 1
/* Build Ecore_Input Module */
#define BUILD_ECORE_INPUT 1
/* Build Ecore_Input_Evas Module */
#define BUILD_ECORE_INPUT_EVAS 1
/* Build Ecore_Ipc Module */
/* #undef BUILD_ECORE_IPC */
/* Build Ecore_Sdl Module */
/* #undef BUILD_ECORE_SDL */
/* Build Ecore_Win32 Module */
#define BUILD_ECORE_WIN32 1
/* Build Ecore_WinCE Module */
/* #undef BUILD_ECORE_WINCE */
/* Build Ecore_X Module */
/* #undef BUILD_ECORE_X */
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
systems. This function is required for `alloca.c' support on those systems.
*/
/* #undef CRAY_STACKSEG_END */
/* Define to 1 if using `alloca.c'. */
/* #undef C_ALLOCA */
/* Build support for XCB composite */
/* #undef ECORE_XCB_COMPOSITE */
/* Build support for XCB damage */
/* #undef ECORE_XCB_DAMAGE */
/* Build support for XCB dpms */
/* #undef ECORE_XCB_DPMS */
/* Build support for XCB xfixes */
/* #undef ECORE_XCB_FIXES */
/* Build support for XCB randr */
/* #undef ECORE_XCB_RANDR */
/* Build support for XCB render */
/* #undef ECORE_XCB_RENDER */
/* Build support for XCB screensaver */
/* #undef ECORE_XCB_SCREENSAVER */
/* Build support for XCB shape */
/* #undef ECORE_XCB_SHAPE */
/* Build support for XCB sync */
/* #undef ECORE_XCB_SYNC */
/* Build support for XCB xinerama */
/* #undef ECORE_XCB_XINERAMA */
/* Build support for XCB xprint */
/* #undef ECORE_XCB_XPRINT */
/* Build support for XCB xtest */
/* #undef ECORE_XCB_XTEST */
/* Build support for Xcomposite */
/* #undef ECORE_XCOMPOSITE */
/* Build support for Xcursor */
/* #undef ECORE_XCURSOR */
/* Build support for Xdamage */
/* #undef ECORE_XDAMAGE */
/* Build support for Xdpms */
/* #undef ECORE_XDPMS */
/* Build support for Xfixes */
/* #undef ECORE_XFIXES */
/* Build support for Xi2 */
/* #undef ECORE_XI2 */
/* Build support for Xinerama */
/* #undef ECORE_XINERAMA */
/* Build support for Xkb */
/* #undef ECORE_XKB */
/* Build support for Xprint */
/* #undef ECORE_XPRINT */
/* Build support for Xrandr */
/* #undef ECORE_XRANDR */
/* Build support for Xrender */
/* #undef ECORE_XRENDER */
/* Build support for Xss */
/* #undef ECORE_XSS */
/* Build support for Xtest */
/* #undef ECORE_XTEST */
/* Define to mention that POSIX threads are supported */
/* #define EFL_HAVE_PTHREAD 1 */
/* Define to mention that POSIX threads spinlocks are supported */
/* #undef EFL_HAVE_PTHREAD_SPINLOCK */
/* if set, logging is limited to this amount. */
/* #undef EINA_LOG_LEVEL_MAXIMUM */
/* Enable X Input Method */
#define ENABLE_XIM 1
/* Always integrate glib if support compiled */
/* #undef GLIB_INTEGRATION_ALWAYS */
/* Have abstract sockets namespace */
#define HAVE_ABSTRACT_SOCKETS 1
/* Define to 1 if you have `alloca', as a function or macro. */
#define HAVE_ALLOCA 1
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
*/
/* #undef HAVE_ALLOCA_H */
/* Define to 1 if you have the <arpa/inet.h> header file. */
/* #undef HAVE_ARPA_INET_H */
/* Define to 1 if you have the <arpa/nameser.h> header file. */
/* #undef HAVE_ARPA_NAMESER_H */
/* mkdirat exists */
/* #undef HAVE_ATFILE_SOURCE */
/* Build Ecore_Con_Info with c-ares support */
/* #undef HAVE_CARES */
/* Downloading with CURL */
/* #undef HAVE_CURL */
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Defined to 1 if XCB is enabled. */
/* #undef HAVE_ECORE_X_XCB */
/* Defined to 1 if Xlib is enabled. */
/* #undef HAVE_ECORE_X_XLIB */
/* Set to 1 if Evil library is installed */
#define HAVE_EVIL 1
/* Define to 1 if you have the <features.h> header file. */
/* #undef HAVE_FEATURES_H */
/* Define to 1 if you have the `gettimeofday' function. */
#define HAVE_GETTIMEOFDAY 1
/* Have GLib */
/* #undef HAVE_GLIB */
/* File monitoring with Inotify */
/* #undef HAVE_INOTIFY */
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the <langinfo.h> header file. */
/* #undef HAVE_LANGINFO_H */
/* Define to 1 if you have the <locale.h> header file. */
/* #undef HAVE_LOCALE_H */
/* Gather memory statistic */
/* #undef HAVE_MALLINFO */
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define to 1 if you have the `mkdirat' function. */
/* #undef HAVE_MKDIRAT */
/* Define to 1 if you have the <netdb.h> header file. */
/* #undef HAVE_NETDB_H */
/* Define to 1 if you have the <netinet/in.h> header file. */
/* #undef HAVE_NETINET_IN_H */
/* Define to 1 if you have the <netinet/tcp.h> header file. */
/* #undef HAVE_NETINET_TCP_H */
/* File monitoring with Windows notification */
#define HAVE_NOTIFY_WIN32 1
/* File monitoring with polling */
#define HAVE_POLL 1
/* Define to 1 if you have the <signal.h> header file. */
/* #undef HAVE_SIGNAL_H */
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the `strlcpy' function. */
/* #undef HAVE_STRLCPY */
/* Define to 1 if you have the <sys/epoll.h> header file. */
/* #undef HAVE_SYS_EPOLL_H */
/* File monitoring with Inotify - sys/inotify.h */
/* #undef HAVE_SYS_INOTIFY */
/* Define to 1 if you have the <sys/mman.h> header file. */
#define HAVE_SYS_MMAN_H 1
/* Define to 1 if you have the <sys/resource.h> header file. */
/* #undef HAVE_SYS_RESOURCE_H */
/* Define to 1 if you have the <sys/socket.h> header file. */
/* #undef HAVE_SYS_SOCKET_H */
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/time.h> header file. */
#define HAVE_SYS_TIME_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <sys/un.h> header file. */
/* #undef HAVE_SYS_UN_H */
/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
/* #undef HAVE_SYS_WAIT_H */
/* Build Ecore_FB Touchscreen Code */
/* #undef HAVE_TSLIB */
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to 1 if you have the <ws2tcpip.h> header file. */
#define HAVE_WS2TCPIP_H 1
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#define LT_OBJDIR ".libs/"
/* Name of package */
#define PACKAGE "ecore"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "enlightenment-devel@lists.sourceforge.net"
/* Define to the full name of this package. */
#define PACKAGE_NAME "ecore"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "ecore 1.0.0"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "ecore"
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.0.0"
/* default value since PATH_MAX is not defined */
/* #undef PATH_MAX */
/* The size of `int', as computed by sizeof. */
#define SIZEOF_INT 4
/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 4
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at runtime.
STACK_DIRECTION > 0 => grows toward higher addresses
STACK_DIRECTION < 0 => grows toward lower addresses
STACK_DIRECTION = 0 => direction of growth unknown */
/* #undef STACK_DIRECTION */
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Version number of package */
#define VERSION "1.0.0"
/* Major version */
#define VERS_MAJ 1
/* Micro version */
#define VERS_MIC 0
/* Minor version */
#define VERS_MIN 0
/* Revison */
#define VERS_REV 0

View File

@ -0,0 +1,106 @@
@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
)
if "%DXSDK_DIR%" == "" (
echo ERROR: Microsoft DirectX SDK is not installed.
pause
goto END
)
rem Check for basic requirements for Visual Studio 2008
if "%VS90COMNTOOLS%" == "" (
echo ERROR: Microsoft Visual Studio 2008 is not installed.
echo ERROR: Try to launch Microsoft Visual Studio 2005.
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
rem Patching Eina
patch.exe --binary -p1 < %cd%\patch\eina.diff
echo INFO: Eina patched.
pause
:STARTVS
rem Setup common Win32 environment variables
rem Add DirectX includes and libraries dirs.
set INCLUDE=%DXSDK_DIR%Include;%INCLUDE%
set LIB=%DXSDK_DIR%Lib\x86;%LIB%
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;%INCLUDE%
set LIB=%EvilOut%;%LIB%
rem Add Eina lib path
set EinaInclude=%cd%\..\..\eina\src\include
set EinaCommon=%cd%\..\..\eina\win32\common
set EinaOut=%cd%\..\..\eina\win32\%PROJECT_TYPE%\out
set INCLUDE=%EinaInclude%;%EinaCommon%;%INCLUDE%
set LIB=%EinaOut%;%LIB%
rem Add Eet lib path
set EetInclude=%cd%\..\..\eet\src\lib
set EetOut=%cd%\..\..\eet\win32\%PROJECT_TYPE%\out
set INCLUDE=%EetInclude%;%INCLUDE%
set LIB=%EetOut%;%LIB%
rem Add Evas lib path
set EvasInclude=%cd%\..\..\evas\src\lib;%cd%\..\..\evas\src\modules\engines\buffer;%cd%\..\..\evas\src\modules\engines\software_gdi;%cd%\..\..\evas\src\modules\engines\software_ddraw
set EvasOut=%cd%\..\..\evas\win32\%PROJECT_TYPE%\out
set INCLUDE=%EvasInclude%;%INCLUDE%
set LIB=%EvasOut%;%LIB%
rem Add installation directory pathes.
set INCLUDE=%EXT_DIR%\include;%INCLUDE%
set LIB=%EXT_DIR%\lib;%LIB%
set INCLUDE=%cd%\common;%cd%\..\src\lib\ecore;%cd%\..\src\lib\ecore_input;%cd%\..\src\lib\ecore_input_evas;%cd%\..\src\lib\ecore_win32;%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%\ecore.sln
:END

View File

@ -0,0 +1,68 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libecore", "libecore.vcproj", "{689B4F2B-666D-439F-9BF3-1203D813DE3F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libecore_win32", "libecore_win32.vcproj", "{3266A791-E050-48C1-A114-798B98CAB12C}"
ProjectSection(ProjectDependencies) = postProject
{689B4F2B-666D-439F-9BF3-1203D813DE3F} = {689B4F2B-666D-439F-9BF3-1203D813DE3F}
{1EA2B2BF-E021-4611-AEEC-5EED621347B6} = {1EA2B2BF-E021-4611-AEEC-5EED621347B6}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libecore_evas", "libecore_evas.vcproj", "{DE0016EC-1096-42FF-A2BA-BDCFD3A95E50}"
ProjectSection(ProjectDependencies) = postProject
{689B4F2B-666D-439F-9BF3-1203D813DE3F} = {689B4F2B-666D-439F-9BF3-1203D813DE3F}
{3F8D2B53-364C-40A4-9F0E-18C134010223} = {3F8D2B53-364C-40A4-9F0E-18C134010223}
{3266A791-E050-48C1-A114-798B98CAB12C} = {3266A791-E050-48C1-A114-798B98CAB12C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libecore_file", "libecore_file.vcproj", "{EAD9796F-A372-4505-8BF6-520AA6686F27}"
ProjectSection(ProjectDependencies) = postProject
{689B4F2B-666D-439F-9BF3-1203D813DE3F} = {689B4F2B-666D-439F-9BF3-1203D813DE3F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libecore_input", "libecore_input.vcproj", "{1EA2B2BF-E021-4611-AEEC-5EED621347B6}"
ProjectSection(ProjectDependencies) = postProject
{689B4F2B-666D-439F-9BF3-1203D813DE3F} = {689B4F2B-666D-439F-9BF3-1203D813DE3F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libecore_input_evas", "libecore_input_evas.vcproj", "{3F8D2B53-364C-40A4-9F0E-18C134010223}"
ProjectSection(ProjectDependencies) = postProject
{1EA2B2BF-E021-4611-AEEC-5EED621347B6} = {1EA2B2BF-E021-4611-AEEC-5EED621347B6}
EndProjectSection
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
{3266A791-E050-48C1-A114-798B98CAB12C}.Debug|Win32.ActiveCfg = Debug|Win32
{3266A791-E050-48C1-A114-798B98CAB12C}.Debug|Win32.Build.0 = Debug|Win32
{3266A791-E050-48C1-A114-798B98CAB12C}.Release|Win32.ActiveCfg = Release|Win32
{3266A791-E050-48C1-A114-798B98CAB12C}.Release|Win32.Build.0 = Release|Win32
{DE0016EC-1096-42FF-A2BA-BDCFD3A95E50}.Debug|Win32.ActiveCfg = Debug|Win32
{DE0016EC-1096-42FF-A2BA-BDCFD3A95E50}.Debug|Win32.Build.0 = Debug|Win32
{DE0016EC-1096-42FF-A2BA-BDCFD3A95E50}.Release|Win32.ActiveCfg = Release|Win32
{DE0016EC-1096-42FF-A2BA-BDCFD3A95E50}.Release|Win32.Build.0 = Release|Win32
{EAD9796F-A372-4505-8BF6-520AA6686F27}.Debug|Win32.ActiveCfg = Debug|Win32
{EAD9796F-A372-4505-8BF6-520AA6686F27}.Debug|Win32.Build.0 = Debug|Win32
{EAD9796F-A372-4505-8BF6-520AA6686F27}.Release|Win32.ActiveCfg = Release|Win32
{EAD9796F-A372-4505-8BF6-520AA6686F27}.Release|Win32.Build.0 = Release|Win32
{1EA2B2BF-E021-4611-AEEC-5EED621347B6}.Debug|Win32.ActiveCfg = Debug|Win32
{1EA2B2BF-E021-4611-AEEC-5EED621347B6}.Debug|Win32.Build.0 = Debug|Win32
{1EA2B2BF-E021-4611-AEEC-5EED621347B6}.Release|Win32.ActiveCfg = Release|Win32
{1EA2B2BF-E021-4611-AEEC-5EED621347B6}.Release|Win32.Build.0 = Release|Win32
{3F8D2B53-364C-40A4-9F0E-18C134010223}.Debug|Win32.ActiveCfg = Debug|Win32
{3F8D2B53-364C-40A4-9F0E-18C134010223}.Debug|Win32.Build.0 = Debug|Win32
{3F8D2B53-364C-40A4-9F0E-18C134010223}.Release|Win32.ActiveCfg = Release|Win32
{3F8D2B53-364C-40A4-9F0E-18C134010223}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,290 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libecore"
ProjectGUID="{689B4F2B-666D-439F-9BF3-1203D813DE3F}"
RootNamespace="libecore"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(DebugOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EFL_ECORE_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=_stricmp;finite=_finite;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__=;_CRT_SECURE_NO_WARNINGS;HAVE_GETTIMEOFDAY;EFL_HAVE_THREADS;EFL_HAVE_WIN32_THREADS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libeina.lib libevil.lib ws2_32.lib"
OutputFile="$(OutDir)\libecore.dll"
LinkIncremental="2"
AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ReleaseOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EFL_ECORE_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=_stricmp;finite=_finite;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__=;_CRT_SECURE_NO_WARNINGS;HAVE_GETTIMEOFDAY;EFL_HAVE_THREADS;EFL_HAVE_WIN32_THREADS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libeina.lib libevil.lib ws2_32.lib"
OutputFile="$(OutDir)\libecore.dll"
LinkIncremental="1"
AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\..\src\lib\ecore\Ecore.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\Ecore_Getopt.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_private.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\..\src\lib\ecore\ecore.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_anim.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_app.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_events.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_exe_win32.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_getopt.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_glib.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_idle_enterer.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_idle_exiter.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_idler.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_job.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_main.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_pipe.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_poll.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_thread.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_time.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore\ecore_timer.c"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,230 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libecore_evas"
ProjectGUID="{DE0016EC-1096-42FF-A2BA-BDCFD3A95E50}"
RootNamespace="libecore_evas"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(DebugOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EFL_ECORE_EVAS_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=stricmp;HAVE_CONFIG_H;HAVE_EVIL;BUILD_ECORE_WIN32;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libevas.lib libeina.lib libevil.lib"
OutputFile="$(OutDir)\libecore_evas.dll"
LinkIncremental="2"
AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ReleaseOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EFL_ECORE_EVAS_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=stricmp;HAVE_CONFIG_H;HAVE_EVIL;BUILD_ECORE_WIN32;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libevas.lib libeina.lib libevil.lib"
OutputFile="$(OutDir)\libecore_evas.dll"
LinkIncremental="1"
AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\..\src\lib\ecore_evas\Ecore_Evas.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_evas\ecore_evas_private.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\..\src\lib\ecore_evas\ecore_evas.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_evas\ecore_evas_buffer.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_evas\ecore_evas_win32.c"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,242 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libecore_file"
ProjectGUID="{EAD9796F-A372-4505-8BF6-520AA6686F27}"
RootNamespace="libecore_file"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(DebugOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EFL_ECORE_FILE_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=stricmp;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__="
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libecore.lib libeina.lib libevil.lib"
OutputFile="$(OutDir)\libecore_file.dll"
LinkIncremental="2"
AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ReleaseOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EFL_ECORE_FILE_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=stricmp;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__="
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libecore.lib libeina.lib libevil.lib"
OutputFile="$(OutDir)\libecore_file.dll"
LinkIncremental="1"
AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\..\src\lib\ecore_file\Ecore_File.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_file\ecore_file_private.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\..\src\lib\ecore_file\ecore_file.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_file\ecore_file_download.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_file\ecore_file_monitor.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_file\ecore_file_monitor_poll.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_file\ecore_file_monitor_win32.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_file\ecore_file_path.c"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,222 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libecore_input"
ProjectGUID="{1EA2B2BF-E021-4611-AEEC-5EED621347B6}"
RootNamespace="libecore_input"
Keyword="Win32Proj"
TargetFrameworkVersion="196613"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(DebugOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EFL_ECORE_INPUT_BUILD;DLL_EXPORT;inline=__inline;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__="
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libecore.lib libeina.lib"
OutputFile="$(OutDir)\libecore_input.dll"
LinkIncremental="2"
AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ReleaseOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EFL_ECORE_INPUT_BUILD;DLL_EXPORT;inline=__inline;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__="
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libecore.lib libeina.lib"
OutputFile="$(OutDir)\libecore_input.dll"
LinkIncremental="1"
AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Fichiers sources"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\..\src\lib\ecore_input\ecore_input.c"
>
</File>
</Filter>
<Filter
Name="Fichiers d&apos;en-tête"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\..\src\lib\ecore_input\Ecore_Input.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_input\ecore_input_private.h"
>
</File>
</Filter>
<Filter
Name="Fichiers de ressources"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,222 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libecore_input_evas"
ProjectGUID="{3F8D2B53-364C-40A4-9F0E-18C134010223}"
RootNamespace="libecore_input_evas"
Keyword="Win32Proj"
TargetFrameworkVersion="196613"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(DebugOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EFL_ECORE_INPUT_EVAS_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=stricmp;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libecore.lib libecore_input.lib libevas.lib libeina.lib"
OutputFile="$(OutDir)\libecore_input_evas.dll"
LinkIncremental="2"
AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ReleaseOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EFL_ECORE_INPUT_EVAS_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=stricmp;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libecore.lib libecore_input.lib libevas.lib libeina.lib"
OutputFile="$(OutDir)\libecore_input_evas.dll"
LinkIncremental="1"
AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Fichiers sources"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\..\src\lib\ecore_input_evas\ecore_input_evas.c"
>
</File>
</Filter>
<Filter
Name="Fichiers d&apos;en-tête"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\..\src\lib\ecore_input_evas\Ecore_Input_Evas.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_input_evas\ecore_input_evas_private.h"
>
</File>
</Filter>
<Filter
Name="Fichiers de ressources"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,270 @@
<?xml version="1.0" encoding="windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libecore_win32"
ProjectGUID="{3266A791-E050-48C1-A114-798B98CAB12C}"
RootNamespace="libecore_win32"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(DebugOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EFL_ECORE_WIN32_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=stricmp;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libeina.lib"
OutputFile="$(OutDir)\libecore_win32.dll"
LinkIncremental="2"
AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ReleaseOutputDirectory)"
IntermediateDirectory="$(TemporaryDirectory)\$(TargetName)\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="0"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="$(INCLUDE)"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EFL_ECORE_WIN32_BUILD;DLL_EXPORT;__CRT_INLINE=__inline;inline=__inline;snprintf=_snprintf_c;strcasecmp=stricmp;HAVE_CONFIG_H;HAVE_EVIL;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="false"
LinkLibraryDependencies="true"
UseLibraryDependencyInputs="false"
AdditionalDependencies="libeina.lib"
OutputFile="$(OutDir)\libecore_win32.dll"
LinkIncremental="1"
AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)"
AddModuleNamesToAssembly=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\..\src\lib\ecore_win32\Ecore_Win32.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd_data_object.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd_drop_source.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd_drop_target.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd_enumformatetc.h"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_private.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_cursor.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd_data_object.cpp"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd_drop_source.cpp"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd_drop_target.cpp"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_dnd_enumformatetc.cpp"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_event.c"
>
</File>
<File
RelativePath="..\..\src\lib\ecore_win32\ecore_win32_window.c"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>