Update of /cvsroot/wxlua/wxLua/apps/build/bakefiles
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv8798/apps/build/bakefiles
Modified Files:
apps.bkl
Log Message:
updated all build system trying to fix SHARED builds
Index: apps.bkl
===================================================================
RCS file: /cvsroot/wxlua/wxLua/apps/build/bakefiles/apps.bkl,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -d -r1.39 -r1.40
*** apps.bkl 20 May 2006 11:33:40 -0000 1.39
--- apps.bkl 20 May 2006 13:12:34 -0000 1.40
***************
*** 42,45 ****
--- 42,48 ----
<!-- ================================================================== -->
+ <set var="LUA_SRC">../modules/lua/src/lua.c</set>
+ <set var="LUA_HDR"></set>
+
<set var="WXLUAAPP_SRC">$(fileList('wxlua/src/*.cpp'))</set>
<set var="WXLUAAPP_HDR">$(fileList('wxlua/src/*.h'))</set>
***************
*** 72,75 ****
--- 75,133 ----
+ <!-- ================================================================== -->
+ <!-- The LUA interpreter target -->
+ <!-- ================================================================== -->
+
+ <exe id="app_lua" template="wxlua">
+ <app-type>console</app-type>
+ <dirname>$(WXLUA_BINOUTPUT_PATH)</dirname>
+ <install-to>$(BINDIR)</install-to>
+
+ <srcdir>$(WXLUA_APPSDIR)</srcdir>
+ <sources>$(LUA_SRC)</sources>
+ <headers>$(LUA_HDR)</headers>
+
+ <!-- see modules/build/bakefiles/options.bkl for these -->
+ <cflags>$(LUA_PLATFORM_SPECIFIC_CFLAGS)</cflags>
+ <ldflags>$(LUA_PLATFORM_SPECIFIC_LDFLAGS)</ldflags>
+
+ <!-- avoid overwriting user's lua -->
+ <include>$(WXLUA_APPSDIR)/../modules/lua/include</include>
+ <exename>wxlua-lua</exename>
+ <wxlua-lib>lua</wxlua-lib>
+
+ <if cond="TARGETING_WIN32=='0'">
+ <!-- we require the standard MATH library to build the lua sources -->
+ <sys-lib>m</sys-lib>
+ </if>
+ </exe>
+
+ <exe id="app_luaverbatim" template="wxlua">
+ <app-type>console</app-type>
+ <dirname>$(WXLUA_BINOUTPUT_PATH)</dirname>
+ <install-to>$(BINDIR)</install-to>
+
+ <srcdir>$(WXLUA_APPSDIR)</srcdir>
+ <sources>$(LUA_SRC)</sources>
+ <headers>$(LUA_HDR)</headers>
+
+ <!-- see modules/build/bakefiles/options.bkl for these -->
+ <cflags>$(LUA_PLATFORM_SPECIFIC_CFLAGS)</cflags>
+ <ldflags>$(LUA_PLATFORM_SPECIFIC_LDFLAGS)</ldflags>
+
+ <!-- avoid overwriting user's lua -->
+ <include>$(WXLUA_APPSDIR)/../modules/lua/include</include>
+ <exename>lua5.1</exename>
+ <sys-lib>lua5.1</sys-lib>
+
+ <if cond="TARGETING_WIN32=='0'">
+ <!-- we require the standard MATH library to build the lua sources -->
+ <sys-lib>m</sys-lib>
+ </if>
+ </exe>
+
+
+
+
<!-- ================================================================== -->
|