summaryrefslogtreecommitdiffstats
path: root/AppPkg/Applications/Lua/src/lua.h
diff options
context:
space:
mode:
authordarylm503 <darylm503@Edk2>2014-11-07 20:18:01 +0000
committerdarylm503 <darylm503@Edk2>2014-11-07 20:18:01 +0000
commit16a5fed65808adf648004b34f98718301d718fa2 (patch)
tree1fd24a832f20c1ce4e1e52e0020513d0d1ef5ae8 /AppPkg/Applications/Lua/src/lua.h
parentc058d59f40b4a95c218cd171ff976bee1ff487e2 (diff)
downloadedk2-16a5fed65808adf648004b34f98718301d718fa2.tar.gz
edk2-16a5fed65808adf648004b34f98718301d718fa2.tar.bz2
edk2-16a5fed65808adf648004b34f98718301d718fa2.zip
AppPkg: Add the Lua interpreter and library.
StdLib: Add support and include files for Lua. The sources for the Lua standalone interpreter, as well as its library, have been added to AppPkg/Applications/Lua. The Lua library, LuaLib, can be used to embed Lua into new applications. The Lua header files, needed for both building and embedding, are located in StdLib/Include/Lua. The original versions of these header files, in the source directory, have been converted into stubs that reference the include files in StdLib. This allows us to keep the Lua sources as close to the distributed version as possible. Documentation is contained in the Lua/doc directory. Further information is available at www.lua.org. Contributed-under: TianoCore Contribution Agreement 1.0 Signed Off by: Bruce Maynard <Bruce.Maynard@Emulex.Com> Reviewed by: Daryl McDaniel <daryl.mcdaniel@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16313 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'AppPkg/Applications/Lua/src/lua.h')
-rw-r--r--AppPkg/Applications/Lua/src/lua.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/AppPkg/Applications/Lua/src/lua.h b/AppPkg/Applications/Lua/src/lua.h
new file mode 100644
index 0000000000..9dbaac993e
--- /dev/null
+++ b/AppPkg/Applications/Lua/src/lua.h
@@ -0,0 +1,15 @@
+/** @file
+ Stub header to allow the "real" headers to reside in StdLib/Include/Lua
+ yet have the Lua sources build without having to change the include
+ directives in each file.
+
+ Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
+ This program and the accompanying materials are licensed and made available under
+ the terms and conditions of the BSD License that accompanies this distribution.
+ The full text of the license may be found at
+ http://opensource.org/licenses/bsd-license.
+
+ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+**/
+#include <Lua/lua.h>