Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv478/wxLua/modules/wxluasocket/src
Modified Files:
Makefile
Log Message:
Add wxAUI library and rebuild all build files
Cleanup Makefiles using wx-config and include common bits to simplify them
Index: Makefile
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/src/Makefile,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** Makefile 12 Jun 2007 05:03:17 -0000 1.15
--- Makefile 4 Jul 2007 05:39:22 -0000 1.16
***************
*** 7,44 ****
# Makefile for wxLua library using gmake
- # --- wxLua parameters -------------------------------------------------------
- WXLUA_LIBVERSION_CURRENT = 2
- WXLUA_LIBVERSION_REVISION = 8
- WXLUA_LIBVERSION_AGE = 0
-
- WXLUA_DIR = ../../..
- WXLUA_LIBDIR = $(WXLIB_DIR)
- WXLUA_WXLUASETUP_DIR = $(WXLUA_DIR)/modules/wxbind/setup
-
- LUA = $(WXLUA_DIR)/bin/lua
# ----------------------------------------------------------------------------
- # --- wxWidgets parameters from wx-config ------------------------------------
- WXCONFIG := wx-config
- WXPREFIX = $(shell $(WXCONFIG) --prefix)
- WXEXECDIR = $(shell $(WXCONFIG) --exec-prefix)
- WXBASENAME = $(shell $(WXCONFIG) --basename)
- WXVERSION = $(shell $(WXCONFIG) --version)
- WXRELEASE = $(shell $(WXCONFIG) --release)
- WXCXXFLAGS = $(shell $(WXCONFIG) --cxxflags)
- WXLDLIBS = $(shell $(WXCONFIG) --libs)
- WXCXX = $(shell $(WXCONFIG) --cxx)
- WXLIB_DIR = $(WXEXECDIR)/lib
# ----------------------------------------------------------------------------
! CXXFLAGS = $(WXCXXFLAGS) -MMD -g -Wall -fPIC
! LDLIBS = $(WXLDLIBS)
! CXX = $(WXCXX)
! GCC_PROFILE = #-pg
! APPEXTRADEFS = $(GCC_PROFILE) -I$(WXLUA_WXLUASETUP_DIR) -I$(WXLUA_DIR) -I$(WXLUA_DIR)/modules -I$(WXLUA_DIR)/modules/lua/include -I$(WXPREFIX)/contrib/include -DLUACALL=
! APPEXTRALIBS = $(GCC_PROFILE)
! TARGET_LIBNAME = lib$(WXBASENAME)_wxluasocket-$(WXRELEASE)
TARGET_LIBDIR = $(WXLUA_LIBDIR)
--- 7,22 ----
# Makefile for wxLua library using gmake
# ----------------------------------------------------------------------------
+ # Set path to root of wxLua
+ WXLUA_DIR = ../../..
# ----------------------------------------------------------------------------
+ # Include wxLua settings using wx-config for wxWidgets parameters
! include $(WXLUA_DIR)/build/Makefile_wx-config.in
! # ----------------------------------------------------------------------------
! TARGET_LIBNAME = lib$(WXLUASOCKET_LIB)
TARGET_LIBDIR = $(WXLUA_LIBDIR)
***************
*** 48,56 ****
TARGET_LIB_LINK2 = $(TARGET_LIBNAME).so
! RM = rm -f
! AR = ar
! AROPTIONS = rcu
! RANLIB = ranlib
! LN_S = ln -s
HEADERS = \
--- 26,30 ----
TARGET_LIB_LINK2 = $(TARGET_LIBNAME).so
! # ----------------------------------------------------------------------------
HEADERS = \
***************
*** 70,77 ****
DEPFILES=$(OBJECTS:.o=.d)
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(APPEXTRADEFS) -o $@ $<
! all: $(TARGET_LIB_STATIC) $(TARGET_LIB_SHARED)
$(TARGET_LIB_STATIC) : $(OBJECTS)
--- 44,53 ----
DEPFILES=$(OBJECTS:.o=.d)
+ # ----------------------------------------------------------------------------
+
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(APPEXTRADEFS) -o $@ $<
! all: $(TARGET_LIB_STATIC) $(TARGET_LIB_SHARED)
$(TARGET_LIB_STATIC) : $(OBJECTS)
***************
*** 81,85 ****
$(TARGET_LIB_SHARED): $(OBJECTS)
! $(CXX) -shared -o $@ $(OBJECTS) $(APPEXTRALIBS)
cd $(TARGET_LIBDIR) \
&& $(RM) $(TARGET_LIB_LINK1) $(TARGET_LIB_LINK2) \
--- 57,61 ----
$(TARGET_LIB_SHARED): $(OBJECTS)
! $(CXX) -shared -o $@ $(OBJECTS) $(LIBEXTRALIBS)
cd $(TARGET_LIBDIR) \
&& $(RM) $(TARGET_LIB_LINK1) $(TARGET_LIB_LINK2) \
***************
*** 93,95 ****
--- 69,76 ----
$(TARGET_LIBDIR)/$(TARGET_LIB_LINK2)
+ # ----------------------------------------------------------------------------
+ # Include wxLua targets using wx-config for wxWidgets parameters
+
+ include $(WXLUA_DIR)/build/Makefile_wx-config_targets.in
+
-include $(DEPFILES)
|