[commit] r12237 - in freeswitch/trunk/src/mod/languages/mod_lua: . lua
Author: mikej Date: Sun Feb 22 22:21:56 2009 New Revision: 12237 Log: mod_lua: windows build changes to support externally built modules. (MODLANG-101) Modified: freeswitch/trunk/src/mod/languages/mod_lua/lua/lua.2005.vcproj freeswitch/trunk/src/mod/languages/mod_lua/lua/lua.2008.vcproj freeswitch/trunk/src/mod/languages/mod_lua/mod_lua.vcproj Modified: freeswitch/trunk/src/mod/languages/mod_lua/lua/lua.2005.vcproj ============================================================================== --- freeswitch/trunk/src/mod/languages/mod_lua/lua/lua.2005.vcproj (original) +++ freeswitch/trunk/src/mod/languages/mod_lua/lua/lua.2005.vcproj Sun Feb 22 22:21:56 2009 @@ -23,23 +23,71 @@ CharacterSet="2" > <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories="." - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_WIN32" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_WIN32;LUA_BUILD_AS_DLL" + RuntimeLibrary="3" UsePrecompiledHeader="0" + DebugInformationFormat="3" DisableSpecificWarnings="4127, 4505" EnablePREfast="false" /> <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool Name="VCLinkerTool" - OutputFile="$(OutDir)\lua.5.1.dll" - ModuleDefinitionFile="lua.def" + OutputFile="$(OutDir)\lua5.1.dll" + ModuleDefinitionFile="" GenerateDebugInformation="true" - RandomizedBaseAddress="1" - DataExecutionPrevention="0" - ImportLibrary=".\Debug/lua.5.1.lib" + ImportLibrary=".\$(IntDir)\lua5.1.lib" 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" @@ -49,21 +97,69 @@ CharacterSet="2" > <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories="." - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_WIN32" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_WIN32;LUA_BUILD_AS_DLL" + RuntimeLibrary="2" UsePrecompiledHeader="0" + DebugInformationFormat="3" DisableSpecificWarnings="4127, 4505" /> <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool Name="VCLinkerTool" - OutputFile="$(OutDir)\lua.5.1.dll" - ModuleDefinitionFile="lua.def" - RandomizedBaseAddress="1" - DataExecutionPrevention="0" - ImportLibrary=".\$(IntDir)\lua.5.1.lib" + OutputFile="$(OutDir)\lua5.1.dll" + ModuleDefinitionFile="" + ImportLibrary=".\$(IntDir)\lua5.1.lib" 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> Modified: freeswitch/trunk/src/mod/languages/mod_lua/lua/lua.2008.vcproj ============================================================================== --- freeswitch/trunk/src/mod/languages/mod_lua/lua/lua.2008.vcproj (original) +++ freeswitch/trunk/src/mod/languages/mod_lua/lua/lua.2008.vcproj Sun Feb 22 22:21:56 2009 @@ -44,8 +44,10 @@ <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories="." - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_WIN32" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_WIN32;LUA_BUILD_AS_DLL" + RuntimeLibrary="3" UsePrecompiledHeader="0" + DebugInformationFormat="3" DisableSpecificWarnings="4127, 4505" EnablePREfast="false" /> @@ -60,12 +62,12 @@ /> <Tool Name="VCLinkerTool" - OutputFile="$(OutDir)\lua.5.1.dll" - ModuleDefinitionFile="lua.def" + OutputFile="$(OutDir)\lua5.1.dll" + ModuleDefinitionFile="" GenerateDebugInformation="true" RandomizedBaseAddress="1" DataExecutionPrevention="0" - ImportLibrary=".\Debug/lua.5.1.lib" + ImportLibrary=".\$(IntDir)/lua5.1.lib" TargetMachine="1" /> <Tool @@ -116,8 +118,10 @@ <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories="." - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_WIN32" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_WIN32;LUA_BUILD_AS_DLL" + RuntimeLibrary="3" UsePrecompiledHeader="0" + DebugInformationFormat="3" DisableSpecificWarnings="4127, 4505" EnablePREfast="false" /> @@ -132,12 +136,12 @@ /> <Tool Name="VCLinkerTool" - OutputFile="$(OutDir)\lua.5.1.dll" - ModuleDefinitionFile="lua.def" + OutputFile="$(OutDir)\lua5.1.dll" + ModuleDefinitionFile="" GenerateDebugInformation="true" RandomizedBaseAddress="1" DataExecutionPrevention="0" - ImportLibrary=".\$(IntDir)/lua.5.1.lib" + ImportLibrary=".\$(IntDir)/lua5.1.lib" TargetMachine="17" /> <Tool @@ -187,8 +191,10 @@ <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories="." - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_WIN32" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_WIN32;LUA_BUILD_AS_DLL" + RuntimeLibrary="2" UsePrecompiledHeader="0" + DebugInformationFormat="3" DisableSpecificWarnings="4127, 4505" /> <Tool @@ -202,11 +208,11 @@ /> <Tool Name="VCLinkerTool" - OutputFile="$(OutDir)\lua.5.1.dll" - ModuleDefinitionFile="lua.def" + OutputFile="$(OutDir)\lua5.1.dll" + ModuleDefinitionFile="" RandomizedBaseAddress="1" DataExecutionPrevention="0" - ImportLibrary=".\$(IntDir)\lua.5.1.lib" + ImportLibrary=".\$(IntDir)/lua5.1.lib" TargetMachine="1" /> <Tool @@ -257,8 +263,10 @@ <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories="." - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_WIN32" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_WIN32;LUA_BUILD_AS_DLL" + RuntimeLibrary="2" UsePrecompiledHeader="0" + DebugInformationFormat="3" DisableSpecificWarnings="4127, 4505" /> <Tool @@ -272,11 +280,11 @@ /> <Tool Name="VCLinkerTool" - OutputFile="$(OutDir)\lua.5.1.dll" - ModuleDefinitionFile="lua.def" + OutputFile="$(OutDir)\lua5.1.dll" + ModuleDefinitionFile="" RandomizedBaseAddress="1" DataExecutionPrevention="0" - ImportLibrary=".\$(IntDir)\lua.5.1.lib" + ImportLibrary=".\$(IntDir)/lua5.1.lib" TargetMachine="17" /> <Tool Modified: freeswitch/trunk/src/mod/languages/mod_lua/mod_lua.vcproj ============================================================================== --- freeswitch/trunk/src/mod/languages/mod_lua/mod_lua.vcproj (original) +++ freeswitch/trunk/src/mod/languages/mod_lua/mod_lua.vcproj Sun Feb 22 22:21:56 2009 @@ -39,7 +39,7 @@ <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories=".;./lua" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;MOD_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_WIN32" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;MOD_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_WIN32;LUA_BUILD_AS_DLL" UsePrecompiledHeader="0" DisableSpecificWarnings="4127, 4505" EnablePREfast="false" @@ -105,7 +105,7 @@ <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories=".;./lua" - PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_WIN32" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_WIN32;LUA_BUILD_AS_DLL" UsePrecompiledHeader="0" DisableSpecificWarnings="4127, 4505" />
participants (1)
-
FreeSWITCH SVN