Commit 4fa2ac00 authored by Vinicius Jarina's avatar Vinicius Jarina
Browse files

Bumped KeraLua (WP8 fixes) + build .bats.

parent b46fed03
Subproject commit d310fed28bda8c6c59a0d9fd5893e1a0d8dbde7f Subproject commit 473390653b2a1f222bff56c720cb08c8a536475a
/* /*
* This file is part of NLua. * This file is part of NLua.
* *
* Copyright (c) 2014 Vinicius Jarina (viniciusjarina@gmail.com) * Copyright (c) 2014 Vinicius Jarina (viniciusjarina@gmail.com)
* Copyright (C) 2003-2005 Fabio Mascarenhas de Queiroz. * Copyright (C) 2003-2005 Fabio Mascarenhas de Queiroz.
* Copyright (C) 2012 Megax <http://megax.yeahunter.hu/> * Copyright (C) 2012 Megax <http://megax.yeahunter.hu/>
* *
* Permission is hereby granted, free of charge, to any person obtaining a copy * Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal * of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights * in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is * copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions: * furnished to do so, subject to the following conditions:
* *
* The above copyright notice and this permission notice shall be included in * The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software. * all copies or substantial portions of the Software.
* *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE. * THE SOFTWARE.
*/ */
using System; using System;
namespace NLua.Exceptions namespace NLua.Exceptions
{ {
/// <summary> /// <summary>
/// Exceptions thrown by the Lua runtime because of errors in the script /// Exceptions thrown by the Lua runtime because of errors in the script
/// </summary> /// </summary>
/// ///
#if !SILVERLIGHT && !NETFX_CORE #if !SILVERLIGHT && !NETFX_CORE
[Serializable] [Serializable]
#endif #endif
public class LuaScriptException : LuaException public class LuaScriptException : LuaException
{ {
/// <summary> /// <summary>
/// Returns true if the exception has occured as the result of a .NET exception in user code /// Returns true if the exception has occured as the result of a .NET exception in user code
/// </summary> /// </summary>
public bool IsNetException { get; private set; } public bool IsNetException { get; private set; }
private readonly string source; private readonly string source;
/// <summary> /// <summary>
/// The position in the script where the exception was triggered. /// The position in the script where the exception was triggered.
/// </summary> /// </summary>
#if SILVERLIGHT #if SILVERLIGHT && !WINDOWS_PHONE
public string Source { get { return source; } } public string Source { get { return source; } }
#else #else
public override string Source { get { return source; } } public override string Source { get { return source; } }
#endif #endif
/// <summary> /// <summary>
/// Creates a new Lua-only exception. /// Creates a new Lua-only exception.
/// </summary> /// </summary>
/// <param name="message">The message that describes the error.</param> /// <param name="message">The message that describes the error.</param>
/// <param name="source">The position in the script where the exception was triggered.</param> /// <param name="source">The position in the script where the exception was triggered.</param>
public LuaScriptException (string message, string source) : base(message) public LuaScriptException (string message, string source) : base(message)
{ {
this.source = source; this.source = source;
} }
/// <summary> /// <summary>
/// Creates a new .NET wrapping exception. /// Creates a new .NET wrapping exception.
/// </summary> /// </summary>
/// <param name="innerException">The .NET exception triggered by user-code.</param> /// <param name="innerException">The .NET exception triggered by user-code.</param>
/// <param name="source">The position in the script where the exception was triggered.</param> /// <param name="source">The position in the script where the exception was triggered.</param>
public LuaScriptException (Exception innerException, string source) public LuaScriptException (Exception innerException, string source)
: base("A .NET exception occured in user-code", innerException) : base("A .NET exception occured in user-code", innerException)
{ {
this.source = source; this.source = source;
this.IsNetException = true; this.IsNetException = true;
} }
public override string ToString () public override string ToString ()
{ {
// Prepend the error source // Prepend the error source
return GetType ().FullName + ": " + source + Message; return GetType ().FullName + ": " + source + Message;
} }
} }
} }
\ No newline at end of file
 
Microsoft Visual Studio Solution File, Format Version 12.00 Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013 # Visual Studio 2013
VisualStudioVersion = 12.0.30723.0 VisualStudioVersion = 12.0.30723.0
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NLua.WPSL8", "Core\NLua\NLua.WPSL8.csproj", "{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NLua.WPSL8", "Core\NLua\NLua.WPSL8.csproj", "{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeraLua.WPSL8", "Core\KeraLua\src\WP8\KeraLua.WPSL8.csproj", "{2C343545-0778-49BB-9665-1FA656013466}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeraLua.WPSL8", "Core\KeraLua\src\WP8\KeraLua.WPSL8.csproj", "{2C343545-0778-49BB-9665-1FA656013466}"
EndProject EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua52", "Core\KeraLua\external\lua\wpsl8_build\lua\lua52\lua52.vcxproj", "{ABD36435-56AD-4940-B51A-10AEECA46C01}" Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua52", "Core\KeraLua\external\lua\wpsl8_build\lua\lua52\lua52.vcxproj", "{ABD36435-56AD-4940-B51A-10AEECA46C01}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NLuaTest.WPSL8", "NLuaTest.WPSL8\NLuaTest.WPSL8.csproj", "{0AF57940-43F8-492B-9684-0369259C990B}" Global
EndProject GlobalSection(SolutionConfigurationPlatforms) = preSolution
Global Debug|Any CPU = Debug|Any CPU
GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|ARM = Debug|ARM
Debug|Any CPU = Debug|Any CPU Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|ARM = Debug|ARM Debug|Win32 = Debug|Win32
Debug|Mixed Platforms = Debug|Mixed Platforms Debug|x64 = Debug|x64
Debug|Win32 = Debug|Win32 Debug|x86 = Debug|x86
Debug|x64 = Debug|x64 Release|Any CPU = Release|Any CPU
Debug|x86 = Debug|x86 Release|ARM = Release|ARM
Release|Any CPU = Release|Any CPU Release|Mixed Platforms = Release|Mixed Platforms
Release|ARM = Release|ARM Release|Win32 = Release|Win32
Release|Mixed Platforms = Release|Mixed Platforms Release|x64 = Release|x64
Release|Win32 = Release|Win32 Release|x86 = Release|x86
Release|x64 = Release|x64 EndGlobalSection
Release|x86 = Release|x86 GlobalSection(ProjectConfigurationPlatforms) = postSolution
EndGlobalSection {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
GlobalSection(ProjectConfigurationPlatforms) = postSolution {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|ARM.ActiveCfg = Debug|ARM
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Any CPU.Build.0 = Debug|Any CPU {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|ARM.Build.0 = Debug|ARM
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|ARM.ActiveCfg = Debug|ARM {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|ARM.Build.0 = Debug|ARM {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Mixed Platforms.Build.0 = Debug|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Win32.ActiveCfg = Debug|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Mixed Platforms.Build.0 = Debug|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Win32.Build.0 = Debug|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Win32.ActiveCfg = Debug|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|x64.ActiveCfg = Debug|Any CPU
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|Win32.Build.0 = Debug|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|x86.ActiveCfg = Debug|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|x64.ActiveCfg = Debug|Any CPU {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|x86.Build.0 = Debug|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|x86.ActiveCfg = Debug|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Debug|x86.Build.0 = Debug|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Any CPU.Build.0 = Release|Any CPU
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Any CPU.ActiveCfg = Release|Any CPU {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|ARM.ActiveCfg = Release|ARM
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Any CPU.Build.0 = Release|Any CPU {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|ARM.Build.0 = Release|ARM
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|ARM.ActiveCfg = Release|ARM {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Mixed Platforms.ActiveCfg = Release|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|ARM.Build.0 = Release|ARM {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Mixed Platforms.Build.0 = Release|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Mixed Platforms.ActiveCfg = Release|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Win32.ActiveCfg = Release|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Mixed Platforms.Build.0 = Release|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Win32.Build.0 = Release|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Win32.ActiveCfg = Release|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|x64.ActiveCfg = Release|Any CPU
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|Win32.Build.0 = Release|x86 {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|x86.ActiveCfg = Release|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|x64.ActiveCfg = Release|Any CPU {9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|x86.Build.0 = Release|x86
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|x86.ActiveCfg = Release|x86 {2C343545-0778-49BB-9665-1FA656013466}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9F7E0FFB-FC0E-485B-A1E8-FE04A94E40E7}.Release|x86.Build.0 = Release|x86 {2C343545-0778-49BB-9665-1FA656013466}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2C343545-0778-49BB-9665-1FA656013466}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2C343545-0778-49BB-9665-1FA656013466}.Debug|ARM.ActiveCfg = Debug|ARM
{2C343545-0778-49BB-9665-1FA656013466}.Debug|Any CPU.Build.0 = Debug|Any CPU {2C343545-0778-49BB-9665-1FA656013466}.Debug|ARM.Build.0 = Debug|ARM
{2C343545-0778-49BB-9665-1FA656013466}.Debug|ARM.ActiveCfg = Debug|ARM {2C343545-0778-49BB-9665-1FA656013466}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{2C343545-0778-49BB-9665-1FA656013466}.Debug|ARM.Build.0 = Debug|ARM {2C343545-0778-49BB-9665-1FA656013466}.Debug|Mixed Platforms.Build.0 = Debug|x86
{2C343545-0778-49BB-9665-1FA656013466}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {2C343545-0778-49BB-9665-1FA656013466}.Debug|Win32.ActiveCfg = Debug|x86
{2C343545-0778-49BB-9665-1FA656013466}.Debug|Mixed Platforms.Build.0 = Debug|x86 {2C343545-0778-49BB-9665-1FA656013466}.Debug|Win32.Build.0 = Debug|x86
{2C343545-0778-49BB-9665-1FA656013466}.Debug|Win32.ActiveCfg = Debug|x86 {2C343545-0778-49BB-9665-1FA656013466}.Debug|x64.ActiveCfg = Debug|Any CPU
{2C343545-0778-49BB-9665-1FA656013466}.Debug|Win32.Build.0 = Debug|x86 {2C343545-0778-49BB-9665-1FA656013466}.Debug|x86.ActiveCfg = Debug|x86
{2C343545-0778-49BB-9665-1FA656013466}.Debug|x64.ActiveCfg = Debug|Any CPU {2C343545-0778-49BB-9665-1FA656013466}.Debug|x86.Build.0 = Debug|x86
{2C343545-0778-49BB-9665-1FA656013466}.Debug|x86.ActiveCfg = Debug|x86 {2C343545-0778-49BB-9665-1FA656013466}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2C343545-0778-49BB-9665-1FA656013466}.Debug|x86.Build.0 = Debug|x86 {2C343545-0778-49BB-9665-1FA656013466}.Release|Any CPU.Build.0 = Release|Any CPU
{2C343545-0778-49BB-9665-1FA656013466}.Release|Any CPU.ActiveCfg = Release|Any CPU {2C343545-0778-49BB-9665-1FA656013466}.Release|ARM.ActiveCfg = Release|ARM
{2C343545-0778-49BB-9665-1FA656013466}.Release|Any CPU.Build.0 = Release|Any CPU {2C343545-0778-49BB-9665-1FA656013466}.Release|ARM.Build.0 = Release|ARM
{2C343545-0778-49BB-9665-1FA656013466}.Release|ARM.ActiveCfg = Release|ARM {2C343545-0778-49BB-9665-1FA656013466}.Release|Mixed Platforms.ActiveCfg = Release|x86
{2C343545-0778-49BB-9665-1FA656013466}.Release|ARM.Build.0 = Release|ARM {2C343545-0778-49BB-9665-1FA656013466}.Release|Mixed Platforms.Build.0 = Release|x86
{2C343545-0778-49BB-9665-1FA656013466}.Release|Mixed Platforms.ActiveCfg = Release|x86 {2C343545-0778-49BB-9665-1FA656013466}.Release|Win32.ActiveCfg = Release|x86
{2C343545-0778-49BB-9665-1FA656013466}.Release|Mixed Platforms.Build.0 = Release|x86 {2C343545-0778-49BB-9665-1FA656013466}.Release|Win32.Build.0 = Release|x86
{2C343545-0778-49BB-9665-1FA656013466}.Release|Win32.ActiveCfg = Release|x86 {2C343545-0778-49BB-9665-1FA656013466}.Release|x64.ActiveCfg = Release|Any CPU
{2C343545-0778-49BB-9665-1FA656013466}.Release|Win32.Build.0 = Release|x86 {2C343545-0778-49BB-9665-1FA656013466}.Release|x86.ActiveCfg = Release|x86
{2C343545-0778-49BB-9665-1FA656013466}.Release|x64.ActiveCfg = Release|Any CPU {2C343545-0778-49BB-9665-1FA656013466}.Release|x86.Build.0 = Release|x86
{2C343545-0778-49BB-9665-1FA656013466}.Release|x86.ActiveCfg = Release|x86 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Any CPU.ActiveCfg = Debug|Win32
{2C343545-0778-49BB-9665-1FA656013466}.Release|x86.Build.0 = Release|x86 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|ARM.ActiveCfg = Debug|ARM
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Any CPU.ActiveCfg = Debug|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|ARM.Build.0 = Debug|ARM
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|ARM.ActiveCfg = Debug|ARM {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|ARM.Build.0 = Debug|ARM {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Win32.ActiveCfg = Debug|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Mixed Platforms.Build.0 = Debug|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Win32.Build.0 = Debug|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Win32.ActiveCfg = Debug|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|x64.ActiveCfg = Debug|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|Win32.Build.0 = Debug|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|x86.ActiveCfg = Debug|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|x64.ActiveCfg = Debug|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|x86.Build.0 = Debug|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|x86.ActiveCfg = Debug|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Any CPU.ActiveCfg = Release|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Debug|x86.Build.0 = Debug|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|ARM.ActiveCfg = Release|ARM
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Any CPU.ActiveCfg = Release|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|ARM.Build.0 = Release|ARM
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|ARM.ActiveCfg = Release|ARM {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|ARM.Build.0 = Release|ARM {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Mixed Platforms.Build.0 = Release|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Mixed Platforms.ActiveCfg = Release|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Win32.ActiveCfg = Release|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Mixed Platforms.Build.0 = Release|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Win32.Build.0 = Release|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Win32.ActiveCfg = Release|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|x64.ActiveCfg = Release|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|Win32.Build.0 = Release|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|x86.ActiveCfg = Release|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|x64.ActiveCfg = Release|Win32 {ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|x86.Build.0 = Release|Win32
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|x86.ActiveCfg = Release|Win32 EndGlobalSection
{ABD36435-56AD-4940-B51A-10AEECA46C01}.Release|x86.Build.0 = Release|Win32 GlobalSection(SolutionProperties) = preSolution
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|Any CPU.ActiveCfg = Debug|x86 HideSolutionNode = FALSE
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|ARM.ActiveCfg = Debug|ARM EndGlobalSection
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|ARM.Build.0 = Debug|ARM EndGlobal
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|ARM.Deploy.0 = Debug|ARM
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|Mixed Platforms.Build.0 = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|Mixed Platforms.Deploy.0 = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|Win32.ActiveCfg = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|Win32.Build.0 = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|Win32.Deploy.0 = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|x64.ActiveCfg = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|x86.ActiveCfg = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|x86.Build.0 = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Debug|x86.Deploy.0 = Debug|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|Any CPU.ActiveCfg = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|ARM.ActiveCfg = Release|ARM
{0AF57940-43F8-492B-9684-0369259C990B}.Release|ARM.Build.0 = Release|ARM
{0AF57940-43F8-492B-9684-0369259C990B}.Release|ARM.Deploy.0 = Release|ARM
{0AF57940-43F8-492B-9684-0369259C990B}.Release|Mixed Platforms.ActiveCfg = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|Mixed Platforms.Build.0 = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|Mixed Platforms.Deploy.0 = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|Win32.ActiveCfg = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|Win32.Build.0 = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|Win32.Deploy.0 = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|x64.ActiveCfg = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|x86.ActiveCfg = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|x86.Build.0 = Release|x86
{0AF57940-43F8-492B-9684-0369259C990B}.Release|x86.Deploy.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
msbuild NLua.WP8.sln /p:Configuration=Release /p:Platform="ARM"
erase tests\*.dll
cd Core\KeraLua
call Makefile.Win64.bat
msbuild KeraLua.WP8.sln /p:Configuration=Release /p:DefineConstants=WSTRING /p:Platform="Any CPU"
cd ..\..
xcopy Core\KeraLua\external\lua\win64\bin64\*.dll tests\*.dll
msbuild NLua.Net45.sln /p:Configuration=Release /p:DefineConstants="WSTRING;LUA_CORE;CATCH_EXCEPTIONS" /p:Platform="Any CPU"
cd tests/
nunit-console NLuaTest.dll /xml=$1
cd ..
msbuild NLua.WP8.sln /p:Configuration=Release /p:Platform="Win32"
msbuild NLua.WPSL8.sln /p:Configuration=Release /p:DefineConstants="WSTRING;LUA_CORE;CATCH_EXCEPTIONS" /p:Platform="ARM"
msbuild NLua.WPSL8.sln /p:Configuration=Release /p:Platform="ARM"
msbuild NLua.WPSL8.sln /p:Configuration=Release /p:Platform="Win32"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment