1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- From 45ae5eb5c3482054073e06ab1a78e0aa9b96447f Mon Sep 17 00:00:00 2001
- From: Venture Research <tech@ventureresearch.com>
- Date: Fri, 8 Feb 2013 20:22:19 -0600
- Subject: [PATCH] lua: update Makefile to use environment build settings
- OE-specific parameters, instead of overriding all of these simply use
- the ones that are already passed in. Also configure for only Linux...
- Upstream-Status: Pending
- Signed-off-by: Venture Research <tech@ventureresearch.com>
- Updated to work with 3.0.x
- Signed-off-by: Armin Kuster <akust808@gmail.com>
- updated to work wtih 6.2.1
- Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
- ---
- deps/Makefile | 1 -
- deps/lua/Makefile | 1 -
- deps/lua/src/Makefile | 16 ++++++----------
- 3 files changed, 6 insertions(+), 12 deletions(-)
- diff --git a/deps/Makefile b/deps/Makefile
- index 3bf0363..fd8765a 100644
- --- a/deps/Makefile
- +++ b/deps/Makefile
- @@ -94,7 +94,6 @@ endif
- # lua's Makefile defines AR="ar rcu", which is unusual, and makes it more
- # challenging to cross-compile lua (and redis). These defines make it easier
- # to fit redis into cross-compilation environments, which typically set AR.
- -AR=ar
- ARFLAGS=rc
-
- lua: .make-prerequisites
- diff --git a/deps/lua/Makefile b/deps/lua/Makefile
- index 209a132..72f4b2b 100644
- --- a/deps/lua/Makefile
- +++ b/deps/lua/Makefile
- @@ -33,7 +33,6 @@ INSTALL_DATA= $(INSTALL) -m 0644
-
- # Utilities.
- MKDIR= mkdir -p
- -RANLIB= ranlib
-
- # == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE =========
-
- diff --git a/deps/lua/src/Makefile b/deps/lua/src/Makefile
- index f3bba2f..1555ec0 100644
- --- a/deps/lua/src/Makefile
- +++ b/deps/lua/src/Makefile
- @@ -5,18 +5,14 @@
- # == CHANGE THE SETTINGS BELOW TO SUIT YOUR ENVIRONMENT =======================
-
- # Your platform. See PLATS for possible values.
- -PLAT= none
- +PLAT= linux
-
- -CC?= gcc
- -CFLAGS= -O2 -Wall $(MYCFLAGS)
- -AR= ar rcu
- -RANLIB= ranlib
- -RM= rm -f
- -LIBS= -lm $(MYLIBS)
- -
- -MYCFLAGS=
- +MYCFLAGS=-DLUA_USE_LINUX
- MYLDFLAGS=
- -MYLIBS=
- +MYLIBS=-Wl,-E -ldl -lreadline -lhistory -lncurses
- +
- +CFLAGS += $(MYCFLAGS)
- +LIBS += -lm $(MYLIBS)
-
- # == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE =========
-
|