Ricardo Constantino (:RiCON)
2016-Sep-09 21:11 UTC
[opus] [PATCH 1/3] appveyor: include opus.dll and opus.exp files if available
Using -i should prevent failing if the files don't exist. --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index c85b0b1..ad9c6c0 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -17,7 +17,7 @@ build: verbosity: minimal after_build: -- cmd: 7z a opus.zip win32\VS2015\%PLATFORM%\%CONFIGURATION%\opus.lib include\*.h +- cmd: 7z a opus.zip win32\VS2015\%PLATFORM%\%CONFIGURATION%\opus.lib include\*.h -i!win32\VS2015\%PLATFORM%\%CONFIGURATION%\opus.dll -i!win32\VS2015\%PLATFORM%\%CONFIGURATION%\opus.exp test_script: - cmd: >- -- 2.9.1
Ricardo Constantino (:RiCON)
2016-Sep-09 21:11 UTC
[opus] [PATCH 2/3] vs2015: Only depend on SSE for Release Win32
---
win32/VS2015/opus.vcxproj | 3 +++
1 file changed, 3 insertions(+)
diff --git a/win32/VS2015/opus.vcxproj b/win32/VS2015/opus.vcxproj
index f55ea37..5f49739 100644
--- a/win32/VS2015/opus.vcxproj
+++ b/win32/VS2015/opus.vcxproj
@@ -537,6 +537,7 @@
<FloatingPointExceptions>false</FloatingPointExceptions>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<OpenMPSupport>false</OpenMPSupport>
+
<EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
@@ -588,6 +589,7 @@
<FloatingPointExceptions>false</FloatingPointExceptions>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<OpenMPSupport>false</OpenMPSupport>
+
<EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
@@ -641,6 +643,7 @@
<FloatingPointExceptions>false</FloatingPointExceptions>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<OpenMPSupport>false</OpenMPSupport>
+
<EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
--
2.9.1
Ricardo Constantino (:RiCON)
2016-Sep-09 21:11 UTC
[opus] [PATCH 3/3] vs2015: Export debug for all configurations
---
win32/VS2015/opus.vcxproj | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/win32/VS2015/opus.vcxproj b/win32/VS2015/opus.vcxproj
index 5f49739..e8d6586 100644
--- a/win32/VS2015/opus.vcxproj
+++ b/win32/VS2015/opus.vcxproj
@@ -516,7 +516,7 @@
<AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
- <DebugInformationFormat>None</DebugInformationFormat>
+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<IntrinsicFunctions>true</IntrinsicFunctions>
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
<CompileAsManaged>false</CompileAsManaged>
@@ -568,7 +568,7 @@
<AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
- <DebugInformationFormat>None</DebugInformationFormat>
+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<IntrinsicFunctions>true</IntrinsicFunctions>
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
<CompileAsManaged>false</CompileAsManaged>
@@ -593,7 +593,7 @@
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
- <GenerateDebugInformation>false</GenerateDebugInformation>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
@@ -622,7 +622,7 @@
<AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
- <DebugInformationFormat>None</DebugInformationFormat>
+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<IntrinsicFunctions>true</IntrinsicFunctions>
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
<CompileAsManaged>false</CompileAsManaged>
@@ -647,7 +647,7 @@
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
- <GenerateDebugInformation>false</GenerateDebugInformation>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
@@ -676,7 +676,7 @@
<AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
- <DebugInformationFormat>None</DebugInformationFormat>
+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
<CompileAsManaged>false</CompileAsManaged>
<CompileAsWinRT>false</CompileAsWinRT>
@@ -726,7 +726,7 @@
<AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
- <DebugInformationFormat>None</DebugInformationFormat>
+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
<CompileAsManaged>false</CompileAsManaged>
<CompileAsWinRT>false</CompileAsWinRT>
@@ -749,7 +749,7 @@
<OpenMPSupport>false</OpenMPSupport>
</ClCompile>
<Link>
- <GenerateDebugInformation>false</GenerateDebugInformation>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
@@ -778,7 +778,7 @@
<AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
- <DebugInformationFormat>None</DebugInformationFormat>
+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
<CompileAsManaged>false</CompileAsManaged>
<CompileAsWinRT>false</CompileAsWinRT>
@@ -801,7 +801,7 @@
<OpenMPSupport>false</OpenMPSupport>
</ClCompile>
<Link>
- <GenerateDebugInformation>false</GenerateDebugInformation>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
--
2.9.1
Possibly Parallel Threads
- [PATCH 1/4] Create a simple project to create version.h to run before any other
- [LLVMdev] [Fwd: Updated LLVM Visual Studio project files]
- Patch cleaning up Opus x86 intrinsics configury
- [LLVMdev] [Fwd: Updated LLVM Visual Studio project files]
- [LLVMdev] 2.3 Pre-release available for testing