From: Francesco M. <fr...@us...> - 2006-05-20 13:12:49
|
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> + + + + <!-- ================================================================== --> |