| @@ -27,6 +27,7 @@ | |||
| #include <cucul.h> | |||
| #if !defined(_DOXYGEN_SKIP_ME) | |||
| # undef __extern | |||
| # if defined(_WIN32) && defined(__LIBCACA__) | |||
| # define __extern extern __declspec(dllexport) | |||
| # else | |||
| @@ -25,6 +25,7 @@ | |||
| #define __CUCUL_H__ | |||
| #if !defined(_DOXYGEN_SKIP_ME) | |||
| # undef __extern | |||
| # if defined(_WIN32) && defined(__LIBCUCUL__) | |||
| # define __extern extern __declspec(dllexport) | |||
| # else | |||
| @@ -28,7 +28,16 @@ | |||
| #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; | |||
| public: | |||
| @@ -50,7 +59,7 @@ class Event | |||
| caca_event_t e; | |||
| }; | |||
| class Caca | |||
| __class Caca | |||
| { | |||
| public: | |||
| Caca(); | |||
| @@ -26,9 +26,18 @@ | |||
| #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 Charset | |||
| __class Charset | |||
| { | |||
| public: | |||
| unsigned long int utf8ToUtf32(char const *, unsigned int *); | |||
| @@ -38,7 +47,7 @@ class Charset | |||
| }; | |||
| /* Ugly, I know */ | |||
| class Font | |||
| __class Font | |||
| { | |||
| public: | |||
| ~Font(); | |||
| @@ -54,7 +63,7 @@ class Font | |||
| cucul_font *font; | |||
| }; | |||
| class Dither | |||
| __class Dither | |||
| { | |||
| public: | |||
| Dither(unsigned int, unsigned int, unsigned int, unsigned int, | |||
| @@ -80,7 +89,7 @@ class Dither | |||
| cucul_dither *dither; | |||
| }; | |||
| class Cucul | |||
| __class Cucul | |||
| { | |||
| friend class Caca; | |||
| friend class Dither; | |||
| @@ -75,8 +75,8 @@ int main(int argc, char *argv[]) | |||
| 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 ...*/ | |||
| 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 ) | |||
| y = 0; | |||
| qq->Clear(); | |||
| /* Draw pig */ | |||
| @@ -49,7 +49,7 @@ | |||
| /* #undef USE_SLANG */ | |||
| #define USE_WIN32 1 | |||
| /* #undef USE_X11 */ | |||
| #define VERSION "0.9" | |||
| #define VERSION "0.99.beta12" | |||
| /* #undef const */ | |||
| #ifndef __cplusplus | |||
| #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 | |||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cacafire", "cacafire.vcproj", "{F25D1237-9ED8-4343-B958-308C95FE392F}" | |||
| ProjectSection(ProjectDependencies) = postProject | |||
| {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} = {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} | |||
| {44303C1F-BB6A-4C4B-BB19-7D475348F151} = {44303C1F-BB6A-4C4B-BB19-7D475348F151} | |||
| {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} = {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} | |||
| EndProjectSection | |||
| EndProject | |||
| 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 | |||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cacademo", "cacademo.vcproj", "{EE082122-5ECD-4DB4-93C7-145392074F8B}" | |||
| ProjectSection(ProjectDependencies) = postProject | |||
| {44303C1F-BB6A-4C4B-BB19-7D475348F151} = {44303C1F-BB6A-4C4B-BB19-7D475348F151} | |||
| {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} = {8951ECB0-7CFE-41AB-A426-98D7C441BEA4} | |||
| {44303C1F-BB6A-4C4B-BB19-7D475348F151} = {44303C1F-BB6A-4C4B-BB19-7D475348F151} | |||
| EndProjectSection | |||
| EndProject | |||
| 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 | |||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test-csharp", "test-csharp.csproj", "{6EB34142-45E0-4BF3-8F75-81F4F604EAAA}" | |||
| 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 | |||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | |||
| 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.Build.0 = 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 | |||
| GlobalSection(SolutionProperties) = preSolution | |||
| 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> | |||