Commit 27b4c619 authored by thomas's avatar thomas
Browse files

build project templates for Xcode and Visual studio 2010 - contributed by Stefano Papetti

git-svn-id: https://svn.grrrr.org/ext/trunk/flext@3761 4d9ac71a-51e6-0310-8455-cad1006bcd31
parent 099e9be1
#N canvas 412 48 154 165 12;
#X obj 38 37 bng 25 250 50 0 empty empty empty 0 -10 0 14 -261689 -1
-1;
#X obj 38 84 myext;
#X connect 0 0 1 0;
#include <flext.h>
class myext
: public flext_base
{
FLEXT_HEADER_S(myext,flext_base,setup);
public:
myext(int argc,t_atom *argv)
{
post("creating myext object");
// initialization stuff...
}
~myext()
{
post("destroying myext object");
// destruction stuff...
}
protected:
static void setup(t_classid c)
{
post("setting up myext class");
// add methods here...
FLEXT_CADDBANG(c,0,m_bang);
}
void m_bang()
{
post("BANG!");
}
FLEXT_CALLBACK(m_bang)
};
FLEXT_NEW_V("myext",myext)

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "myext", "myext.vcxproj", "{C9B4070E-05E1-3111-1BF3-2A08D7054375}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Max Debug|Win32 = Max Debug|Win32
Max Release|Win32 = Max Release|Win32
PD Debug|Win32 = PD Debug|Win32
PD Release|Win32 = PD Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{C9B4070E-05E1-3111-1BF3-2A08D7054375}.Max Debug|Win32.ActiveCfg = Max Debug|Win32
{C9B4070E-05E1-3111-1BF3-2A08D7054375}.Max Debug|Win32.Build.0 = Max Debug|Win32
{C9B4070E-05E1-3111-1BF3-2A08D7054375}.Max Release|Win32.ActiveCfg = Max Release|Win32
{C9B4070E-05E1-3111-1BF3-2A08D7054375}.Max Release|Win32.Build.0 = Max Release|Win32
{C9B4070E-05E1-3111-1BF3-2A08D7054375}.PD Debug|Win32.ActiveCfg = PD Debug|Win32
{C9B4070E-05E1-3111-1BF3-2A08D7054375}.PD Debug|Win32.Build.0 = PD Debug|Win32
{C9B4070E-05E1-3111-1BF3-2A08D7054375}.PD Release|Win32.ActiveCfg = PD Release|Win32
{C9B4070E-05E1-3111-1BF3-2A08D7054375}.PD Release|Win32.Build.0 = PD Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Max Debug|Win32">
<Configuration>Max Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Max Release|Win32">
<Configuration>Max Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="PD Debug|Win32">
<Configuration>PD Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="PD Release|Win32">
<Configuration>PD Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<SccProjectName>
</SccProjectName>
<SccLocalPath>
</SccLocalPath>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PD Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Max Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PD Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Max Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='PD Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\flext_settings_VS.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Max Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\flext_settings_VS.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='PD Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\flext_settings_VS.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Max Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="..\..\flext_settings_VS.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PD Release|Win32'">
<OutDir>.\pd-msvc\s\</OutDir>
<IntDir>.\pd-msvc\s\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Max Release|Win32'">
<OutDir>.\max-msvc\s\</OutDir>
<IntDir>.\max-msvc\s\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PD Debug|Win32'">
<OutDir>.\pd-msvc\sd\</OutDir>
<IntDir>.\pd-msvc\sd\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Max Debug|Win32'">
<OutDir>.\max-msvc\sd\</OutDir>
<IntDir>.\max-msvc\sd\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PD Release|Win32'">
<ClCompile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<StringPooling>true</StringPooling>
<FunctionLevelLinking>true</FunctionLevelLinking>
<Optimization>Full</Optimization>
<SuppressStartupBanner>true</SuppressStartupBanner>
<WarningLevel>Level3</WarningLevel>
<AdditionalIncludeDirectories>$(FLEXTPATH)\source;$(PDPATH)\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_WIN32_WINNT=0x501;_USRDLL;FLEXT_SYS=2;FLEXT_USE_SIMD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AssemblerListingLocation>.\pd-msvc\s\</AssemblerListingLocation>
<PrecompiledHeaderOutputFile>.\pd-msvc\s\$(TargetName).pch</PrecompiledHeaderOutputFile>
<ObjectFileName>.\pd-msvc\s\</ObjectFileName>
<ProgramDataBaseFileName>.\pd-msvc\s\</ProgramDataBaseFileName>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
</ClCompile>
<Midl>
<SuppressStartupBanner>true</SuppressStartupBanner>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<TypeLibraryName>.\msvc\henon.tlb</TypeLibraryName>
<MkTypLibCompatible>true</MkTypLibCompatible>
<TargetEnvironment>Win32</TargetEnvironment>
</Midl>
<ResourceCompile>
<Culture>0x0c07</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>.\pd-msvc\s\$(TargetName).bsc</OutputFile>
</Bscmake>
<Link>
<SuppressStartupBanner>true</SuppressStartupBanner>
<LinkDLL>true</LinkDLL>
<SubSystem>Console</SubSystem>
<OutputFile>.\pd-msvc\s\$(TargetName).dll</OutputFile>
<ImportLibrary>.\pd-msvc\s\$(TargetName).lib</ImportLibrary>
<AdditionalLibraryDirectories>$(PDPATH)\bin;$(FLEXTPATH)\pd-msvc;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>pd.lib;flext-pd_s.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Max Release|Win32'">
<ClCompile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<StringPooling>true</StringPooling>
<FunctionLevelLinking>true</FunctionLevelLinking>
<Optimization>Full</Optimization>
<SuppressStartupBanner>true</SuppressStartupBanner>
<WarningLevel>Level3</WarningLevel>
<AdditionalIncludeDirectories>$(FLEXTPATH)\source;$(MAXSDKPATH)\max-includes;$(MAXSDKPATH)\msp-includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_WIN32_WINNT=0x501;_USRDLL;FLEXT_SYS=1;FLEXT_USE_SIMD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AssemblerListingLocation>.\max-msvc\s\</AssemblerListingLocation>
<PrecompiledHeaderOutputFile>.\max-msvc\s\$(TargetName).pch</PrecompiledHeaderOutputFile>
<ObjectFileName>.\max-msvc\s\</ObjectFileName>
<ProgramDataBaseFileName>.\max-msvc\s\</ProgramDataBaseFileName>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
</ClCompile>
<Midl>
<SuppressStartupBanner>true</SuppressStartupBanner>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<TypeLibraryName>.\msvc\henon.tlb</TypeLibraryName>
<MkTypLibCompatible>true</MkTypLibCompatible>
<TargetEnvironment>Win32</TargetEnvironment>
</Midl>
<ResourceCompile>
<Culture>0x0c07</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>.\max-msvc\s\$(TargetName).bsc</OutputFile>
</Bscmake>
<Link>
<SuppressStartupBanner>true</SuppressStartupBanner>
<LinkDLL>true</LinkDLL>
<SubSystem>Console</SubSystem>
<OutputFile>.\max-msvc\s\$(TargetName).mxe</OutputFile>
<ImportLibrary>.\max-msvc\s\$(TargetName).lib</ImportLibrary>
<AdditionalLibraryDirectories>$(FLEXTPATH)\max-msvc;$(MAXSDKPATH)\max-includes;$(MAXSDKPATH)\msp-includes;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>flext-max_s.lib;maxapi.lib;maxaudio.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PD Debug|Win32'">
<ClCompile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<InlineFunctionExpansion>Default</InlineFunctionExpansion>
<FunctionLevelLinking>false</FunctionLevelLinking>
<Optimization>Disabled</Optimization>
<SuppressStartupBanner>true</SuppressStartupBanner>
<WarningLevel>Level3</WarningLevel>
<MinimalRebuild>true</MinimalRebuild>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<AdditionalIncludeDirectories>$(FLEXTPATH)\source;$(PDPATH)\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;_USRDLL;FLEXT_SYS=2;FLEXT_USE_SIMD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AssemblerListingLocation>.\pd-msvc\sd\</AssemblerListingLocation>
<BrowseInformation>true</BrowseInformation>
<PrecompiledHeaderOutputFile>.\pd-msvc\sd\$(TargetName).pch</PrecompiledHeaderOutputFile>
<ObjectFileName>.\pd-msvc\sd\</ObjectFileName>
<ProgramDataBaseFileName>.\pd-msvc\sd\</ProgramDataBaseFileName>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
</ClCompile>
<Midl>
<SuppressStartupBanner>true</SuppressStartupBanner>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<TypeLibraryName>.\msvc-debug\henon.tlb</TypeLibraryName>
<MkTypLibCompatible>true</MkTypLibCompatible>
<TargetEnvironment>Win32</TargetEnvironment>
</Midl>
<ResourceCompile>
<Culture>0x0c07</Culture>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>.\pd-msvc\sd\$(TargetName).bsc</OutputFile>
</Bscmake>
<Link>
<SuppressStartupBanner>true</SuppressStartupBanner>
<LinkDLL>true</LinkDLL>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OutputFile>.\pd-msvc\sd\$(TargetName).dll</OutputFile>
<ImportLibrary>.\pd-msvc\sd\$(TargetName).lib</ImportLibrary>
<AdditionalLibraryDirectories>$(PDPATH)\bin;$(FLEXTPATH)\pd-msvc;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>pd.lib;flext-pd_sd.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Max Debug|Win32'">
<ClCompile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<InlineFunctionExpansion>Default</InlineFunctionExpansion>
<FunctionLevelLinking>false</FunctionLevelLinking>
<Optimization>Disabled</Optimization>
<SuppressStartupBanner>true</SuppressStartupBanner>
<WarningLevel>Level3</WarningLevel>
<MinimalRebuild>true</MinimalRebuild>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<AdditionalIncludeDirectories>$(FLEXTPATH)\source;$(MAXSDKPATH)\max-includes;$(MAXSDKPATH)\msp-includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;_WIN32_WINNT=0x501;_USRDLL;FLEXT_SYS=1;FLEXT_USE_SIMD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AssemblerListingLocation>.\max-msvc\sd\</AssemblerListingLocation>
<BrowseInformation>true</BrowseInformation>
<PrecompiledHeaderOutputFile>.\max-msvc\sd\$(TargetName).pch</PrecompiledHeaderOutputFile>
<ObjectFileName>.\max-msvc\sd\</ObjectFileName>
<ProgramDataBaseFileName>.\max-msvc\sd\</ProgramDataBaseFileName>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
</ClCompile>
<Midl>
<SuppressStartupBanner>true</SuppressStartupBanner>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<TypeLibraryName>.\msvc-debug\henon.tlb</TypeLibraryName>
<MkTypLibCompatible>true</MkTypLibCompatible>
<TargetEnvironment>Win32</TargetEnvironment>
</Midl>
<ResourceCompile>
<Culture>0x0c07</Culture>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>.\max-msvc\sd\$(TargetName).bsc</OutputFile>
</Bscmake>
<Link>
<SuppressStartupBanner>true</SuppressStartupBanner>
<LinkDLL>true</LinkDLL>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OutputFile>.\max-msvc\sd\$(TargetName).mxe</OutputFile>
<ImportLibrary>.\max-msvc\sd\$(TargetName).lib</ImportLibrary>
<AdditionalLibraryDirectories>$(FLEXTPATH)\max-msvc;$(MAXSDKPATH)\max-includes;$(MAXSDKPATH)\msp-includes;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>flext-max_sd.lib;maxapi.lib;maxaudio.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="main.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
\ No newline at end of file
You can use this template project file to build and debug flext-based externals on OSX
- rename the template.xcodeproj bundle to your liking (e.g. coolext.xcodeproj)
- rename the myext.xcodeproj bundle to your liking (e.g. coolext.xcodeproj)
- edit main.cpp, or add source files and library dependencies to the project

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flext", "flext.vcxproj", "{B94DB81C-B5FB-4984-99DC-5063C3793BFE}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Max Debug|Win32 = Max Debug|Win32
Max Release|Win32 = Max Release|Win32
Max Shared Debug|Win32 = Max Shared Debug|Win32
Max Shared Release|Win32 = Max Shared Release|Win32
Max Threaded Debug|Win32 = Max Threaded Debug|Win32
Max Threaded Release|Win32 = Max Threaded Release|Win32
PD Debug|Win32 = PD Debug|Win32
PD Release|Win32 = PD Release|Win32
PD Shared Debug|Win32 = PD Shared Debug|Win32
PD Shared Release|Win32 = PD Shared Release|Win32
PD Threads Debug|Win32 = PD Threads Debug|Win32
PD Threads Release|Win32 = PD Threads Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Debug|Win32.ActiveCfg = Max Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Debug|Win32.Build.0 = Max Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Release|Win32.ActiveCfg = Max Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Release|Win32.Build.0 = Max Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Shared Debug|Win32.ActiveCfg = Max Shared Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Shared Debug|Win32.Build.0 = Max Shared Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Shared Release|Win32.ActiveCfg = Max Shared Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Shared Release|Win32.Build.0 = Max Shared Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Threaded Debug|Win32.ActiveCfg = Max Threaded Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Threaded Debug|Win32.Build.0 = Max Threaded Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Threaded Release|Win32.ActiveCfg = Max Threaded Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.Max Threaded Release|Win32.Build.0 = Max Threaded Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Debug|Win32.ActiveCfg = PD Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Debug|Win32.Build.0 = PD Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Release|Win32.ActiveCfg = PD Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Release|Win32.Build.0 = PD Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Shared Debug|Win32.ActiveCfg = PD Shared Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Shared Debug|Win32.Build.0 = PD Shared Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Shared Release|Win32.ActiveCfg = PD Shared Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Shared Release|Win32.Build.0 = PD Shared Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Threads Debug|Win32.ActiveCfg = PD Threads Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Threads Debug|Win32.Build.0 = PD Threads Debug|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Threads Release|Win32.ActiveCfg = PD Threads Release|Win32
{B94DB81C-B5FB-4984-99DC-5063C3793BFE}.PD Threads Release|Win32.Build.0 = PD Threads Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="doc">
<UniqueIdentifier>{7bb32839-5f02-403c-8c87-7e23e503da2a}</UniqueIdentifier>
</Filter>
<Filter Include="Atom">
<UniqueIdentifier>{b6ab6c44-4981-4f6a-8fa4-1f2ffc0474c3}</UniqueIdentifier>
</Filter>
<Filter Include="Base">
<UniqueIdentifier>{ce32b131-02e3-4f40-9aab-b5bd28ee40cf}</UniqueIdentifier>
</Filter>
<Filter Include="IO">
<UniqueIdentifier>{9d517a55-ec69-4c90-9e82-92732e07ab47}</UniqueIdentifier>
</Filter>
<Filter Include="Util">
<UniqueIdentifier>{66c627f0-70f3-4911-a110-237c33382b2a}</UniqueIdentifier>
</Filter>
<Filter Include="Dsp">
<UniqueIdentifier>{6d4c4e59-0a0c-433e-bcd4-0169cd4602f0}</UniqueIdentifier>
</Filter>
<Filter Include="SndObj">
<UniqueIdentifier>{b4e9e1cb-00c7-489d-8749-73cb01de4eeb}</UniqueIdentifier>
</Filter>
<Filter Include="STK">
<UniqueIdentifier>{7f6b80c3-9c73-4206-bc24-0a6b4b6085ec}</UniqueIdentifier>
</Filter>
<Filter Include="Defs">
<UniqueIdentifier>{123923c9-b45e-4a17-ac4a-84243d328d7d}</UniqueIdentifier>
</Filter>
<Filter Include="build">
<UniqueIdentifier>{e9163e91-7e58-443e-a593-a0dc70c8e0a9}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="build.txt">
<Filter>doc</Filter>
</None>
<None Include="changes.txt">
<Filter>doc</Filter>
</None>
<None Include="notes.txt">
<Filter>doc</Filter>
</None>
<None Include="readme.txt">
<Filter>doc</Filter>
</None>
<None Include="build-max-msvc.bat">
<Filter>build</Filter>
</None>
<None Include="build-pd-msvc.bat">
<Filter>build</Filter>
</None>
<None Include="config-max-msvc.txt">
<Filter>build</Filter>
</None>
<None Include="config-pd-msvc.txt">
<Filter>build</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="source\fldoxygen.h">
<Filter>doc</Filter>
</ClInclude>
<ClInclude Include="source\flbase.h">
<Filter>Base</Filter>
</ClInclude>
<ClInclude Include="source\flclass.h">
<Filter>Base</Filter>
</ClInclude>
<ClInclude Include="source\flext.h">
<Filter>Base</Filter>
</ClInclude>
<ClInclude Include="source\flinternal.h">
<Filter>Base</Filter>
</ClInclude>
<ClInclude Include="source\flprefix.h">
<Filter>Base</Filter>
</ClInclude>
<ClInclude Include="source\flstdc.h">
<Filter>Base</Filter>
</ClInclude>
<ClInclude Include="source\flcontainers.h">
<Filter>Util</Filter>
</ClInclude>
<ClInclude Include="source\flmap.h">
<Filter>Util</Filter>
</ClInclude>
<ClInclude Include="source\flmspbuffer.h">
<Filter>Util</Filter>
</ClInclude>
<ClInclude Include="source\flsupport.h">
<Filter>Util</Filter>
</ClInclude>
<ClInclude Include="source\fldsp.h">
<Filter>Dsp</Filter>
</ClInclude>
<ClInclude Include="source\fldefs.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_attradd.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_attrcb.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_attrvar.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_hdr.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_methadd.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_methbind.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_methcall.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_meththr.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_setup.h">
<Filter>Defs</Filter>
</ClInclude>
<ClInclude Include="source\fldefs_methcb.h">
<Filter>Defs</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="source\flatom.cpp">
<Filter>Atom</Filter>
</ClCompile>
<ClCompile Include="source\flatom_part.cpp">
<Filter>Atom</Filter>
</ClCompile>
<ClCompile Include="source\flatom_pr.cpp">
<Filter>Atom</Filter>
</ClCompile>
<ClCompile Include="source\flbase.cpp">
<Filter>Base</Filter>
</ClCompile>
<ClCompile Include="source\flext.cpp">
<Filter>Base</Filter>
</ClCompile>
<ClCompile Include="source\fllib.cpp">
<Filter>Base</Filter>
</ClCompile>
<ClCompile Include="source\flthr.cpp">
<Filter>Base</Filter>
</ClCompile>
<ClCompile Include="source\flattr.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flattr_ed.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flbind.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flitem.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flmeth.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flmsg.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flout.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flproxy.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flqueue.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flxlet.cpp">
<Filter>IO</Filter>
</ClCompile>
<ClCompile Include="source\flbuf.cpp">
<Filter>Util</Filter>
</ClCompile>
<ClCompile Include="source\flmap.cpp">
<Filter>Util</Filter>
</ClCompile>
<ClCompile Include="source\flsimd.cpp">
<Filter>Util</Filter>
</ClCompile>
<ClCompile Include="source\flsupport.cpp">
<Filter>Util</Filter>
</ClCompile>
<ClCompile Include="source\fltimer.cpp">
<Filter>Util</Filter>
</ClCompile>
<ClCompile Include="source\flutil.cpp">
<Filter>Util</Filter>
</ClCompile>
<ClCompile Include="source\fldsp.cpp">
<Filter>Dsp</Filter>
</ClCompile>
<ClCompile Include="source\flsndobj.cpp">
<Filter>SndObj</Filter>
</ClCompile>
<ClCompile Include="source\flstk.cpp">
<Filter>STK</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<CustomBuildStep Include="source\flsndobj.h">
<Filter>SndObj</Filter>
</CustomBuildStep>
<CustomBuildStep Include="source\flstk.h">
<Filter>STK</Filter>
</CustomBuildStep>
</ItemGroup>
</Project>
\ No newline at end of file