From: Francesco <fr...@us...> - 2005-06-12 21:21:40
|
Update of /cvsroot/wxlua/wxLua/apps/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/apps/build/bakefiles Added Files: .cvsignore Bakefiles.bkgen apps.bkl options.bkl regen.bat sources.bkl Log Message: Added bakefile build system --- NEW FILE: options.bkl --- <?xml version="1.0" ?> <!-- Author: Francesco Montorsi <fr...@us...> --> <!-- RCS-ID: $Id: options.bkl,v 1.1 2005/06/12 21:21:10 frm Exp $ --> <!-- --> <!-- WXLUA-APPS OPTIONS BAKEFILE --> <!-- --> <makefile> <!-- --> <!-- The list of wxLua OPTIONS DEFAULTS --> <!-- --> <!-- --> <!-- The list of wxArt2d OPTIONS --> <!-- --> </makefile> --- NEW FILE: regen.bat --- @echo off REM REM MAKEFILE REGENERATION SCRIPT (for WinXP) REM REM author: Francesco Montorsi (fr...@us...) REM RCS-ID: $Id: regen.bat,v 1.1 2005/06/12 21:21:10 frm Exp $ echo. echo. echo Regenerating makefiles... echo. bakefile_gen echo. echo Regeneration completed. echo. echo. pause --- NEW FILE: Bakefiles.bkgen --- <?xml version="1.0" ?> <!-- $Id: Bakefiles.bkgen,v 1.1 2005/06/12 21:21:10 frm Exp $ --> <bakefile-gen> <disable-formats>gnu,dmars,cbx_unix,cbuilderx</disable-formats> <input>apps.bkl</input> <!-- required since wxArt2d uses wx presets stored in wxWidgets subfolders... --> <add-flags>-I%WXWIN%\build\bakefiles\wxpresets</add-flags> <!-- List of output formats to generate: --> <add-formats> <!-- autoconf,borland,dmars,mingw,,watcom,cbuilderx,cbx_unix,gnu --> msvc,watcom,borland,mingw </add-formats> <!-- Directories where msw makefiles should go: --> <add-flags formats="borland"> -o../msw/makefile.bcc </add-flags> <add-flags formats="dmars_smake"> -o../msw/makefile.dms </add-flags> <add-flags formats="dmars"> -o../msw/makefile.dmc </add-flags> <add-flags formats="mingw"> -o../msw/makefile.gcc </add-flags> <add-flags formats="msvc"> -o../msw/makefile.vc </add-flags> <add-flags formats="watcom"> -o../msw/makefile.wat </add-flags> <add-flags formats="msvc6prj"> <!-- the name of the DSW must be lowercase otherwise output libname will be lowercase for some targets and for some others it will be mixed... --> -o../msw/apps.dsw </add-flags> <!-- Directory where AUTOCONF files should go: --> <add-flags formats="autoconf"> -o../../Makefile.in </add-flags> <add-flags formats="autoconf"> -DAUTOCONF_MACROS_FILE=../../autoconf_inc.m4 </add-flags> </bakefile-gen> --- NEW FILE: apps.bkl --- <?xml version="1.0" ?> <!-- Author: Francesco Montorsi <fr...@us...> --> <!-- RCS-ID: $Id: apps.bkl,v 1.1 2005/06/12 21:21:10 frm Exp $ --> <!-- --> <!-- WXLUA APPS BAKEFILE --> <!-- --> <makefile> <!-- This file contains the wxLua template --> <include file="../../../build/bakefiles/wxluabase.bkl"/> <if cond="TARGETING_WIN32=='1'"> <!-- Win32 makefiles will be put in BUILD/MSW --> <set var="WXLUA_BASEDIR">..$(DIRSEP)..$(DIRSEP)..</set> </if> <if cond="TARGETING_WIN32=='0'"> <!-- Unix makefiles will be put in the main folder --> <set var="WXLUA_BASEDIR">..</set> </if> <!-- Put all the objects files generated by --> <!-- the compilation in a subfolder of BUILD --> <if cond="FORMAT!='autoconf'"><set var="BUILDDIR">$(FORMAT)$(WXLUA_LIBPOSTFIX)</set></if> <!-- modules-specific options --> <include file="../../../modules/build/bakefiles/options.bkl"/> <!-- all the sources listed into sources.bkl contain path relative to our wxLua\app dir --> <set var="SRCDIR">$(WXLUA_BASEDIR)</set> <include file="sources.bkl"/> <!-- --> <!-- The WXLUA application target --> <!-- --> <exe id="wxlua" template="wxlua"> <sources>$(WXLUA_SRC)</sources> <headers>$(WXLUA_HDR)</headers> <dirname>$(WXLUA_BASEDIR)$(DIRSEP)bin</dirname> <!-- Libraries must be put in the right order ! --> <wx-lib>adv</wx-lib> <wx-lib>xml</wx-lib> <wx-lib>core</wx-lib> <wx-lib>base</wx-lib> </exe> </makefile> --- NEW FILE: sources.bkl --- <?xml version="1.0" ?> <!-- Author: Francesco Montorsi <fr...@us...> --> <!-- RCS-ID: $Id: sources.bkl,v 1.1 2005/06/12 21:21:10 frm Exp $ --> <!-- --> <!-- WXLUA APPS SOURCES BAKEFILE --> <!-- --> <makefile> <set var="WXLUA_SRC"> wxlua/src/wxlua.cpp wxlua/src/lconsole.cpp </set> <set var="WXLUA_HDR"> wxlua/include/editor.h wxlua/include/lconsole.h wxlua/include/wxlua.h </set> </makefile> --- NEW FILE: .cvsignore --- *.state |