]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-5167
authorJeff Lenk <jeff@jefflenk.com>
Tue, 9 Apr 2013 12:55:37 +0000 (07:55 -0500)
committerTravis Cross <tc@traviscross.com>
Fri, 7 Jun 2013 07:26:12 +0000 (07:26 +0000)
w32/Console/FreeSwitchConsole.2012.vcxproj.filters [new file with mode: 0644]
w32/Console/FreeSwitchConsole.rc [new file with mode: 0644]
w32/Console/switch_version.rc2 [new file with mode: 0644]

diff --git a/w32/Console/FreeSwitchConsole.2012.vcxproj.filters b/w32/Console/FreeSwitchConsole.2012.vcxproj.filters
new file mode 100644 (file)
index 0000000..f015dc6
--- /dev/null
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="Source Files">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="Header Files">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="Resource Files">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\..\src\switch.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\..\src\include\switch.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_buffer.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_caller.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_channel.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_config.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_console.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_core.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_frame.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_loadable_module.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_module_interfaces.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_types.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\src\include\switch_utils.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="FreeSwitchConsole.rc">\r
+      <Filter>Resource Files</Filter>\r
+    </ResourceCompile>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/w32/Console/FreeSwitchConsole.rc b/w32/Console/FreeSwitchConsole.rc
new file mode 100644 (file)
index 0000000..09622ba
--- /dev/null
@@ -0,0 +1 @@
+#include "switch_version.rc2"\r
diff --git a/w32/Console/switch_version.rc2 b/w32/Console/switch_version.rc2
new file mode 100644 (file)
index 0000000..b623d16
--- /dev/null
@@ -0,0 +1,51 @@
+#include "switch_version.inc"\r
+#include <verrsrc.h>\r
+\r
+VS_VERSION_INFO VERSIONINFO\r
+ FILEVERSION SWITCH_VERSION_MAJOR,SWITCH_VERSION_MINOR,SWITCH_VERSION_MICRO,0\r
+ PRODUCTVERSION SWITCH_VERSION_MAJOR,SWITCH_VERSION_MINOR,SWITCH_VERSION_MICRO,0\r
+ FILEFLAGSMASK 0x3fL\r
+#ifdef _DEBUG\r
+ FILEFLAGS VS_FF_DEBUG\r
+#else\r
+ FILEFLAGS 0x28L\r
+#endif\r
+ FILEOS 0x4L\r
+ FILETYPE 0x1L\r
+ FILESUBTYPE 0x0L\r
+BEGIN\r
+    BLOCK "StringFileInfo"\r
+    BEGIN\r
+        BLOCK "000004b0"\r
+        BEGIN\r
+            VALUE "Comments", "See you at Cluecon!!"\r
+            VALUE "CompanyName", "FreeSWITCH"\r
+#ifdef _DEBUG\r
+  #ifdef _WIN64\r
+            VALUE "FileDescription", "FreeSwitchConsole " SWITCH_VERSION_ALL " x64 Debug"\r
+  #else\r
+            VALUE "FileDescription", "FreeSwitchConsole " SWITCH_VERSION_ALL " x86/win32 Debug"\r
+  #endif\r
+#else\r
+  #ifdef _WIN64\r
+            VALUE "FileDescription", "FreeSwitchConsole " SWITCH_VERSION_ALL " x64 Release"\r
+  #else\r
+            VALUE "FileDescription", "FreeSwitchConsole " SWITCH_VERSION_ALL " x86/win32 Release"\r
+  #endif\r
+#endif\r
+            VALUE "FileDescription", "FreeSwitchConsole " SWITCH_VERSION_ALL\r
+            VALUE "FileVersion", SWITCH_VERSION_MAJOR_STR "." SWITCH_VERSION_MINOR_STR "." SWITCH_VERSION_MICRO_STR\r
+            VALUE "InternalName", "Freeswitch Console " SWITCH_VERSION_ALL\r
+            VALUE "LegalCopyright", "© 2005-" SWITCH_VERSION_YEAR " www.freeswitch.org"\r
+            VALUE "OriginalFilename", "FreeSwitchConsole.exe"\r
+            VALUE "PrivateBuild", ""\r
+            VALUE "ProductName", "FreeSWITCH Console " SWITCH_VERSION_REVISION_HUMAN\r
+            VALUE "ProductVersion", SWITCH_VERSION_ALL\r
+            VALUE "SpecialBuild", SWITCH_VERSION_REVISION\r
+        END\r
+    END\r
+    BLOCK "VarFileInfo"\r
+    BEGIN\r
+        VALUE "Translation", 0x0, 1200\r
+    END\r
+END\r