[gtk-engines] Remove lua engine.



commit b839665f461190b6138cc671d24690b4ce387099
Author: Benjamin Berg <benjamin sipsolutions net>
Date:   Sun Jun 6 14:14:10 2010 +0200

    Remove lua engine.

 configure.ac                      |   23 -
 engines/Makefile.am               |    2 +-
 engines/lua/AUTHORS               |    1 -
 engines/lua/Makefile.am           |  117 ----
 engines/lua/src/draw_lib.c        |  479 -------------
 engines/lua/src/draw_lib.h        |   39 --
 engines/lua/src/draw_utils.c      |   70 --
 engines/lua/src/draw_utils.h      |   28 -
 engines/lua/src/liblua/lapi.c     | 1080 ------------------------------
 engines/lua/src/liblua/lapi.h     |   16 -
 engines/lua/src/liblua/lauxlib.c  |  653 ------------------
 engines/lua/src/liblua/lauxlib.h  |  174 -----
 engines/lua/src/liblua/lbaselib.c |  643 ------------------
 engines/lua/src/liblua/lcode.c    |  823 -----------------------
 engines/lua/src/liblua/lcode.h    |   76 ---
 engines/lua/src/liblua/ldblib.c   |  397 -----------
 engines/lua/src/liblua/ldebug.c   |  620 -----------------
 engines/lua/src/liblua/ldebug.h   |   33 -
 engines/lua/src/liblua/ldo.c      |  516 --------------
 engines/lua/src/liblua/ldo.h      |   57 --
 engines/lua/src/liblua/ldump.c    |  164 -----
 engines/lua/src/liblua/lfunc.c    |  174 -----
 engines/lua/src/liblua/lfunc.h    |   34 -
 engines/lua/src/liblua/lgc.c      |  711 --------------------
 engines/lua/src/liblua/lgc.h      |  110 ---
 engines/lua/src/liblua/linit.c    |   38 -
 engines/lua/src/liblua/liolib.c   |  532 ---------------
 engines/lua/src/liblua/llex.c     |  461 -------------
 engines/lua/src/liblua/llex.h     |   81 ---
 engines/lua/src/liblua/llimits.h  |  128 ----
 engines/lua/src/liblua/lmathlib.c |  263 --------
 engines/lua/src/liblua/lmem.c     |   86 ---
 engines/lua/src/liblua/lmem.h     |   49 --
 engines/lua/src/liblua/loadlib.c  |  663 ------------------
 engines/lua/src/liblua/lobject.c  |  214 ------
 engines/lua/src/liblua/lobject.h  |  381 -----------
 engines/lua/src/liblua/lopcodes.c |  102 ---
 engines/lua/src/liblua/lopcodes.h |  268 --------
 engines/lua/src/liblua/loslib.c   |  233 -------
 engines/lua/src/liblua/lparser.c  | 1337 -------------------------------------
 engines/lua/src/liblua/lparser.h  |   82 ---
 engines/lua/src/liblua/lstate.c   |  214 ------
 engines/lua/src/liblua/lstate.h   |  168 -----
 engines/lua/src/liblua/lstring.c  |  111 ---
 engines/lua/src/liblua/lstring.h  |   31 -
 engines/lua/src/liblua/lstrlib.c  |  868 ------------------------
 engines/lua/src/liblua/ltable.c   |  588 ----------------
 engines/lua/src/liblua/ltable.h   |   40 --
 engines/lua/src/liblua/ltablib.c  |  278 --------
 engines/lua/src/liblua/ltm.c      |   75 --
 engines/lua/src/liblua/ltm.h      |   54 --
 engines/lua/src/liblua/lua.h      |  385 -----------
 engines/lua/src/liblua/luaconf.h  |  762 ---------------------
 engines/lua/src/liblua/lualib.h   |   53 --
 engines/lua/src/liblua/lundump.c  |  223 ------
 engines/lua/src/liblua/lundump.h  |   36 -
 engines/lua/src/liblua/lvm.c      |  763 ---------------------
 engines/lua/src/liblua/lvm.h      |   36 -
 engines/lua/src/liblua/lzio.c     |   82 ---
 engines/lua/src/liblua/lzio.h     |   67 --
 engines/lua/src/lua_rc_style.c    |  280 --------
 engines/lua/src/lua_rc_style.h    |   51 --
 engines/lua/src/lua_style.c       |  813 ----------------------
 engines/lua/src/lua_style.h       |   67 --
 engines/lua/src/lua_utils.c       |   50 --
 engines/lua/src/lua_utils.h       |   30 -
 engines/lua/src/main.c            |   45 --
 engines/lua/src/misc_utils.c      |   78 ---
 engines/lua/src/misc_utils.h      |   27 -
 69 files changed, 1 insertions(+), 18232 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 655145b..3cc89e0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,7 +36,6 @@ AC_ARG_ENABLE(mist, 		[  --disable-mist          skip Mist engine/theme], 		[mis
 AC_ARG_ENABLE(redmond,		[  --disable-redmond       skip Redmond engine/theme], 		[redmond=$enableval], 		[redmond="$defaultval"])
 AC_ARG_ENABLE(glide,		[  --disable-glide         skip Glide engine],			[glide=$enableval],		[glide="$defaultval"])
 AC_ARG_ENABLE(thinice,		[  --disable-thinice       skip ThinIce engine/theme], 		[thinice=$enableval], 		[thinice="$defaultval"])
-AC_ARG_ENABLE(lua,			[  --enable-lua            enable Lua engine], 			[lua=$enableval], 			[lua="no"])
 
 AC_ARG_ENABLE(animation, 	[  --enable-animation      compile clearlooks with animation support], 	[animation=$enableval],	[animation="no"])
 AC_ARG_ENABLE(widget_checks, 	[  --disable-widget-checks disable superfluous widget checks (needs updated themes)], 	[widget_checks=$enableval],	[widget_checks="yes"])
@@ -48,9 +47,6 @@ AC_ARG_ENABLE(paranoia, 	[  --enable-paranoia       use wall, werror, ansi, peda
 AC_ARG_ENABLE(deprecated,	[  --disable-deprecated    disable deprecated functions in gtk et al],	[deprecated=$enableval],		[deprecated="no"])
 
 AC_ARG_ENABLE(schemas,		[  --disable-schema        disable engine schemas],	[schemas=$enableval],	[schemas="yes"])
-AC_ARG_WITH(system-lua,	[  --with-system-lua        link with system Lua library], 		[system_lua=$withval], 	[system_lua="no"])
-
-AM_CONDITIONAL([SYSTEM_LUA], [test x$system_lua = xyes])
 
 BUILD_ENGINES=""
 BUILD_THEMES=""
@@ -118,10 +114,6 @@ if test $thinice = "yes"; then
 	fi
 fi
 
-if test $lua = "yes"; then
-	BUILD_ENGINES="$BUILD_ENGINES lua"
-fi
-
 # Don't forget to update the README when changing this.
 PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.12.0,,
                   AC_MSG_ERROR([GTK+-2.12 is required to compile gtk-engines]))
@@ -132,13 +124,6 @@ AC_SUBST(GTK_LIBS)
 GTK_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0`
 AC_SUBST(GTK_VERSION)
 
-if test $system_lua = "yes"; then
-	PKG_CHECK_MODULES(LUA, lua,,
-                  AC_MSG_ERROR([--with-system-lua specified but no system liblua found]))
-	AC_SUBST(LUA_CFLAGS)
-	AC_SUBST(LUA_LIBS)
-fi
-
 AC_SUBST(BUILD_ENGINES)
 AC_SUBST(BUILD_THEMES)
 AC_SUBST(BUILD_SCHEMAS)
@@ -181,7 +166,6 @@ engines/mist/Makefile
 engines/redmond/Makefile
 engines/glide/Makefile
 engines/thinice/Makefile
-engines/lua/Makefile
 themes/Makefile
 themes/Clearlooks/Makefile
 themes/Clearlooks/gtk-2.0/Makefile
@@ -318,11 +302,4 @@ else
 	echo "Skipping"
 fi
 
-echo -n "      Lua - "
-if test "$lua" = "yes"; then
-	echo "Including"
-else
-	echo "Skipping"
-fi
-
 echo ""
diff --git a/engines/Makefile.am b/engines/Makefile.am
index 434b785..0c46b26 100644
--- a/engines/Makefile.am
+++ b/engines/Makefile.am
@@ -1,5 +1,5 @@
 SUBDIRS = support $(BUILD_ENGINES)
-DIST_SUBDIRS = support clearlooks crux glide hc industrial lua mist redmond thinice
+DIST_SUBDIRS = support clearlooks crux glide hc industrial mist redmond thinice
 
 EXTRA_DIST = engine.symbols
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]