Skip to content
Snippets Groups Projects
Commit a1cd28a3 authored by Michael Borisov's avatar Michael Borisov
Browse files

Added build configuration for Microsoft Visual Studio 2013, using HDF5 library...

Added build configuration for Microsoft Visual Studio 2013, using HDF5 library V1.8.13 without compression support.
Activated compiler option for fast math (relax IEEE compliance)
parent e4283d38
Branches
Tags
No related merge requests found
@echo off
echo copy %2\okFrontPanel.dll %3
copy %2\okFrontPanel.dll %3
echo copy %1\hdf5.dll %3
copy %1\hdf5.dll %3
echo copy %1\hdf5_cpp.dll %3
copy %1\hdf5_cpp.dll %3
rem copy %1\szip.dll %3
rem copy %1\zlib.dll %3
echo copy ..\..\Resources\DLLs\Win64\okFrontPanel.dll .\Debug64\bin
\ No newline at end of file
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2013
Project("{5A05F353-1D63-394C-DFB0-981BB2309002}") = "open-ephys", "open-ephys.vcxproj", "{9C924D66-7DEC-1AEF-B375-DB8666BFB909}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9C924D66-7DEC-1AEF-B375-DB8666BFB909}.Debug|Win32.ActiveCfg = Debug|Win32
{9C924D66-7DEC-1AEF-B375-DB8666BFB909}.Debug|Win32.Build.0 = Debug|Win32
{9C924D66-7DEC-1AEF-B375-DB8666BFB909}.Release|Win32.ActiveCfg = Release|Win32
{9C924D66-7DEC-1AEF-B375-DB8666BFB909}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
This diff is collapsed.
This diff is collapsed.
#ifdef JUCE_USER_DEFINED_RC_FILE
#include JUCE_USER_DEFINED_RC_FILE
#else
#undef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,3,1,0
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "Open Ephys\0"
VALUE "FileDescription", "open-ephys\0"
VALUE "FileVersion", "0.3.1\0"
VALUE "ProductName", "open-ephys\0"
VALUE "ProductVersion", "0.3.1\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 65001
END
END
#endif
......@@ -105,6 +105,40 @@
<MODULEPATH id="juce_audio_basics" path="JuceLibraryCode/modules"/>
</MODULEPATHS>
</VS2012>
<VS2013 targetFolder="Builds/VisualStudio2013" externalLibraries="setupapi.lib&#10;opengl32.lib&#10;glu32.lib&#10;hdf5.lib&#10;hdf5_cpp.lib"
extraDefs="NOMINMAX">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit"
isDebug="1" optimisation="1" targetName="open-ephys" binaryPath="Builds\VisualStudio2013\Debug\bin"
headerPath="$(MSBuildExtensionsPath32)\..\HDF_Group\HDF5\1.8.13\include&#10;../../Resources/Google Protocols/src&#10;"
libraryPath="../../Resources/ZeroMQ/lib_x86&#10;../../Resources/Google Protocols/vsprojects/Debug&#10;$(MSBuildExtensionsPath32)\..\HDF_Group\HDF5\1.8.13\lib"
wholeProgramOptimisation="1" postbuildCommand="call &quot;$(SolutionDir)\copydlls.cmd&quot; &quot;$(MSBuildExtensionsPath32)\..\HDF_Group\HDF5\1.8.13\bin&quot; &quot;$(SolutionDir)\..\..\Resources\DLLs&quot; &quot;$(OutDir)&quot;"
fastMath="1"/>
<CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit"
isDebug="0" optimisation="3" targetName="open-ephys" binaryPath="Builds\VisualStudio2013\Release\bin"
headerPath="$(MSBuildExtensionsPath32)\..\HDF_Group\HDF5\1.8.13\include&#10;../../Resources/Google Protocols/src"
libraryPath="$(MSBuildExtensionsPath32)\..\HDF_Group\HDF5\1.8.13\lib&#10;../../Resources/ZeroMQ/lib_x86&#10;../../Resources/Google Protocols/vsprojects/Release"
postbuildCommand="call &quot;$(SolutionDir)\copydlls.cmd&quot; &quot;$(MSBuildExtensionsPath32)\..\HDF_Group\HDF5\1.8.13\bin&quot; &quot;$(SolutionDir)\..\..\Resources\DLLs&quot; &quot;$(OutDir)&quot;"
fastMath="1"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_video" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_opengl" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_gui_extra" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_gui_basics" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_gui_audio" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_graphics" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_events" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_data_structures" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_cryptography" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_core" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_audio_utils" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_audio_processors" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_audio_formats" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_audio_devices" path="JuceLibraryCode/modules"/>
<MODULEPATH id="juce_audio_basics" path="JuceLibraryCode/modules"/>
</MODULEPATHS>
</VS2013>
</EXPORTFORMATS>
<MAINGROUP id="h3HbSTV" name="open-ephys">
<GROUP id="0wpTCpt" name="Resources">
......@@ -284,9 +318,9 @@
file="Source/Audio/AudioComponent.h"/>
</GROUP>
<GROUP id="yQmqZWk" name="Processors">
<FILE id="nmfwUk" name="MessageCenter.cpp" compile="1" resource="0"
<FILE id="QRje2Z" name="MessageCenter.cpp" compile="1" resource="0"
file="Source/Processors/MessageCenter.cpp"/>
<FILE id="VwMPDq" name="MessageCenter.h" compile="0" resource="0" file="Source/Processors/MessageCenter.h"/>
<FILE id="Pd2Uhs" name="MessageCenter.h" compile="0" resource="0" file="Source/Processors/MessageCenter.h"/>
<FILE id="jee5nL" name="SpikeSortBoxes.cpp" compile="1" resource="0"
file="Source/Processors/SpikeSortBoxes.cpp"/>
<FILE id="PEC3sP" name="SpikeSortBoxes.h" compile="0" resource="0"
......@@ -402,9 +436,9 @@
<FILE id="hGnGAjh" name="EventNode.cpp" compile="1" resource="0" file="Source/Processors/EventNode.cpp"/>
<FILE id="dUtRN6" name="EventNode.h" compile="0" resource="0" file="Source/Processors/EventNode.h"/>
<GROUP id="AqvwO6w" name="Editors">
<FILE id="nqzTN6" name="MessageCenterEditor.cpp" compile="1" resource="0"
<FILE id="NqkfyH" name="MessageCenterEditor.cpp" compile="1" resource="0"
file="Source/Processors/Editors/MessageCenterEditor.cpp"/>
<FILE id="VwMdbB" name="MessageCenterEditor.h" compile="0" resource="0"
<FILE id="S6vGnN" name="MessageCenterEditor.h" compile="0" resource="0"
file="Source/Processors/Editors/MessageCenterEditor.h"/>
<FILE id="K24HnQ" name="EcubeEditor.cpp" compile="1" resource="0" file="Source/Processors/Editors/EcubeEditor.cpp"/>
<FILE id="lLjRJj" name="EcubeEditor.h" compile="0" resource="0" file="Source/Processors/Editors/EcubeEditor.h"/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment