@@ -27,6 +27,7 @@ | |||||
#include <cucul.h> | #include <cucul.h> | ||||
#if !defined(_DOXYGEN_SKIP_ME) | #if !defined(_DOXYGEN_SKIP_ME) | ||||
# undef __extern | |||||
# if defined(_WIN32) && defined(__LIBCACA__) | # if defined(_WIN32) && defined(__LIBCACA__) | ||||
# define __extern extern __declspec(dllexport) | # define __extern extern __declspec(dllexport) | ||||
# else | # else | ||||
@@ -25,6 +25,7 @@ | |||||
#define __CUCUL_H__ | #define __CUCUL_H__ | ||||
#if !defined(_DOXYGEN_SKIP_ME) | #if !defined(_DOXYGEN_SKIP_ME) | ||||
# undef __extern | |||||
# if defined(_WIN32) && defined(__LIBCUCUL__) | # if defined(_WIN32) && defined(__LIBCUCUL__) | ||||
# define __extern extern __declspec(dllexport) | # define __extern extern __declspec(dllexport) | ||||
# else | # else | ||||
@@ -28,7 +28,16 @@ | |||||
#include <cucul++.h> | #include <cucul++.h> | ||||
class Event | |||||
#if !defined(_DOXYGEN_SKIP_ME) | |||||
# undef __class | |||||
# if defined(_WIN32) && defined(__LIBCACA_PP__) | |||||
# define __class class __declspec(dllexport) | |||||
# else | |||||
# define __class class | |||||
# endif | |||||
#endif | |||||
__class Event | |||||
{ | { | ||||
friend class Caca; | friend class Caca; | ||||
public: | public: | ||||
@@ -50,7 +59,7 @@ class Event | |||||
caca_event_t e; | caca_event_t e; | ||||
}; | }; | ||||
class Caca | |||||
__class Caca | |||||
{ | { | ||||
public: | public: | ||||
Caca(); | Caca(); | ||||
@@ -26,9 +26,18 @@ | |||||
#include <cucul.h> | #include <cucul.h> | ||||
#if !defined(_DOXYGEN_SKIP_ME) | |||||
# undef __class | |||||
# if defined(_WIN32) && defined(__LIBCUCUL_PP__) | |||||
# define __class class __declspec(dllexport) | |||||
# else | |||||
# define __class class | |||||
# endif | |||||
#endif | |||||
class Cucul; | class Cucul; | ||||
class Charset | |||||
__class Charset | |||||
{ | { | ||||
public: | public: | ||||
unsigned long int utf8ToUtf32(char const *, unsigned int *); | unsigned long int utf8ToUtf32(char const *, unsigned int *); | ||||
@@ -38,7 +47,7 @@ class Charset | |||||
}; | }; | ||||
/* Ugly, I know */ | /* Ugly, I know */ | ||||
class Font | |||||
__class Font | |||||
{ | { | ||||
public: | public: | ||||
~Font(); | ~Font(); | ||||
@@ -54,7 +63,7 @@ class Font | |||||
cucul_font *font; | cucul_font *font; | ||||
}; | }; | ||||
class Dither | |||||
__class Dither | |||||
{ | { | ||||
public: | public: | ||||
Dither(unsigned int, unsigned int, unsigned int, unsigned int, | Dither(unsigned int, unsigned int, unsigned int, unsigned int, | ||||
@@ -80,7 +89,7 @@ class Dither | |||||
cucul_dither *dither; | cucul_dither *dither; | ||||
}; | }; | ||||
class Cucul | |||||
__class Cucul | |||||
{ | { | ||||
friend class Caca; | friend class Caca; | ||||
friend class Dither; | friend class Dither; | ||||
@@ -75,8 +75,8 @@ int main(int argc, char *argv[]) | |||||
kk->setDisplayTime(20000); | kk->setDisplayTime(20000); | ||||
while(!kk->getEvent(Event::CACA_EVENT_KEY_PRESS, NULL, 0)) { | |||||
while(!kk->getEvent(Event::CACA_EVENT_KEY_PRESS, NULL, 0)) | |||||
{ | |||||
/* In case of resize ...*/ | /* In case of resize ...*/ | ||||
if((x + pig->getWidth())-1 >= qq->getWidth() || x < 0 ) | if((x + pig->getWidth())-1 >= qq->getWidth() || x < 0 ) | ||||
@@ -84,9 +84,6 @@ int main(int argc, char *argv[]) | |||||
if((y + pig->getHeight())-1 >= qq->getHeight() || y < 0 ) | if((y + pig->getHeight())-1 >= qq->getHeight() || y < 0 ) | ||||
y = 0; | y = 0; | ||||
qq->Clear(); | qq->Clear(); | ||||
/* Draw pig */ | /* Draw pig */ | ||||
@@ -49,7 +49,7 @@ | |||||
/* #undef USE_SLANG */ | /* #undef USE_SLANG */ | ||||
#define USE_WIN32 1 | #define USE_WIN32 1 | ||||
/* #undef USE_X11 */ | /* #undef USE_X11 */ | ||||
#define VERSION "0.9" | |||||
#define VERSION "0.99.beta12" | |||||
/* #undef const */ | /* #undef const */ | ||||
#ifndef __cplusplus | #ifndef __cplusplus | ||||
#define inline __inline | #define inline __inline | ||||
@@ -0,0 +1,197 @@ | |||||
<?xml version="1.0" encoding="Windows-1252"?> | |||||
<VisualStudioProject | |||||
ProjectType="Visual C++" | |||||
Version="8,00" | |||||
Name="libcaca++" | |||||
ProjectGUID="{5AAFB727-094F-4104-A765-A94B32497C7D}" | |||||
> | |||||
<Platforms> | |||||
<Platform | |||||
Name="Win32" | |||||
/> | |||||
</Platforms> | |||||
<ToolFiles> | |||||
</ToolFiles> | |||||
<Configurations> | |||||
<Configuration | |||||
Name="Debug|Win32" | |||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)" | |||||
IntermediateDirectory="$(ConfigurationName)" | |||||
ConfigurationType="2" | |||||
CharacterSet="2" | |||||
> | |||||
<Tool | |||||
Name="VCPreBuildEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCustomBuildTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXMLDataGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebServiceProxyGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCMIDLTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCLCompilerTool" | |||||
Optimization="0" | |||||
AdditionalIncludeDirectories="..\msvc;..\cucul;..\caca;..\cxx" | |||||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;__LIBCACA_PP__" | |||||
MinimalRebuild="true" | |||||
BasicRuntimeChecks="3" | |||||
RuntimeLibrary="3" | |||||
WarningLevel="3" | |||||
Detect64BitPortabilityProblems="true" | |||||
DebugInformationFormat="4" | |||||
CompileAs="2" | |||||
DisableSpecificWarnings="4996;4142" | |||||
/> | |||||
<Tool | |||||
Name="VCManagedResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPreLinkEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCLinkerTool" | |||||
ModuleDefinitionFile=".\libcaca++.def" | |||||
GenerateDebugInformation="true" | |||||
TargetMachine="1" | |||||
/> | |||||
<Tool | |||||
Name="VCALinkTool" | |||||
/> | |||||
<Tool | |||||
Name="VCManifestTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXDCMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCBscMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCFxCopTool" | |||||
/> | |||||
<Tool | |||||
Name="VCAppVerifierTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebDeploymentTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPostBuildEventTool" | |||||
/> | |||||
</Configuration> | |||||
<Configuration | |||||
Name="Release|Win32" | |||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)" | |||||
IntermediateDirectory="$(ConfigurationName)" | |||||
ConfigurationType="1" | |||||
CharacterSet="2" | |||||
WholeProgramOptimization="1" | |||||
> | |||||
<Tool | |||||
Name="VCPreBuildEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCustomBuildTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXMLDataGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebServiceProxyGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCMIDLTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCLCompilerTool" | |||||
AdditionalIncludeDirectories="..\msvc;..\cucul;..\caca;..\cxx" | |||||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;__LIBCACA_PP__" | |||||
RuntimeLibrary="2" | |||||
WarningLevel="3" | |||||
Detect64BitPortabilityProblems="true" | |||||
DebugInformationFormat="3" | |||||
CompileAs="2" | |||||
DisableSpecificWarnings="4996;4142" | |||||
/> | |||||
<Tool | |||||
Name="VCManagedResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPreLinkEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCLinkerTool" | |||||
ModuleDefinitionFile=".\libcaca++.def" | |||||
GenerateDebugInformation="true" | |||||
OptimizeReferences="2" | |||||
EnableCOMDATFolding="2" | |||||
TargetMachine="1" | |||||
/> | |||||
<Tool | |||||
Name="VCALinkTool" | |||||
/> | |||||
<Tool | |||||
Name="VCManifestTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXDCMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCBscMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCFxCopTool" | |||||
/> | |||||
<Tool | |||||
Name="VCAppVerifierTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebDeploymentTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPostBuildEventTool" | |||||
/> | |||||
</Configuration> | |||||
</Configurations> | |||||
<References> | |||||
</References> | |||||
<Files> | |||||
<Filter | |||||
Name="Source Files" | |||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" | |||||
> | |||||
<File | |||||
RelativePath="..\cxx\caca++.cpp" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath=".\libcaca++.def" | |||||
> | |||||
</File> | |||||
</Filter> | |||||
<Filter | |||||
Name="Header Files" | |||||
Filter="h;hpp;hxx;hm;inl;inc;xsd" | |||||
> | |||||
<File | |||||
RelativePath="..\cxx\caca++.h" | |||||
> | |||||
</File> | |||||
</Filter> | |||||
</Files> | |||||
<Globals> | |||||
</Globals> | |||||
</VisualStudioProject> |
@@ -2,8 +2,8 @@ Microsoft Visual Studio Solution File, Format Version 9.00 | |||||
# Visual Studio 2005 | # Visual Studio 2005 | ||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cacafire", "cacafire.vcproj", "{F25D1237-9ED8-4343-B958-308C95FE392F}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cacafire", "cacafire.vcproj", "{F25D1237-9ED8-4343-B958-308C95FE392F}" | ||||
ProjectSection(ProjectDependencies) = postProject | ProjectSection(ProjectDependencies) = postProject | ||||
{8951ECB0-7CFE-41AB-A426-98D7C441BEA4} = {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} | |||||
{44303C1F-BB6A-4C4B-BB19-7D475348F151} = {44303C1F-BB6A-4C4B-BB19-7D475348F151} | {44303C1F-BB6A-4C4B-BB19-7D475348F151} = {44303C1F-BB6A-4C4B-BB19-7D475348F151} | ||||
{8951ECB0-7CFE-41AB-A426-98D7C441BEA4} = {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} | |||||
EndProjectSection | EndProjectSection | ||||
EndProject | EndProject | ||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcucul", "libcucul.vcproj", "{44303C1F-BB6A-4C4B-BB19-7D475348F151}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcucul", "libcucul.vcproj", "{44303C1F-BB6A-4C4B-BB19-7D475348F151}" | ||||
@@ -15,8 +15,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcaca", "libcaca.vcproj", | |||||
EndProject | EndProject | ||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cacademo", "cacademo.vcproj", "{EE082122-5ECD-4DB4-93C7-145392074F8B}" | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cacademo", "cacademo.vcproj", "{EE082122-5ECD-4DB4-93C7-145392074F8B}" | ||||
ProjectSection(ProjectDependencies) = postProject | ProjectSection(ProjectDependencies) = postProject | ||||
{44303C1F-BB6A-4C4B-BB19-7D475348F151} = {44303C1F-BB6A-4C4B-BB19-7D475348F151} | |||||
{8951ECB0-7CFE-41AB-A426-98D7C441BEA4} = {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} | {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} = {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} | ||||
{44303C1F-BB6A-4C4B-BB19-7D475348F151} = {44303C1F-BB6A-4C4B-BB19-7D475348F151} | |||||
EndProjectSection | EndProjectSection | ||||
EndProject | EndProject | ||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cucul-sharp", "cucul-sharp.csproj", "{C05C1521-F4E2-48D8-BD83-786EF345A887}" | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cucul-sharp", "cucul-sharp.csproj", "{C05C1521-F4E2-48D8-BD83-786EF345A887}" | ||||
@@ -31,6 +31,23 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "caca-sharp", "caca-sharp.cs | |||||
EndProject | EndProject | ||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test-csharp", "test-csharp.csproj", "{6EB34142-45E0-4BF3-8F75-81F4F604EAAA}" | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test-csharp", "test-csharp.csproj", "{6EB34142-45E0-4BF3-8F75-81F4F604EAAA}" | ||||
EndProject | EndProject | ||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcucul++", "libcucul++.vcproj", "{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}" | |||||
ProjectSection(ProjectDependencies) = postProject | |||||
{44303C1F-BB6A-4C4B-BB19-7D475348F151} = {44303C1F-BB6A-4C4B-BB19-7D475348F151} | |||||
EndProjectSection | |||||
EndProject | |||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcaca++", "libcaca++.vcproj", "{5AAFB727-094F-4104-A765-A94B32497C7D}" | |||||
ProjectSection(ProjectDependencies) = postProject | |||||
{8951ECB0-7CFE-41AB-A426-98D7C441BEA4} = {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67} = {9A5CF69C-8C9D-4186-B68D-ED73633A9B67} | |||||
EndProjectSection | |||||
EndProject | |||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-cxx", "test-cxx.vcproj", "{F2530E59-7ADB-4D3C-8873-6D110788B8F7}" | |||||
ProjectSection(ProjectDependencies) = postProject | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D} = {5AAFB727-094F-4104-A765-A94B32497C7D} | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67} = {9A5CF69C-8C9D-4186-B68D-ED73633A9B67} | |||||
EndProjectSection | |||||
EndProject | |||||
Global | Global | ||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
Debug|Any CPU = Debug|Any CPU | Debug|Any CPU = Debug|Any CPU | ||||
@@ -111,6 +128,36 @@ Global | |||||
{6EB34142-45E0-4BF3-8F75-81F4F604EAAA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU | {6EB34142-45E0-4BF3-8F75-81F4F604EAAA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU | ||||
{6EB34142-45E0-4BF3-8F75-81F4F604EAAA}.Release|Mixed Platforms.Build.0 = Release|Any CPU | {6EB34142-45E0-4BF3-8F75-81F4F604EAAA}.Release|Mixed Platforms.Build.0 = Release|Any CPU | ||||
{6EB34142-45E0-4BF3-8F75-81F4F604EAAA}.Release|Win32.ActiveCfg = Release|Any CPU | {6EB34142-45E0-4BF3-8F75-81F4F604EAAA}.Release|Win32.ActiveCfg = Release|Any CPU | ||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Debug|Any CPU.ActiveCfg = Debug|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Debug|Mixed Platforms.Build.0 = Debug|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Debug|Win32.Build.0 = Debug|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Release|Any CPU.ActiveCfg = Release|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Release|Mixed Platforms.ActiveCfg = Release|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Release|Mixed Platforms.Build.0 = Release|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Release|Win32.ActiveCfg = Release|Win32 | |||||
{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}.Release|Win32.Build.0 = Release|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Debug|Any CPU.ActiveCfg = Debug|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Debug|Mixed Platforms.Build.0 = Debug|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Debug|Win32.Build.0 = Debug|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Release|Any CPU.ActiveCfg = Release|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Release|Mixed Platforms.ActiveCfg = Release|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Release|Mixed Platforms.Build.0 = Release|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Release|Win32.ActiveCfg = Release|Win32 | |||||
{5AAFB727-094F-4104-A765-A94B32497C7D}.Release|Win32.Build.0 = Release|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Debug|Any CPU.ActiveCfg = Debug|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Debug|Mixed Platforms.Build.0 = Debug|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Debug|Win32.Build.0 = Debug|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Release|Any CPU.ActiveCfg = Release|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Release|Mixed Platforms.ActiveCfg = Release|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Release|Mixed Platforms.Build.0 = Release|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Release|Win32.ActiveCfg = Release|Win32 | |||||
{F2530E59-7ADB-4D3C-8873-6D110788B8F7}.Release|Win32.Build.0 = Release|Win32 | |||||
EndGlobalSection | EndGlobalSection | ||||
GlobalSection(SolutionProperties) = preSolution | GlobalSection(SolutionProperties) = preSolution | ||||
HideSolutionNode = FALSE | HideSolutionNode = FALSE | ||||
@@ -0,0 +1,199 @@ | |||||
<?xml version="1.0" encoding="Windows-1252"?> | |||||
<VisualStudioProject | |||||
ProjectType="Visual C++" | |||||
Version="8,00" | |||||
Name="libcucul++" | |||||
ProjectGUID="{9A5CF69C-8C9D-4186-B68D-ED73633A9B67}" | |||||
> | |||||
<Platforms> | |||||
<Platform | |||||
Name="Win32" | |||||
/> | |||||
</Platforms> | |||||
<ToolFiles> | |||||
</ToolFiles> | |||||
<Configurations> | |||||
<Configuration | |||||
Name="Debug|Win32" | |||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)" | |||||
IntermediateDirectory="$(ConfigurationName)" | |||||
ConfigurationType="2" | |||||
CharacterSet="2" | |||||
> | |||||
<Tool | |||||
Name="VCPreBuildEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCustomBuildTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXMLDataGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebServiceProxyGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCMIDLTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCLCompilerTool" | |||||
Optimization="0" | |||||
AdditionalIncludeDirectories="..\msvc;..\cucul" | |||||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;__LIBCUCUL_PP__" | |||||
MinimalRebuild="true" | |||||
BasicRuntimeChecks="3" | |||||
RuntimeLibrary="3" | |||||
WarningLevel="3" | |||||
Detect64BitPortabilityProblems="true" | |||||
DebugInformationFormat="4" | |||||
CompileAs="2" | |||||
DisableSpecificWarnings="4996;4142" | |||||
/> | |||||
<Tool | |||||
Name="VCManagedResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPreLinkEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCLinkerTool" | |||||
ModuleDefinitionFile=".\libcucul++.def" | |||||
GenerateDebugInformation="true" | |||||
TargetMachine="1" | |||||
/> | |||||
<Tool | |||||
Name="VCALinkTool" | |||||
/> | |||||
<Tool | |||||
Name="VCManifestTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXDCMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCBscMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCFxCopTool" | |||||
/> | |||||
<Tool | |||||
Name="VCAppVerifierTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebDeploymentTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPostBuildEventTool" | |||||
/> | |||||
</Configuration> | |||||
<Configuration | |||||
Name="Release|Win32" | |||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)" | |||||
IntermediateDirectory="$(ConfigurationName)" | |||||
ConfigurationType="1" | |||||
CharacterSet="2" | |||||
WholeProgramOptimization="1" | |||||
> | |||||
<Tool | |||||
Name="VCPreBuildEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCustomBuildTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXMLDataGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebServiceProxyGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCMIDLTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCLCompilerTool" | |||||
AdditionalIncludeDirectories="..\msvc;..\cucul" | |||||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;__LIBCUCUL_++__" | |||||
RuntimeLibrary="2" | |||||
WarningLevel="3" | |||||
Detect64BitPortabilityProblems="true" | |||||
DebugInformationFormat="3" | |||||
CompileAs="2" | |||||
DisableSpecificWarnings="4996;4142" | |||||
/> | |||||
<Tool | |||||
Name="VCManagedResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPreLinkEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCLinkerTool" | |||||
ModuleDefinitionFile=".\libcucul++.def" | |||||
GenerateDebugInformation="true" | |||||
OptimizeReferences="2" | |||||
EnableCOMDATFolding="2" | |||||
TargetMachine="1" | |||||
/> | |||||
<Tool | |||||
Name="VCALinkTool" | |||||
/> | |||||
<Tool | |||||
Name="VCManifestTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXDCMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCBscMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCFxCopTool" | |||||
/> | |||||
<Tool | |||||
Name="VCAppVerifierTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebDeploymentTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPostBuildEventTool" | |||||
/> | |||||
</Configuration> | |||||
</Configurations> | |||||
<References> | |||||
</References> | |||||
<Files> | |||||
<Filter | |||||
Name="Source Files" | |||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" | |||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" | |||||
> | |||||
<File | |||||
RelativePath="..\cxx\cucul++.cpp" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath=".\libcucul++.def" | |||||
> | |||||
</File> | |||||
</Filter> | |||||
<Filter | |||||
Name="Header Files" | |||||
Filter="h;hpp;hxx;hm;inl;inc;xsd" | |||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" | |||||
> | |||||
<File | |||||
RelativePath="..\cxx\cucul++.h" | |||||
> | |||||
</File> | |||||
</Filter> | |||||
</Files> | |||||
<Globals> | |||||
</Globals> | |||||
</VisualStudioProject> |
@@ -0,0 +1,193 @@ | |||||
<?xml version="1.0" encoding="Windows-1252"?> | |||||
<VisualStudioProject | |||||
ProjectType="Visual C++" | |||||
Version="8,00" | |||||
Name="test-cxx" | |||||
ProjectGUID="{F2530E59-7ADB-4D3C-8873-6D110788B8F7}" | |||||
RootNamespace="testcxx" | |||||
Keyword="Win32Proj" | |||||
> | |||||
<Platforms> | |||||
<Platform | |||||
Name="Win32" | |||||
/> | |||||
</Platforms> | |||||
<ToolFiles> | |||||
</ToolFiles> | |||||
<Configurations> | |||||
<Configuration | |||||
Name="Debug|Win32" | |||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)" | |||||
IntermediateDirectory="$(ConfigurationName)" | |||||
ConfigurationType="1" | |||||
CharacterSet="1" | |||||
> | |||||
<Tool | |||||
Name="VCPreBuildEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCustomBuildTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXMLDataGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebServiceProxyGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCMIDLTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCLCompilerTool" | |||||
Optimization="0" | |||||
AdditionalIncludeDirectories="..\msvc;..\cxx;..\cucul;..\caca" | |||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" | |||||
MinimalRebuild="true" | |||||
BasicRuntimeChecks="3" | |||||
RuntimeLibrary="3" | |||||
UsePrecompiledHeader="0" | |||||
WarningLevel="3" | |||||
Detect64BitPortabilityProblems="true" | |||||
DebugInformationFormat="4" | |||||
/> | |||||
<Tool | |||||
Name="VCManagedResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPreLinkEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCLinkerTool" | |||||
LinkIncremental="2" | |||||
GenerateDebugInformation="true" | |||||
SubSystem="1" | |||||
TargetMachine="1" | |||||
/> | |||||
<Tool | |||||
Name="VCALinkTool" | |||||
/> | |||||
<Tool | |||||
Name="VCManifestTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXDCMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCBscMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCFxCopTool" | |||||
/> | |||||
<Tool | |||||
Name="VCAppVerifierTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebDeploymentTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPostBuildEventTool" | |||||
/> | |||||
</Configuration> | |||||
<Configuration | |||||
Name="Release|Win32" | |||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)" | |||||
IntermediateDirectory="$(ConfigurationName)" | |||||
ConfigurationType="1" | |||||
CharacterSet="1" | |||||
WholeProgramOptimization="1" | |||||
> | |||||
<Tool | |||||
Name="VCPreBuildEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCustomBuildTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXMLDataGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebServiceProxyGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCMIDLTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCLCompilerTool" | |||||
AdditionalIncludeDirectories="..\msvc;..\cxx;..\cucul;..\caca" | |||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" | |||||
RuntimeLibrary="2" | |||||
UsePrecompiledHeader="0" | |||||
WarningLevel="3" | |||||
Detect64BitPortabilityProblems="true" | |||||
DebugInformationFormat="3" | |||||
/> | |||||
<Tool | |||||
Name="VCManagedResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPreLinkEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCLinkerTool" | |||||
LinkIncremental="1" | |||||
GenerateDebugInformation="true" | |||||
SubSystem="1" | |||||
OptimizeReferences="2" | |||||
EnableCOMDATFolding="2" | |||||
TargetMachine="1" | |||||
/> | |||||
<Tool | |||||
Name="VCALinkTool" | |||||
/> | |||||
<Tool | |||||
Name="VCManifestTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXDCMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCBscMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCFxCopTool" | |||||
/> | |||||
<Tool | |||||
Name="VCAppVerifierTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebDeploymentTool" | |||||
/> | |||||
<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="..\cxx\cxxtest.cpp" | |||||
> | |||||
</File> | |||||
</Filter> | |||||
<Filter | |||||
Name="Fichiers d'en-tête" | |||||
Filter="h;hpp;hxx;hm;inl;inc;xsd" | |||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" | |||||
> | |||||
</Filter> | |||||
</Files> | |||||
<Globals> | |||||
</Globals> | |||||
</VisualStudioProject> |