You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(191) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(238) |
Dec
(68) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(104) |
Feb
(518) |
Mar
(302) |
Apr
(211) |
May
(311) |
Jun
(55) |
Jul
(6) |
Aug
(35) |
Sep
(76) |
Oct
(50) |
Nov
(37) |
Dec
(340) |
2007 |
Jan
(23) |
Feb
(107) |
Mar
(98) |
Apr
(60) |
May
(136) |
Jun
(371) |
Jul
(175) |
Aug
(74) |
Sep
(3) |
Oct
(2) |
Nov
(53) |
Dec
(129) |
2008 |
Jan
(337) |
Feb
(23) |
Mar
(18) |
Apr
(4) |
May
(3) |
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
(33) |
Nov
|
Dec
(26) |
2009 |
Jan
(4) |
Feb
(1) |
Mar
(15) |
Apr
|
May
(35) |
Jun
(11) |
Jul
|
Aug
|
Sep
(19) |
Oct
(26) |
Nov
(11) |
Dec
(11) |
2010 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(8) |
Sep
|
Oct
|
Nov
(8) |
Dec
(7) |
2011 |
Jan
|
Feb
|
Mar
(4) |
Apr
(8) |
May
(5) |
Jun
(8) |
Jul
(1) |
Aug
|
Sep
|
Oct
(5) |
Nov
(13) |
Dec
|
From: Francesco <fr...@us...> - 2005-06-14 20:12:01
|
Update of /cvsroot/wxlua/wxLua/modules/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16951/modules/build/msw Added Files: makefile.vc makefile.wat Log Message: --- NEW FILE: makefile.vc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C compiler CC = cl # C++ compiler CXX = cl # Standard flags for CC CFLAGS = # Standard flags for C++ CXXFLAGS = # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = # Standard linker flags LDFLAGS = # The directory where wxWidgets library is installed WX_DIR = $(WXWIN) # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 # Compile Unicode build of wxWidgets? [0,1] WX_UNICODE = 0 # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] WX_DEBUG = 1 # Version of the wx library to build against. WX_VERSION = 26 # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- ### Variables: ### LUA_LIB_CFLAGS = /MD /DWIN32 /I..\..\lua\include $(CPPFLAGS) $(CFLAGS) LUA_LIB_OBJECTS = \ msvc$(WXLIBPOSTFIX)\lua_lib_lauxlib.obj \ msvc$(WXLIBPOSTFIX)\lua_lib_lbaselib.obj \ msvc$(WXLIBPOSTFIX)\lua_lib_ldblib.obj \ msvc$(WXLIBPOSTFIX)\lua_lib_liolib.obj \ msvc$(WXLIBPOSTFIX)\lua_lib_lmathlib.obj \ msvc$(WXLIBPOSTFIX)\lua_lib_loadlib.obj \ msvc$(WXLIBPOSTFIX)\lua_lib_lstrlib.obj \ msvc$(WXLIBPOSTFIX)\lua_lib_ltablib.obj LUA_CFLAGS = /MD /DWIN32 /I..\..\lua\include $(CPPFLAGS) $(CFLAGS) LUA_OBJECTS = \ msvc$(WXLIBPOSTFIX)\lua_lapi.obj \ msvc$(WXLIBPOSTFIX)\lua_lcode.obj \ msvc$(WXLIBPOSTFIX)\lua_ldebug.obj \ msvc$(WXLIBPOSTFIX)\lua_ldllmain.obj \ msvc$(WXLIBPOSTFIX)\lua_ldo.obj \ msvc$(WXLIBPOSTFIX)\lua_ldump.obj \ msvc$(WXLIBPOSTFIX)\lua_lfunc.obj \ msvc$(WXLIBPOSTFIX)\lua_lgc.obj \ msvc$(WXLIBPOSTFIX)\lua_llex.obj \ msvc$(WXLIBPOSTFIX)\lua_lmem.obj \ msvc$(WXLIBPOSTFIX)\lua_lobject.obj \ msvc$(WXLIBPOSTFIX)\lua_lopcodes.obj \ msvc$(WXLIBPOSTFIX)\lua_lparser.obj \ msvc$(WXLIBPOSTFIX)\lua_lstate.obj \ msvc$(WXLIBPOSTFIX)\lua_lstring.obj \ msvc$(WXLIBPOSTFIX)\lua_ltable.obj \ msvc$(WXLIBPOSTFIX)\lua_ltests.obj \ msvc$(WXLIBPOSTFIX)\lua_ltm.obj \ msvc$(WXLIBPOSTFIX)\lua_lundump.obj \ msvc$(WXLIBPOSTFIX)\lua_lvm.obj \ msvc$(WXLIBPOSTFIX)\lua_lzio.obj \ msvc$(WXLIBPOSTFIX)\lua_lua.obj WXLUA_LIB_CXXFLAGS = /MD$(__DEBUGRUNTIME) /DWIN32 $(__WXUNICODE_DEFINE_p) \ $(__WXDEBUG_DEFINE_p) /D__WXMSW__ \ /I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ /I$(WX_DIR)\include /I..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) \ $(__DEBUGINFO) /Fd..\..\..\lib\vc_lib\wxlua.pdb $(____DEBUGRUNTIME) \ $(__WX_SHAREDDEFINE_p) /GR /EHsc $(CPPFLAGS) $(CXXFLAGS) WXLUA_LIB_OBJECTS = \ msvc$(WXLIBPOSTFIX)\wxlua_lib_internal.obj \ msvc$(WXLIBPOSTFIX)\wxlua_lib_interp.obj \ msvc$(WXLIBPOSTFIX)\wxlua_lib_library.obj WXLUA_DLL_CXXFLAGS = /MD$(__DEBUGRUNTIME) /DWIN32 $(__WXUNICODE_DEFINE_p) \ $(__WXDEBUG_DEFINE_p) /D__WXMSW__ \ /I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ /I$(WX_DIR)\include /I..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) \ $(__DEBUGINFO) /Fd..\..\..\lib\vc_dll\wxlua_dll.pdb $(____DEBUGRUNTIME) \ $(__WX_SHAREDDEFINE_p) /DA2DWXLUAMAKINGDLL /GR /EHsc $(CPPFLAGS) $(CXXFLAGS) WXLUA_DLL_OBJECTS = \ msvc$(WXLIBPOSTFIX)\wxlua_dll_internal.obj \ msvc$(WXLIBPOSTFIX)\wxlua_dll_interp.obj \ msvc$(WXLIBPOSTFIX)\wxlua_dll_library.obj WXLUADEBUG_LIB_CXXFLAGS = /MD$(__DEBUGRUNTIME) /DWIN32 $(__WXUNICODE_DEFINE_p) \ $(__WXDEBUG_DEFINE_p) /D__WXMSW__ \ /I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ /I$(WX_DIR)\include /I..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) \ $(__DEBUGINFO) /Fd..\..\..\lib\vc_lib\wxluadebug.pdb $(____DEBUGRUNTIME) \ $(__WX_SHAREDDEFINE_p) /GR /EHsc $(CPPFLAGS) $(CXXFLAGS) WXLUADEBUG_LIB_OBJECTS = \ msvc$(WXLIBPOSTFIX)\wxluadebug_lib_debug.obj \ msvc$(WXLIBPOSTFIX)\wxluadebug_lib_splttree.obj \ msvc$(WXLIBPOSTFIX)\wxluadebug_lib_staktree.obj WXLUADEBUG_DLL_CXXFLAGS = /MD$(__DEBUGRUNTIME) /DWIN32 $(__WXUNICODE_DEFINE_p) \ $(__WXDEBUG_DEFINE_p) /D__WXMSW__ \ /I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ /I$(WX_DIR)\include /I..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) \ $(__DEBUGINFO) /Fd..\..\..\lib\vc_dll\wxluadebug_dll.pdb \ $(____DEBUGRUNTIME) $(__WX_SHAREDDEFINE_p) /DA2DWXLUADEBUGMAKINGDLL /GR \ /EHsc $(CPPFLAGS) $(CXXFLAGS) WXLUADEBUG_DLL_OBJECTS = \ msvc$(WXLIBPOSTFIX)\wxluadebug_dll_debug.obj \ msvc$(WXLIBPOSTFIX)\wxluadebug_dll_splttree.obj \ msvc$(WXLIBPOSTFIX)\wxluadebug_dll_staktree.obj WXLUASOCKET_LIB_CXXFLAGS = /MD$(__DEBUGRUNTIME) /DWIN32 \ $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) /D__WXMSW__ \ /I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ /I$(WX_DIR)\include /I..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) \ $(__DEBUGINFO) /Fd..\..\..\lib\vc_lib\wxluasocket.pdb $(____DEBUGRUNTIME) \ $(__WX_SHAREDDEFINE_p) /GR /EHsc $(CPPFLAGS) $(CXXFLAGS) WXLUASOCKET_LIB_OBJECTS = \ msvc$(WXLIBPOSTFIX)\wxluasocket_lib_debugio.obj \ msvc$(WXLIBPOSTFIX)\wxluasocket_lib_dserver.obj \ msvc$(WXLIBPOSTFIX)\wxluasocket_lib_dtarget.obj \ msvc$(WXLIBPOSTFIX)\wxluasocket_lib_socket.obj WXLUASOCKET_DLL_CXXFLAGS = /MD$(__DEBUGRUNTIME) /DWIN32 \ $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) /D__WXMSW__ \ /I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ /I$(WX_DIR)\include /I..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) \ $(__DEBUGINFO) /Fd..\..\..\lib\vc_dll\wxluasocket_dll.pdb \ $(____DEBUGRUNTIME) $(__WX_SHAREDDEFINE_p) /DA2DWXLUASOCKETMAKINGDLL /GR \ /EHsc $(CPPFLAGS) $(CXXFLAGS) WXLUASOCKET_DLL_OBJECTS = \ msvc$(WXLIBPOSTFIX)\wxluasocket_dll_debugio.obj \ msvc$(WXLIBPOSTFIX)\wxluasocket_dll_dserver.obj \ msvc$(WXLIBPOSTFIX)\wxluasocket_dll_dtarget.obj \ msvc$(WXLIBPOSTFIX)\wxluasocket_dll_socket.obj ### Conditionally set variables: ### !if "$(WX_DEBUG)" == "1" WX3RDPARTLIBPOSTFIX = d !endif !if "$(WX_SHARED)" == "0" __wxlua_lib___depname = ..\..\..\lib\vc_lib\wxlua.lib !endif !if "$(WX_SHARED)" == "1" __wxlua_dll___depname = ..\..\..\lib\vc_dll\wxlua_dll.dll !endif !if "$(WX_SHARED)" == "0" __wxluadebug_lib___depname = ..\..\..\lib\vc_lib\wxluadebug.lib !endif !if "$(WX_SHARED)" == "1" __wxluadebug_dll___depname = ..\..\..\lib\vc_dll\wxluadebug_dll.dll !endif !if "$(WX_SHARED)" == "0" __wxluasocket_lib___depname = ..\..\..\lib\vc_lib\wxluasocket.lib !endif !if "$(WX_SHARED)" == "1" __wxluasocket_dll___depname = ..\..\..\lib\vc_dll\wxluasocket_dll.dll !endif !if "$(WX_DEBUG)" == "0" __DEBUGINFO_1 = !endif !if "$(WX_DEBUG)" == "1" __DEBUGINFO_1 = /DEBUG !endif !if "$(WX_SHARED)" == "0" __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\vc_lib !endif !if "$(WX_SHARED)" == "1" __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\vc_dll !endif !if "$(WX_UNICODE)" == "1" __WXUNICODE_DEFINE_p = /D_UNICODE !endif !if "$(WX_DEBUG)" == "1" __WXDEBUG_DEFINE_p = /D__WXDEBUG__ !endif !if "$(WX_DEBUG)" == "0" && "$(WX_UNICODE)" == "1" WXLIBPOSTFIX = u !endif !if "$(WX_DEBUG)" == "1" && "$(WX_UNICODE)" == "0" WXLIBPOSTFIX = d !endif !if "$(WX_DEBUG)" == "1" && "$(WX_UNICODE)" == "1" WXLIBPOSTFIX = ud !endif !if "$(WX_DEBUG)" == "0" __WARNINGS = /w !endif !if "$(WX_DEBUG)" == "1" __WARNINGS = /W4 !endif !if "$(WX_DEBUG)" == "0" __OPTIMIZEFLAG = /O2 !endif !if "$(WX_DEBUG)" == "1" __OPTIMIZEFLAG = /Od !endif !if "$(WX_DEBUG)" == "0" __DEBUGINFO = !endif !if "$(WX_DEBUG)" == "1" __DEBUGINFO = /Zi !endif !if "$(WX_DEBUG)" == "0" ____DEBUGRUNTIME = !endif !if "$(WX_DEBUG)" == "1" ____DEBUGRUNTIME = /D_DEBUG !endif !if "$(WX_DEBUG)" == "0" __DEBUGRUNTIME = !endif !if "$(WX_DEBUG)" == "1" __DEBUGRUNTIME = d !endif !if "$(WX_SHARED)" == "1" __WX_SHAREDDEFINE_p = /DWXUSINGDLL !endif !if "$(WX_SHARED)" == "0" __WXLIBPATH_FILENAMES = \lib\vc_lib !endif !if "$(WX_SHARED)" == "1" __WXLIBPATH_FILENAMES = \lib\vc_dll !endif all: msvc$(WXLIBPOSTFIX) msvc$(WXLIBPOSTFIX): -if not exist msvc$(WXLIBPOSTFIX) mkdir msvc$(WXLIBPOSTFIX) ### Targets: ### all: ..\..\..\lib\vc_lib ..\..\..\lib\vc_dll ..\..\..\lib\vc_lib\lua.lib ..\..\..\bin\lua.exe $(__wxlua_lib___depname) $(__wxlua_dll___depname) $(__wxluadebug_lib___depname) $(__wxluadebug_dll___depname) $(__wxluasocket_lib___depname) $(__wxluasocket_dll___depname) clean: -if exist msvc$(WXLIBPOSTFIX)\*.obj del msvc$(WXLIBPOSTFIX)\*.obj -if exist msvc$(WXLIBPOSTFIX)\*.res del msvc$(WXLIBPOSTFIX)\*.res -if exist msvc$(WXLIBPOSTFIX)\*.pch del msvc$(WXLIBPOSTFIX)\*.pch -if exist ..\..\..\lib\vc_lib\lua.lib del ..\..\..\lib\vc_lib\lua.lib -if exist ..\..\..\bin\lua.exe del ..\..\..\bin\lua.exe -if exist ..\..\..\bin\lua.ilk del ..\..\..\bin\lua.ilk -if exist ..\..\..\bin\lua.pdb del ..\..\..\bin\lua.pdb -if exist ..\..\..\lib\vc_lib\wxlua.lib del ..\..\..\lib\vc_lib\wxlua.lib -if exist ..\..\..\lib\vc_dll\wxlua_dll.dll del ..\..\..\lib\vc_dll\wxlua_dll.dll -if exist ..\..\..\lib\vc_dll\wxlua_dll.ilk del ..\..\..\lib\vc_dll\wxlua_dll.ilk -if exist ..\..\..\lib\vc_dll\wxlua_dll.pdb del ..\..\..\lib\vc_dll\wxlua_dll.pdb -if exist ..\..\..\lib\vc_dll\wxlua.lib del ..\..\..\lib\vc_dll\wxlua.lib -if exist ..\..\..\lib\vc_lib\wxluadebug.lib del ..\..\..\lib\vc_lib\wxluadebug.lib -if exist ..\..\..\lib\vc_dll\wxluadebug_dll.dll del ..\..\..\lib\vc_dll\wxluadebug_dll.dll -if exist ..\..\..\lib\vc_dll\wxluadebug_dll.ilk del ..\..\..\lib\vc_dll\wxluadebug_dll.ilk -if exist ..\..\..\lib\vc_dll\wxluadebug_dll.pdb del ..\..\..\lib\vc_dll\wxluadebug_dll.pdb -if exist ..\..\..\lib\vc_dll\wxluadebug.lib del ..\..\..\lib\vc_dll\wxluadebug.lib -if exist ..\..\..\lib\vc_lib\wxluasocket.lib del ..\..\..\lib\vc_lib\wxluasocket.lib -if exist ..\..\..\lib\vc_dll\wxluasocket_dll.dll del ..\..\..\lib\vc_dll\wxluasocket_dll.dll -if exist ..\..\..\lib\vc_dll\wxluasocket_dll.ilk del ..\..\..\lib\vc_dll\wxluasocket_dll.ilk -if exist ..\..\..\lib\vc_dll\wxluasocket_dll.pdb del ..\..\..\lib\vc_dll\wxluasocket_dll.pdb -if exist ..\..\..\lib\vc_dll\wxluasocket.lib del ..\..\..\lib\vc_dll\wxluasocket.lib ..\..\..\lib\vc_lib: if not exist ..\..\..\lib\vc_lib mkdir ..\..\..\lib\vc_lib ..\..\..\lib\vc_dll: if not exist ..\..\..\lib\vc_dll mkdir ..\..\..\lib\vc_dll ..\..\..\lib\vc_lib\lua.lib: $(LUA_LIB_OBJECTS) if exist $@ del $@ lib /NOLOGO /OUT:$@ @<< $(LUA_LIB_OBJECTS) << ..\..\..\bin\lua.exe: $(LUA_OBJECTS) ..\..\..\lib\vc_lib\lua.lib link /NOLOGO /OUT:$@ $(LDFLAGS) @<< $(LUA_OBJECTS) ..\..\..\lib\vc_lib\lua.lib << !if "$(WX_SHARED)" == "0" ..\..\..\lib\vc_lib\wxlua.lib: $(WXLUA_LIB_OBJECTS) if exist $@ del $@ lib /NOLOGO /OUT:$@ @<< $(WXLUA_LIB_OBJECTS) << !endif !if "$(WX_SHARED)" == "1" ..\..\..\lib\vc_dll\wxlua_dll.dll: $(WXLUA_DLL_OBJECTS) link /DLL /NOLOGO /OUT:$@ $(LDFLAGS) /LIBPATH:$(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO_1) /LIBPATH:..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @<< $(WXLUA_DLL_OBJECTS) wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib oleacc.lib /IMPLIB:..\..\..\lib\vc_dll\wxlua.lib << !endif !if "$(WX_SHARED)" == "0" ..\..\..\lib\vc_lib\wxluadebug.lib: $(WXLUADEBUG_LIB_OBJECTS) if exist $@ del $@ lib /NOLOGO /OUT:$@ @<< $(WXLUADEBUG_LIB_OBJECTS) << !endif !if "$(WX_SHARED)" == "1" ..\..\..\lib\vc_dll\wxluadebug_dll.dll: $(WXLUADEBUG_DLL_OBJECTS) link /DLL /NOLOGO /OUT:$@ $(LDFLAGS) /LIBPATH:$(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO_1) /LIBPATH:..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @<< $(WXLUADEBUG_DLL_OBJECTS) wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib oleacc.lib /IMPLIB:..\..\..\lib\vc_dll\wxluadebug.lib << !endif !if "$(WX_SHARED)" == "0" ..\..\..\lib\vc_lib\wxluasocket.lib: $(WXLUASOCKET_LIB_OBJECTS) if exist $@ del $@ lib /NOLOGO /OUT:$@ @<< $(WXLUASOCKET_LIB_OBJECTS) << !endif !if "$(WX_SHARED)" == "1" ..\..\..\lib\vc_dll\wxluasocket_dll.dll: $(WXLUASOCKET_DLL_OBJECTS) link /DLL /NOLOGO /OUT:$@ $(LDFLAGS) /LIBPATH:$(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO_1) /LIBPATH:..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @<< $(WXLUASOCKET_DLL_OBJECTS) wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib oleacc.lib /IMPLIB:..\..\..\lib\vc_dll\wxluasocket.lib << !endif msvc$(WXLIBPOSTFIX)\lua_lib_lauxlib.obj: ..\..\lua\src\lib\lauxlib.c $(CC) /c /nologo /TC /Fo$@ $(LUA_LIB_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lib_lbaselib.obj: ..\..\lua\src\lib\lbaselib.c $(CC) /c /nologo /TC /Fo$@ $(LUA_LIB_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lib_ldblib.obj: ..\..\lua\src\lib\ldblib.c $(CC) /c /nologo /TC /Fo$@ $(LUA_LIB_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lib_liolib.obj: ..\..\lua\src\lib\liolib.c $(CC) /c /nologo /TC /Fo$@ $(LUA_LIB_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lib_lmathlib.obj: ..\..\lua\src\lib\lmathlib.c $(CC) /c /nologo /TC /Fo$@ $(LUA_LIB_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lib_loadlib.obj: ..\..\lua\src\lib\loadlib.c $(CC) /c /nologo /TC /Fo$@ $(LUA_LIB_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lib_lstrlib.obj: ..\..\lua\src\lib\lstrlib.c $(CC) /c /nologo /TC /Fo$@ $(LUA_LIB_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lib_ltablib.obj: ..\..\lua\src\lib\ltablib.c $(CC) /c /nologo /TC /Fo$@ $(LUA_LIB_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lapi.obj: ..\..\lua\src\lapi.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lcode.obj: ..\..\lua\src\lcode.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_ldebug.obj: ..\..\lua\src\ldebug.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_ldllmain.obj: ..\..\lua\src\ldllmain.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_ldo.obj: ..\..\lua\src\ldo.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_ldump.obj: ..\..\lua\src\ldump.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lfunc.obj: ..\..\lua\src\lfunc.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lgc.obj: ..\..\lua\src\lgc.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_llex.obj: ..\..\lua\src\llex.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lmem.obj: ..\..\lua\src\lmem.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lobject.obj: ..\..\lua\src\lobject.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lopcodes.obj: ..\..\lua\src\lopcodes.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lparser.obj: ..\..\lua\src\lparser.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lstate.obj: ..\..\lua\src\lstate.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lstring.obj: ..\..\lua\src\lstring.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_ltable.obj: ..\..\lua\src\ltable.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_ltests.obj: ..\..\lua\src\ltests.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_ltm.obj: ..\..\lua\src\ltm.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lundump.obj: ..\..\lua\src\lundump.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lvm.obj: ..\..\lua\src\lvm.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lzio.obj: ..\..\lua\src\lzio.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\lua_lua.obj: ..\..\lua\src\lua\lua.c $(CC) /c /nologo /TC /Fo$@ $(LUA_CFLAGS) $** msvc$(WXLIBPOSTFIX)\wxlua_lib_internal.obj: ..\..\wxlua\src\internal.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUA_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxlua_lib_interp.obj: ..\..\wxlua\src\interp.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUA_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxlua_lib_library.obj: ..\..\wxlua\src\library.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUA_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxlua_dll_internal.obj: ..\..\wxlua\src\internal.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUA_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxlua_dll_interp.obj: ..\..\wxlua\src\interp.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUA_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxlua_dll_library.obj: ..\..\wxlua\src\library.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUA_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluadebug_lib_debug.obj: ..\..\wxluadebug\src\debug.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUADEBUG_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluadebug_lib_splttree.obj: ..\..\wxluadebug\src\splttree.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUADEBUG_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluadebug_lib_staktree.obj: ..\..\wxluadebug\src\staktree.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUADEBUG_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluadebug_dll_debug.obj: ..\..\wxluadebug\src\debug.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUADEBUG_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluadebug_dll_splttree.obj: ..\..\wxluadebug\src\splttree.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUADEBUG_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluadebug_dll_staktree.obj: ..\..\wxluadebug\src\staktree.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUADEBUG_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluasocket_lib_debugio.obj: ..\..\wxluasocket\src\debugio.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUASOCKET_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluasocket_lib_dserver.obj: ..\..\wxluasocket\src\dserver.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUASOCKET_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluasocket_lib_dtarget.obj: ..\..\wxluasocket\src\dtarget.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUASOCKET_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluasocket_lib_socket.obj: ..\..\wxluasocket\src\socket.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUASOCKET_LIB_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluasocket_dll_debugio.obj: ..\..\wxluasocket\src\debugio.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUASOCKET_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluasocket_dll_dserver.obj: ..\..\wxluasocket\src\dserver.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUASOCKET_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluasocket_dll_dtarget.obj: ..\..\wxluasocket\src\dtarget.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUASOCKET_DLL_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxluasocket_dll_socket.obj: ..\..\wxluasocket\src\socket.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUASOCKET_DLL_CXXFLAGS) $** --- NEW FILE: makefile.wat --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C compiler CC = wcc386 # C++ compiler CXX = wpp386 # Standard flags for CC CFLAGS = # Standard flags for C++ CXXFLAGS = # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = # Standard linker flags LDFLAGS = # The directory where wxWidgets library is installed WX_DIR = $(%WXWIN) # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 # Compile Unicode build of wxWidgets? [0,1] WX_UNICODE = 0 # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] WX_DEBUG = 1 # Version of the wx library to build against. WX_VERSION = 26 # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- # Speed up compilation a bit: !ifdef __LOADDLL__ ! loaddll wcc wccd ! loaddll wccaxp wccdaxp ! loaddll wcc386 wccd386 ! loaddll wpp wppdi86 ! loaddll wppaxp wppdaxp ! loaddll wpp386 wppd386 ! loaddll wlink wlink ! loaddll wlib wlibd !endif # We need these variables in some bakefile-made rules: WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- ### Conditionally set variables: ### WX3RDPARTLIBPOSTFIX = !ifeq WX_DEBUG 1 WX3RDPARTLIBPOSTFIX = d !endif __wxlua_lib___depname = !ifeq WX_SHARED 0 __wxlua_lib___depname = ..\..\..\lib\wat_lib\wxlua.lib !endif __wxlua_dll___depname = !ifeq WX_SHARED 1 __wxlua_dll___depname = ..\..\..\lib\wat_dll\wxlua_dll.dll !endif __wxluadebug_lib___depname = !ifeq WX_SHARED 0 __wxluadebug_lib___depname = ..\..\..\lib\wat_lib\wxluadebug.lib !endif __wxluadebug_dll___depname = !ifeq WX_SHARED 1 __wxluadebug_dll___depname = ..\..\..\lib\wat_dll\wxluadebug_dll.dll !endif __wxluasocket_lib___depname = !ifeq WX_SHARED 0 __wxluasocket_lib___depname = ..\..\..\lib\wat_lib\wxluasocket.lib !endif __wxluasocket_dll___depname = !ifeq WX_SHARED 1 __wxluasocket_dll___depname = ..\..\..\lib\wat_dll\wxluasocket_dll.dll !endif __DEBUGINFO_1 = !ifeq WX_DEBUG 0 __DEBUGINFO_1 = !endif !ifeq WX_DEBUG 1 __DEBUGINFO_1 = debug all !endif __WXLUA_OUTPUT_FOLDER_FILENAMES = !ifeq WX_SHARED 0 __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\wat_lib !endif !ifeq WX_SHARED 1 __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\wat_dll !endif __WXUNICODE_DEFINE_p = !ifeq WX_UNICODE 1 __WXUNICODE_DEFINE_p = -d_UNICODE !endif __WXDEBUG_DEFINE_p = !ifeq WX_DEBUG 1 __WXDEBUG_DEFINE_p = -d__WXDEBUG__ !endif WXLIBPOSTFIX = !ifeq WX_DEBUG 0 !ifeq WX_UNICODE 1 WXLIBPOSTFIX = u !endif !endif !ifeq WX_DEBUG 1 !ifeq WX_UNICODE 0 WXLIBPOSTFIX = d !endif !endif !ifeq WX_DEBUG 1 !ifeq WX_UNICODE 1 WXLIBPOSTFIX = ud !endif !endif __WARNINGS = !ifeq WX_DEBUG 0 __WARNINGS = !endif !ifeq WX_DEBUG 1 __WARNINGS = -wx !endif __OPTIMIZEFLAG = !ifeq WX_DEBUG 0 __OPTIMIZEFLAG = -ot -ox !endif !ifeq WX_DEBUG 1 __OPTIMIZEFLAG = -od !endif __DEBUGINFO = !ifeq WX_DEBUG 0 __DEBUGINFO = -d0 !endif !ifeq WX_DEBUG 1 __DEBUGINFO = -d2 !endif __WX_SHAREDDEFINE_p = !ifeq WX_SHARED 1 __WX_SHAREDDEFINE_p = -dWXUSINGDLL !endif __WXLIBPATH_FILENAMES = !ifeq WX_SHARED 0 __WXLIBPATH_FILENAMES = \lib\wat_lib !endif !ifeq WX_SHARED 1 __WXLIBPATH_FILENAMES = \lib\wat_dll !endif ### Variables: ### LUA_LIB_CFLAGS = -i=..\..\lua\include $(CPPFLAGS) $(CFLAGS) LUA_LIB_OBJECTS = & watcom$(WXLIBPOSTFIX)\lua_lib_lauxlib.obj & watcom$(WXLIBPOSTFIX)\lua_lib_lbaselib.obj & watcom$(WXLIBPOSTFIX)\lua_lib_ldblib.obj & watcom$(WXLIBPOSTFIX)\lua_lib_liolib.obj & watcom$(WXLIBPOSTFIX)\lua_lib_lmathlib.obj & watcom$(WXLIBPOSTFIX)\lua_lib_loadlib.obj & watcom$(WXLIBPOSTFIX)\lua_lib_lstrlib.obj & watcom$(WXLIBPOSTFIX)\lua_lib_ltablib.obj LUA_CFLAGS = -i=..\..\lua\include $(CPPFLAGS) $(CFLAGS) LUA_OBJECTS = & watcom$(WXLIBPOSTFIX)\lua_lapi.obj & watcom$(WXLIBPOSTFIX)\lua_lcode.obj & watcom$(WXLIBPOSTFIX)\lua_ldebug.obj & watcom$(WXLIBPOSTFIX)\lua_ldllmain.obj & watcom$(WXLIBPOSTFIX)\lua_ldo.obj & watcom$(WXLIBPOSTFIX)\lua_ldump.obj & watcom$(WXLIBPOSTFIX)\lua_lfunc.obj & watcom$(WXLIBPOSTFIX)\lua_lgc.obj & watcom$(WXLIBPOSTFIX)\lua_llex.obj & watcom$(WXLIBPOSTFIX)\lua_lmem.obj & watcom$(WXLIBPOSTFIX)\lua_lobject.obj & watcom$(WXLIBPOSTFIX)\lua_lopcodes.obj & watcom$(WXLIBPOSTFIX)\lua_lparser.obj & watcom$(WXLIBPOSTFIX)\lua_lstate.obj & watcom$(WXLIBPOSTFIX)\lua_lstring.obj & watcom$(WXLIBPOSTFIX)\lua_ltable.obj & watcom$(WXLIBPOSTFIX)\lua_ltests.obj & watcom$(WXLIBPOSTFIX)\lua_ltm.obj & watcom$(WXLIBPOSTFIX)\lua_lundump.obj & watcom$(WXLIBPOSTFIX)\lua_lvm.obj & watcom$(WXLIBPOSTFIX)\lua_lzio.obj & watcom$(WXLIBPOSTFIX)\lua_lua.obj WXLUA_LIB_CXXFLAGS = $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) -d__WXMSW__ & -i=$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) & -i=$(WX_DIR)\include -i=..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) & $(__DEBUGINFO) -bm $(__WX_SHAREDDEFINE_p) $(CPPFLAGS) $(CXXFLAGS) WXLUA_LIB_OBJECTS = & watcom$(WXLIBPOSTFIX)\wxlua_lib_internal.obj & watcom$(WXLIBPOSTFIX)\wxlua_lib_interp.obj & watcom$(WXLIBPOSTFIX)\wxlua_lib_library.obj WXLUA_DLL_CXXFLAGS = -bd $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) & -d__WXMSW__ -i=$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) & -i=$(WX_DIR)\include -i=..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) & $(__DEBUGINFO) -bm $(__WX_SHAREDDEFINE_p) -dA2DWXLUAMAKINGDLL $(CPPFLAGS) & $(CXXFLAGS) WXLUA_DLL_OBJECTS = & watcom$(WXLIBPOSTFIX)\wxlua_dll_internal.obj & watcom$(WXLIBPOSTFIX)\wxlua_dll_interp.obj & watcom$(WXLIBPOSTFIX)\wxlua_dll_library.obj WXLUADEBUG_LIB_CXXFLAGS = $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) & -d__WXMSW__ -i=$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) & -i=$(WX_DIR)\include -i=..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) & $(__DEBUGINFO) -bm $(__WX_SHAREDDEFINE_p) $(CPPFLAGS) $(CXXFLAGS) WXLUADEBUG_LIB_OBJECTS = & watcom$(WXLIBPOSTFIX)\wxluadebug_lib_debug.obj & watcom$(WXLIBPOSTFIX)\wxluadebug_lib_splttree.obj & watcom$(WXLIBPOSTFIX)\wxluadebug_lib_staktree.obj WXLUADEBUG_DLL_CXXFLAGS = -bd $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) & -d__WXMSW__ -i=$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) & -i=$(WX_DIR)\include -i=..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) & $(__DEBUGINFO) -bm $(__WX_SHAREDDEFINE_p) -dA2DWXLUADEBUGMAKINGDLL & $(CPPFLAGS) $(CXXFLAGS) WXLUADEBUG_DLL_OBJECTS = & watcom$(WXLIBPOSTFIX)\wxluadebug_dll_debug.obj & watcom$(WXLIBPOSTFIX)\wxluadebug_dll_splttree.obj & watcom$(WXLIBPOSTFIX)\wxluadebug_dll_staktree.obj WXLUASOCKET_LIB_CXXFLAGS = $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) & -d__WXMSW__ -i=$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) & -i=$(WX_DIR)\include -i=..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) & $(__DEBUGINFO) -bm $(__WX_SHAREDDEFINE_p) $(CPPFLAGS) $(CXXFLAGS) WXLUASOCKET_LIB_OBJECTS = & watcom$(WXLIBPOSTFIX)\wxluasocket_lib_debugio.obj & watcom$(WXLIBPOSTFIX)\wxluasocket_lib_dserver.obj & watcom$(WXLIBPOSTFIX)\wxluasocket_lib_dtarget.obj & watcom$(WXLIBPOSTFIX)\wxluasocket_lib_socket.obj WXLUASOCKET_DLL_CXXFLAGS = -bd $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) & -d__WXMSW__ -i=$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) & -i=$(WX_DIR)\include -i=..\..\..\modules $(__WARNINGS) $(__OPTIMIZEFLAG) & $(__DEBUGINFO) -bm $(__WX_SHAREDDEFINE_p) -dA2DWXLUASOCKETMAKINGDLL & $(CPPFLAGS) $(CXXFLAGS) WXLUASOCKET_DLL_OBJECTS = & watcom$(WXLIBPOSTFIX)\wxluasocket_dll_debugio.obj & watcom$(WXLIBPOSTFIX)\wxluasocket_dll_dserver.obj & watcom$(WXLIBPOSTFIX)\wxluasocket_dll_dtarget.obj & watcom$(WXLIBPOSTFIX)\wxluasocket_dll_socket.obj all : watcom$(WXLIBPOSTFIX) watcom$(WXLIBPOSTFIX) : -if not exist watcom$(WXLIBPOSTFIX) mkdir watcom$(WXLIBPOSTFIX) ### Targets: ### all : .SYMBOLIC ..\..\..\lib\wat_lib ..\..\..\lib\wat_dll ..\..\..\lib\wat_lib\lua.lib ..\..\..\bin\lua.exe $(__wxlua_lib___depname) $(__wxlua_dll___depname) $(__wxluadebug_lib___depname) $(__wxluadebug_dll___depname) $(__wxluasocket_lib___depname) $(__wxluasocket_dll___depname) clean : .SYMBOLIC -if exist watcom$(WXLIBPOSTFIX)\*.obj del watcom$(WXLIBPOSTFIX)\*.obj -if exist watcom$(WXLIBPOSTFIX)\*.res del watcom$(WXLIBPOSTFIX)\*.res -if exist watcom$(WXLIBPOSTFIX)\*.lbc del watcom$(WXLIBPOSTFIX)\*.lbc -if exist watcom$(WXLIBPOSTFIX)\*.ilk del watcom$(WXLIBPOSTFIX)\*.ilk -if exist watcom$(WXLIBPOSTFIX)\*.pch del watcom$(WXLIBPOSTFIX)\*.pch -if exist ..\..\..\lib\wat_lib\lua.lib del ..\..\..\lib\wat_lib\lua.lib -if exist ..\..\..\bin\lua.exe del ..\..\..\bin\lua.exe -if exist ..\..\..\lib\wat_lib\wxlua.lib del ..\..\..\lib\wat_lib\wxlua.lib -if exist ..\..\..\lib\wat_dll\wxlua_dll.dll del ..\..\..\lib\wat_dll\wxlua_dll.dll -if exist ..\..\..\lib\wat_dll\wxlua.lib del ..\..\..\lib\wat_dll\wxlua.lib -if exist ..\..\..\lib\wat_lib\wxluadebug.lib del ..\..\..\lib\wat_lib\wxluadebug.lib -if exist ..\..\..\lib\wat_dll\wxluadebug_dll.dll del ..\..\..\lib\wat_dll\wxluadebug_dll.dll -if exist ..\..\..\lib\wat_dll\wxluadebug.lib del ..\..\..\lib\wat_dll\wxluadebug.lib -if exist ..\..\..\lib\wat_lib\wxluasocket.lib del ..\..\..\lib\wat_lib\wxluasocket.lib -if exist ..\..\..\lib\wat_dll\wxluasocket_dll.dll del ..\..\..\lib\wat_dll\wxluasocket_dll.dll -if exist ..\..\..\lib\wat_dll\wxluasocket.lib del ..\..\..\lib\wat_dll\wxluasocket.lib ..\..\..\lib\wat_lib : if not exist ..\..\..\lib\wat_lib mkdir ..\..\..\lib\wat_lib ..\..\..\lib\wat_dll : if not exist ..\..\..\lib\wat_dll mkdir ..\..\..\lib\wat_dll ..\..\..\lib\wat_lib\lua.lib : $(LUA_LIB_OBJECTS) @%create watcom$(WXLIBPOSTFIX)\lua_lib.lbc @for %i in ($(LUA_LIB_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\lua_lib.lbc +%i wlib -q -p4096 -n -b $^@ @watcom$(WXLIBPOSTFIX)\lua_lib.lbc ..\..\..\bin\lua.exe : $(LUA_OBJECTS) ..\..\..\lib\wat_lib\lua.lib @%create watcom$(WXLIBPOSTFIX)\lua.lbc @%append watcom$(WXLIBPOSTFIX)\lua.lbc option quiet @%append watcom$(WXLIBPOSTFIX)\lua.lbc name $^@ @%append watcom$(WXLIBPOSTFIX)\lua.lbc option caseexact @%append watcom$(WXLIBPOSTFIX)\lua.lbc $(LDFLAGS) @for %i in ($(LUA_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\lua.lbc file %i @for %i in ( ..\..\..\lib\wat_lib\lua.lib) do @%append watcom$(WXLIBPOSTFIX)\lua.lbc library %i @%append watcom$(WXLIBPOSTFIX)\lua.lbc wlink @watcom$(WXLIBPOSTFIX)\lua.lbc !ifeq WX_SHARED 0 ..\..\..\lib\wat_lib\wxlua.lib : $(WXLUA_LIB_OBJECTS) @%create watcom$(WXLIBPOSTFIX)\wxlua_lib.lbc @for %i in ($(WXLUA_LIB_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\wxlua_lib.lbc +%i wlib -q -p4096 -n -b $^@ @watcom$(WXLIBPOSTFIX)\wxlua_lib.lbc !endif !ifeq WX_SHARED 1 ..\..\..\lib\wat_dll\wxlua_dll.dll : $(WXLUA_DLL_OBJECTS) @%create watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc @%append watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc option quiet @%append watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc name $^@ @%append watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc option caseexact @%append watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc $(LDFLAGS) libpath $(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO_1) libpath ..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @for %i in ($(WXLUA_DLL_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc file %i @for %i in ( wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib) do @%append watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc library %i @%append watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc @%append watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc system nt_dll wlink @watcom$(WXLIBPOSTFIX)\wxlua_dll.lbc wlib -q -n -b ..\..\..\lib\wat_dll\wxlua.lib +$^@ !endif !ifeq WX_SHARED 0 ..\..\..\lib\wat_lib\wxluadebug.lib : $(WXLUADEBUG_LIB_OBJECTS) @%create watcom$(WXLIBPOSTFIX)\wxluadebug_lib.lbc @for %i in ($(WXLUADEBUG_LIB_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\wxluadebug_lib.lbc +%i wlib -q -p4096 -n -b $^@ @watcom$(WXLIBPOSTFIX)\wxluadebug_lib.lbc !endif !ifeq WX_SHARED 1 ..\..\..\lib\wat_dll\wxluadebug_dll.dll : $(WXLUADEBUG_DLL_OBJECTS) @%create watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc @%append watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc option quiet @%append watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc name $^@ @%append watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc option caseexact @%append watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc $(LDFLAGS) libpath $(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO_1) libpath ..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @for %i in ($(WXLUADEBUG_DLL_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc file %i @for %i in ( wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib) do @%append watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc library %i @%append watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc @%append watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc system nt_dll wlink @watcom$(WXLIBPOSTFIX)\wxluadebug_dll.lbc wlib -q -n -b ..\..\..\lib\wat_dll\wxluadebug.lib +$^@ !endif !ifeq WX_SHARED 0 ..\..\..\lib\wat_lib\wxluasocket.lib : $(WXLUASOCKET_LIB_OBJECTS) @%create watcom$(WXLIBPOSTFIX)\wxluasocket_lib.lbc @for %i in ($(WXLUASOCKET_LIB_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\wxluasocket_lib.lbc +%i wlib -q -p4096 -n -b $^@ @watcom$(WXLIBPOSTFIX)\wxluasocket_lib.lbc !endif !ifeq WX_SHARED 1 ..\..\..\lib\wat_dll\wxluasocket_dll.dll : $(WXLUASOCKET_DLL_OBJECTS) @%create watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc @%append watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc option quiet @%append watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc name $^@ @%append watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc option caseexact @%append watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc $(LDFLAGS) libpath $(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO_1) libpath ..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @for %i in ($(WXLUASOCKET_DLL_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc file %i @for %i in ( wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib) do @%append watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc library %i @%append watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc @%append watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc system nt_dll wlink @watcom$(WXLIBPOSTFIX)\wxluasocket_dll.lbc wlib -q -n -b ..\..\..\lib\wat_dll\wxluasocket.lib +$^@ !endif watcom$(WXLIBPOSTFIX)\lua_lib_lauxlib.obj : .AUTODEPEND ..\..\lua\src\lib\lauxlib.c $(CC) -zq -fo=$^@ $(LUA_LIB_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lib_lbaselib.obj : .AUTODEPEND ..\..\lua\src\lib\lbaselib.c $(CC) -zq -fo=$^@ $(LUA_LIB_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lib_ldblib.obj : .AUTODEPEND ..\..\lua\src\lib\ldblib.c $(CC) -zq -fo=$^@ $(LUA_LIB_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lib_liolib.obj : .AUTODEPEND ..\..\lua\src\lib\liolib.c $(CC) -zq -fo=$^@ $(LUA_LIB_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lib_lmathlib.obj : .AUTODEPEND ..\..\lua\src\lib\lmathlib.c $(CC) -zq -fo=$^@ $(LUA_LIB_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lib_loadlib.obj : .AUTODEPEND ..\..\lua\src\lib\loadlib.c $(CC) -zq -fo=$^@ $(LUA_LIB_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lib_lstrlib.obj : .AUTODEPEND ..\..\lua\src\lib\lstrlib.c $(CC) -zq -fo=$^@ $(LUA_LIB_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lib_ltablib.obj : .AUTODEPEND ..\..\lua\src\lib\ltablib.c $(CC) -zq -fo=$^@ $(LUA_LIB_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lapi.obj : .AUTODEPEND ..\..\lua\src\lapi.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lcode.obj : .AUTODEPEND ..\..\lua\src\lcode.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_ldebug.obj : .AUTODEPEND ..\..\lua\src\ldebug.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_ldllmain.obj : .AUTODEPEND ..\..\lua\src\ldllmain.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_ldo.obj : .AUTODEPEND ..\..\lua\src\ldo.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_ldump.obj : .AUTODEPEND ..\..\lua\src\ldump.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lfunc.obj : .AUTODEPEND ..\..\lua\src\lfunc.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lgc.obj : .AUTODEPEND ..\..\lua\src\lgc.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_llex.obj : .AUTODEPEND ..\..\lua\src\llex.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lmem.obj : .AUTODEPEND ..\..\lua\src\lmem.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lobject.obj : .AUTODEPEND ..\..\lua\src\lobject.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lopcodes.obj : .AUTODEPEND ..\..\lua\src\lopcodes.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lparser.obj : .AUTODEPEND ..\..\lua\src\lparser.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lstate.obj : .AUTODEPEND ..\..\lua\src\lstate.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lstring.obj : .AUTODEPEND ..\..\lua\src\lstring.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_ltable.obj : .AUTODEPEND ..\..\lua\src\ltable.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_ltests.obj : .AUTODEPEND ..\..\lua\src\ltests.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_ltm.obj : .AUTODEPEND ..\..\lua\src\ltm.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lundump.obj : .AUTODEPEND ..\..\lua\src\lundump.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lvm.obj : .AUTODEPEND ..\..\lua\src\lvm.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lzio.obj : .AUTODEPEND ..\..\lua\src\lzio.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\lua_lua.obj : .AUTODEPEND ..\..\lua\src\lua\lua.c $(CC) -zq -fo=$^@ $(LUA_CFLAGS) $< watcom$(WXLIBPOSTFIX)\wxlua_lib_internal.obj : .AUTODEPEND ..\..\wxlua\src\internal.cpp $(CXX) -zq -fo=$^@ $(WXLUA_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxlua_lib_interp.obj : .AUTODEPEND ..\..\wxlua\src\interp.cpp $(CXX) -zq -fo=$^@ $(WXLUA_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxlua_lib_library.obj : .AUTODEPEND ..\..\wxlua\src\library.cpp $(CXX) -zq -fo=$^@ $(WXLUA_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxlua_dll_internal.obj : .AUTODEPEND ..\..\wxlua\src\internal.cpp $(CXX) -zq -fo=$^@ $(WXLUA_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxlua_dll_interp.obj : .AUTODEPEND ..\..\wxlua\src\interp.cpp $(CXX) -zq -fo=$^@ $(WXLUA_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxlua_dll_library.obj : .AUTODEPEND ..\..\wxlua\src\library.cpp $(CXX) -zq -fo=$^@ $(WXLUA_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluadebug_lib_debug.obj : .AUTODEPEND ..\..\wxluadebug\src\debug.cpp $(CXX) -zq -fo=$^@ $(WXLUADEBUG_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluadebug_lib_splttree.obj : .AUTODEPEND ..\..\wxluadebug\src\splttree.cpp $(CXX) -zq -fo=$^@ $(WXLUADEBUG_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluadebug_lib_staktree.obj : .AUTODEPEND ..\..\wxluadebug\src\staktree.cpp $(CXX) -zq -fo=$^@ $(WXLUADEBUG_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluadebug_dll_debug.obj : .AUTODEPEND ..\..\wxluadebug\src\debug.cpp $(CXX) -zq -fo=$^@ $(WXLUADEBUG_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluadebug_dll_splttree.obj : .AUTODEPEND ..\..\wxluadebug\src\splttree.cpp $(CXX) -zq -fo=$^@ $(WXLUADEBUG_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluadebug_dll_staktree.obj : .AUTODEPEND ..\..\wxluadebug\src\staktree.cpp $(CXX) -zq -fo=$^@ $(WXLUADEBUG_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluasocket_lib_debugio.obj : .AUTODEPEND ..\..\wxluasocket\src\debugio.cpp $(CXX) -zq -fo=$^@ $(WXLUASOCKET_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluasocket_lib_dserver.obj : .AUTODEPEND ..\..\wxluasocket\src\dserver.cpp $(CXX) -zq -fo=$^@ $(WXLUASOCKET_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluasocket_lib_dtarget.obj : .AUTODEPEND ..\..\wxluasocket\src\dtarget.cpp $(CXX) -zq -fo=$^@ $(WXLUASOCKET_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluasocket_lib_socket.obj : .AUTODEPEND ..\..\wxluasocket\src\socket.cpp $(CXX) -zq -fo=$^@ $(WXLUASOCKET_LIB_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluasocket_dll_debugio.obj : .AUTODEPEND ..\..\wxluasocket\src\debugio.cpp $(CXX) -zq -fo=$^@ $(WXLUASOCKET_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluasocket_dll_dserver.obj : .AUTODEPEND ..\..\wxluasocket\src\dserver.cpp $(CXX) -zq -fo=$^@ $(WXLUASOCKET_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluasocket_dll_dtarget.obj : .AUTODEPEND ..\..\wxluasocket\src\dtarget.cpp $(CXX) -zq -fo=$^@ $(WXLUASOCKET_DLL_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxluasocket_dll_socket.obj : .AUTODEPEND ..\..\wxluasocket\src\socket.cpp $(CXX) -zq -fo=$^@ $(WXLUASOCKET_DLL_CXXFLAGS) $< |
From: Francesco <fr...@us...> - 2005-06-12 22:09:22
|
Update of /cvsroot/wxlua/wxLua/modules/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7008/modules/build/msw Modified Files: makefile.bcc makefile.gcc Log Message: Fixed module builds (beta) Index: makefile.bcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/msw/makefile.bcc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** makefile.bcc 12 Jun 2005 21:31:38 -0000 1.2 --- makefile.bcc 12 Jun 2005 22:09:13 -0000 1.3 *************** *** 25,28 **** --- 25,33 ---- !endif + # C++ compiler + !ifndef CXX + CXX = bcc32 + !endif + # Standard flags for CC !ifndef CFLAGS *************** *** 30,33 **** --- 35,43 ---- !endif + # Standard flags for C++ + !ifndef CXXFLAGS + CXXFLAGS = + !endif + # Standard preprocessor flags (common for CC and CXX) !ifndef CPPFLAGS *************** *** 35,38 **** --- 45,53 ---- !endif + # Standard linker flags + !ifndef LDFLAGS + LDFLAGS = + !endif + # The directory where wxWidgets library is installed !ifndef WX_DIR *************** *** 63,75 **** ### Variables: ### ! LUA_CFLAGS = -I$(BCCDIR)\include $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) \ ! -D__WXMSW__ -I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ ! -I$(WX_DIR)\include -I..\..\..\include -I..\..\..\modules \ ! $(__OPTIMIZEFLAG_1) $(__DEBUGINFO_2) -tWM $(__WX_SHAREDDEFINE_p) $(CPPFLAGS) \ ! $(CFLAGS) LUA_OBJECTS = \ borland$(WXLIBPOSTFIX)\lua_lapi.obj \ borland$(WXLIBPOSTFIX)\lua_lcode.obj \ borland$(WXLIBPOSTFIX)\lua_ldebug.obj \ borland$(WXLIBPOSTFIX)\lua_ldo.obj \ borland$(WXLIBPOSTFIX)\lua_ldump.obj \ --- 78,97 ---- ### Variables: ### ! LUA_LIB_CFLAGS = -I$(BCCDIR)\include -I..\..\lua\include $(CPPFLAGS) $(CFLAGS) ! LUA_LIB_OBJECTS = \ ! borland$(WXLIBPOSTFIX)\lua_lib_lauxlib.obj \ ! borland$(WXLIBPOSTFIX)\lua_lib_lbaselib.obj \ ! borland$(WXLIBPOSTFIX)\lua_lib_ldblib.obj \ ! borland$(WXLIBPOSTFIX)\lua_lib_liolib.obj \ ! borland$(WXLIBPOSTFIX)\lua_lib_lmathlib.obj \ ! borland$(WXLIBPOSTFIX)\lua_lib_loadlib.obj \ ! borland$(WXLIBPOSTFIX)\lua_lib_lstrlib.obj \ ! borland$(WXLIBPOSTFIX)\lua_lib_ltablib.obj ! LUA_CFLAGS = -I$(BCCDIR)\include -I..\..\lua\include $(CPPFLAGS) $(CFLAGS) LUA_OBJECTS = \ borland$(WXLIBPOSTFIX)\lua_lapi.obj \ borland$(WXLIBPOSTFIX)\lua_lcode.obj \ borland$(WXLIBPOSTFIX)\lua_ldebug.obj \ + borland$(WXLIBPOSTFIX)\lua_ldllmain.obj \ borland$(WXLIBPOSTFIX)\lua_ldo.obj \ borland$(WXLIBPOSTFIX)\lua_ldump.obj \ *************** *** 88,95 **** borland$(WXLIBPOSTFIX)\lua_lundump.obj \ borland$(WXLIBPOSTFIX)\lua_lvm.obj \ ! borland$(WXLIBPOSTFIX)\lua_lzio.obj ### Conditionally set variables: ### !if "$(WX_UNICODE)" == "1" __WXUNICODE_DEFINE_p = -D_UNICODE --- 110,130 ---- borland$(WXLIBPOSTFIX)\lua_lundump.obj \ borland$(WXLIBPOSTFIX)\lua_lvm.obj \ ! borland$(WXLIBPOSTFIX)\lua_lzio.obj \ ! borland$(WXLIBPOSTFIX)\lua_lua.obj ! WXLUA_CXXFLAGS = -I$(BCCDIR)\include $(__WXUNICODE_DEFINE_p) \ ! $(__WXDEBUG_DEFINE_p) -D__WXMSW__ \ ! -I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ ! -I$(WX_DIR)\include -I..\..\..\modules $(__OPTIMIZEFLAG_1) $(__DEBUGINFO_2) \ ! -tWM $(__WX_SHAREDDEFINE_p) $(CPPFLAGS) $(CXXFLAGS) ! WXLUA_OBJECTS = \ ! borland$(WXLIBPOSTFIX)\wxlua_internal.obj \ ! borland$(WXLIBPOSTFIX)\wxlua_interp.obj \ ! borland$(WXLIBPOSTFIX)\wxlua_library.obj ### Conditionally set variables: ### + !if "$(WX_SHARED)" == "0" + __wxlua___depname = ..\..\..\lib\bcc_lib\wxlua.lib + !endif !if "$(WX_UNICODE)" == "1" __WXUNICODE_DEFINE_p = -D_UNICODE *************** *** 119,125 **** __WX_SHAREDDEFINE_p = -DWXUSINGDLL !endif - !if "$(WX_SHARED)" == "0" - __wxlua___depname = ..\..\..\lib\bcc_lib\wxlua.lib - !endif !if "$(WX_DEBUG)" == "0" && "$(WX_UNICODE)" == "1" WXLIBPOSTFIX = u --- 154,157 ---- *************** *** 139,143 **** ### Targets: ### ! all: ..\..\..\lib\bcc_lib ..\..\..\lib\bcc_dll ..\..\..\lib\bcc_lib\lua.lib $(__wxlua___depname) clean: --- 171,175 ---- ### Targets: ### ! all: ..\..\..\lib\bcc_lib ..\..\..\lib\bcc_dll ..\..\..\lib\bcc_lib\lua.lib ..\..\..\bin\lua.exe $(__wxlua___depname) clean: *************** *** 146,149 **** --- 178,187 ---- -if exist borland$(WXLIBPOSTFIX)\*.csm del borland$(WXLIBPOSTFIX)\*.csm -if exist ..\..\..\lib\bcc_lib\lua.lib del ..\..\..\lib\bcc_lib\lua.lib + -if exist ..\..\..\bin\lua.exe del ..\..\..\bin\lua.exe + -if exist ..\..\..\bin\lua.tds del ..\..\..\bin\lua.tds + -if exist ..\..\..\bin\lua.ilc del ..\..\..\bin\lua.ilc + -if exist ..\..\..\bin\lua.ild del ..\..\..\bin\lua.ild + -if exist ..\..\..\bin\lua.ilf del ..\..\..\bin\lua.ilf + -if exist ..\..\..\bin\lua.ils del ..\..\..\bin\lua.ils -if exist ..\..\..\lib\bcc_lib\wxlua.lib del ..\..\..\lib\bcc_lib\wxlua.lib *************** *** 154,171 **** if not exist ..\..\..\lib\bcc_dll mkdir ..\..\..\lib\bcc_dll ! ..\..\..\lib\bcc_lib\lua.lib: $(LUA_OBJECTS) if exist $@ del $@ tlib /a /p4096 $@ @&&| ! $(LUA_OBJECTS) | !if "$(WX_SHARED)" == "0" ! ..\..\..\lib\bcc_lib\wxlua.lib: if exist $@ del $@ tlib /a /p4096 $@ @&&| ! | !endif borland$(WXLIBPOSTFIX)\lua_lapi.obj: ..\..\lua\src\lapi.c $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** --- 192,238 ---- if not exist ..\..\..\lib\bcc_dll mkdir ..\..\..\lib\bcc_dll ! ..\..\..\lib\bcc_lib\lua.lib: $(LUA_LIB_OBJECTS) if exist $@ del $@ tlib /a /p4096 $@ @&&| ! $(LUA_LIB_OBJECTS) ! | ! ! ..\..\..\bin\lua.exe: $(LUA_OBJECTS) ..\..\..\lib\bcc_lib\lua.lib ! ilink32 -Tpe -q $(LDFLAGS) -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk @&&| ! c0x32.obj $(LUA_OBJECTS),$@,, ..\..\..\lib\bcc_lib\lua.lib import32.lib cw32.lib,, | !if "$(WX_SHARED)" == "0" ! ..\..\..\lib\bcc_lib\wxlua.lib: $(WXLUA_OBJECTS) if exist $@ del $@ tlib /a /p4096 $@ @&&| ! $(WXLUA_OBJECTS) | !endif + borland$(WXLIBPOSTFIX)\lua_lib_lauxlib.obj: ..\..\lua\src\lib\lauxlib.c + $(CC) -q -c -P- -o$@ $(LUA_LIB_CFLAGS) $** + + borland$(WXLIBPOSTFIX)\lua_lib_lbaselib.obj: ..\..\lua\src\lib\lbaselib.c + $(CC) -q -c -P- -o$@ $(LUA_LIB_CFLAGS) $** + + borland$(WXLIBPOSTFIX)\lua_lib_ldblib.obj: ..\..\lua\src\lib\ldblib.c + $(CC) -q -c -P- -o$@ $(LUA_LIB_CFLAGS) $** + + borland$(WXLIBPOSTFIX)\lua_lib_liolib.obj: ..\..\lua\src\lib\liolib.c + $(CC) -q -c -P- -o$@ $(LUA_LIB_CFLAGS) $** + + borland$(WXLIBPOSTFIX)\lua_lib_lmathlib.obj: ..\..\lua\src\lib\lmathlib.c + $(CC) -q -c -P- -o$@ $(LUA_LIB_CFLAGS) $** + + borland$(WXLIBPOSTFIX)\lua_lib_loadlib.obj: ..\..\lua\src\lib\loadlib.c + $(CC) -q -c -P- -o$@ $(LUA_LIB_CFLAGS) $** + + borland$(WXLIBPOSTFIX)\lua_lib_lstrlib.obj: ..\..\lua\src\lib\lstrlib.c + $(CC) -q -c -P- -o$@ $(LUA_LIB_CFLAGS) $** + + borland$(WXLIBPOSTFIX)\lua_lib_ltablib.obj: ..\..\lua\src\lib\ltablib.c + $(CC) -q -c -P- -o$@ $(LUA_LIB_CFLAGS) $** + borland$(WXLIBPOSTFIX)\lua_lapi.obj: ..\..\lua\src\lapi.c $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** *************** *** 177,180 **** --- 244,250 ---- $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** + borland$(WXLIBPOSTFIX)\lua_ldllmain.obj: ..\..\lua\src\ldllmain.c + $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** + borland$(WXLIBPOSTFIX)\lua_ldo.obj: ..\..\lua\src\ldo.c $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** *************** *** 228,229 **** --- 298,311 ---- $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** + borland$(WXLIBPOSTFIX)\lua_lua.obj: ..\..\lua\src\lua\lua.c + $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** + + borland$(WXLIBPOSTFIX)\wxlua_internal.obj: ..\..\wxlua\src\internal.cpp + $(CXX) -q -c -P -o$@ $(WXLUA_CXXFLAGS) $** + + borland$(WXLIBPOSTFIX)\wxlua_interp.obj: ..\..\wxlua\src\interp.cpp + $(CXX) -q -c -P -o$@ $(WXLUA_CXXFLAGS) $** + + borland$(WXLIBPOSTFIX)\wxlua_library.obj: ..\..\wxlua\src\library.cpp + $(CXX) -q -c -P -o$@ $(WXLUA_CXXFLAGS) $** + Index: makefile.gcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/msw/makefile.gcc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** makefile.gcc 12 Jun 2005 21:31:38 -0000 1.2 --- makefile.gcc 12 Jun 2005 22:09:13 -0000 1.3 *************** *** 14,23 **** --- 14,32 ---- CC = gcc + # C++ compiler + CXX = g++ + # Standard flags for CC CFLAGS = + # Standard flags for C++ + CXXFLAGS = + # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = + # Standard linker flags + LDFLAGS = + # The directory where wxWidgets library is installed WX_DIR = $(WXWIN) *************** *** 40,52 **** ### Variables: ### ! LUA_CFLAGS = -DHAVE_W32API_H $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) \ ! -D__WXMSW__ -I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ ! -I$(WX_DIR)\include -I..\..\..\include -I..\..\..\modules $(__WARNINGS_0) \ ! $(__OPTIMIZEFLAG_1) $(__DEBUGINFO_2) -mthreads $(__WX_SHAREDDEFINE_p) \ ! $(CPPFLAGS) $(CFLAGS) LUA_OBJECTS = \ mingw$(WXLIBPOSTFIX)\lua_lapi.o \ mingw$(WXLIBPOSTFIX)\lua_lcode.o \ mingw$(WXLIBPOSTFIX)\lua_ldebug.o \ mingw$(WXLIBPOSTFIX)\lua_ldo.o \ mingw$(WXLIBPOSTFIX)\lua_ldump.o \ --- 49,68 ---- ### Variables: ### ! LUA_LIB_CFLAGS = -I..\..\lua\include $(CPPFLAGS) $(CFLAGS) ! LUA_LIB_OBJECTS = \ ! mingw$(WXLIBPOSTFIX)\lua_lib_lauxlib.o \ ! mingw$(WXLIBPOSTFIX)\lua_lib_lbaselib.o \ ! mingw$(WXLIBPOSTFIX)\lua_lib_ldblib.o \ ! mingw$(WXLIBPOSTFIX)\lua_lib_liolib.o \ ! mingw$(WXLIBPOSTFIX)\lua_lib_lmathlib.o \ ! mingw$(WXLIBPOSTFIX)\lua_lib_loadlib.o \ ! mingw$(WXLIBPOSTFIX)\lua_lib_lstrlib.o \ ! mingw$(WXLIBPOSTFIX)\lua_lib_ltablib.o ! LUA_CFLAGS = -I..\..\lua\include $(CPPFLAGS) $(CFLAGS) LUA_OBJECTS = \ mingw$(WXLIBPOSTFIX)\lua_lapi.o \ mingw$(WXLIBPOSTFIX)\lua_lcode.o \ mingw$(WXLIBPOSTFIX)\lua_ldebug.o \ + mingw$(WXLIBPOSTFIX)\lua_ldllmain.o \ mingw$(WXLIBPOSTFIX)\lua_ldo.o \ mingw$(WXLIBPOSTFIX)\lua_ldump.o \ *************** *** 65,72 **** mingw$(WXLIBPOSTFIX)\lua_lundump.o \ mingw$(WXLIBPOSTFIX)\lua_lvm.o \ ! mingw$(WXLIBPOSTFIX)\lua_lzio.o ### Conditionally set variables: ### ifeq ($(WX_UNICODE),1) __WXUNICODE_DEFINE_p = -D_UNICODE --- 81,100 ---- mingw$(WXLIBPOSTFIX)\lua_lundump.o \ mingw$(WXLIBPOSTFIX)\lua_lvm.o \ ! mingw$(WXLIBPOSTFIX)\lua_lzio.o \ ! mingw$(WXLIBPOSTFIX)\lua_lua.o ! WXLUA_CXXFLAGS = -DHAVE_W32API_H $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) \ ! -D__WXMSW__ -I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ ! -I$(WX_DIR)\include -I..\..\..\modules $(__WARNINGS_0) $(__OPTIMIZEFLAG_1) \ ! $(__DEBUGINFO_2) -mthreads $(__WX_SHAREDDEFINE_p) $(CPPFLAGS) $(CXXFLAGS) ! WXLUA_OBJECTS = \ ! mingw$(WXLIBPOSTFIX)\wxlua_internal.o \ ! mingw$(WXLIBPOSTFIX)\wxlua_interp.o \ ! mingw$(WXLIBPOSTFIX)\wxlua_library.o ### Conditionally set variables: ### + ifeq ($(WX_SHARED),0) + __wxlua___depname = ..\..\..\lib\gcc_lib\libwxlua.a + endif ifeq ($(WX_UNICODE),1) __WXUNICODE_DEFINE_p = -D_UNICODE *************** *** 102,108 **** __WX_SHAREDDEFINE_p = -DWXUSINGDLL endif - ifeq ($(WX_SHARED),0) - __wxlua___depname = ..\..\..\lib\gcc_lib\libwxlua.a - endif ifeq ($(WX_DEBUG),0) ifeq ($(WX_UNICODE),1) --- 130,133 ---- *************** *** 128,136 **** ### Targets: ### ! all: ..\..\..\lib\gcc_lib ..\..\..\lib\gcc_dll ..\..\..\lib\gcc_lib\liblua.a $(__wxlua___depname) clean: -if exist mingw$(WXLIBPOSTFIX)\*.o del mingw$(WXLIBPOSTFIX)\*.o -if exist ..\..\..\lib\gcc_lib\liblua.a del ..\..\..\lib\gcc_lib\liblua.a -if exist ..\..\..\lib\gcc_lib\libwxlua.a del ..\..\..\lib\gcc_lib\libwxlua.a --- 153,162 ---- ### Targets: ### ! all: ..\..\..\lib\gcc_lib ..\..\..\lib\gcc_dll ..\..\..\lib\gcc_lib\liblua.a ..\..\..\bin\lua.exe $(__wxlua___depname) clean: -if exist mingw$(WXLIBPOSTFIX)\*.o del mingw$(WXLIBPOSTFIX)\*.o -if exist ..\..\..\lib\gcc_lib\liblua.a del ..\..\..\lib\gcc_lib\liblua.a + -if exist ..\..\..\bin\lua.exe del ..\..\..\bin\lua.exe -if exist ..\..\..\lib\gcc_lib\libwxlua.a del ..\..\..\lib\gcc_lib\libwxlua.a *************** *** 141,156 **** if not exist ..\..\..\lib\gcc_dll mkdir ..\..\..\lib\gcc_dll ! ..\..\..\lib\gcc_lib\liblua.a: $(LUA_OBJECTS) if exist $@ del $@ ! ar rcu $@ $(LUA_OBJECTS) ranlib $@ ifeq ($(WX_SHARED),0) ! ..\..\..\lib\gcc_lib\libwxlua.a: if exist $@ del $@ ! ar rcu $@ ranlib $@ endif mingw$(WXLIBPOSTFIX)\lua_lapi.o: ../../lua/src/lapi.c $(CC) -c -o $@ $(LUA_CFLAGS) $< --- 167,209 ---- if not exist ..\..\..\lib\gcc_dll mkdir ..\..\..\lib\gcc_dll ! ..\..\..\lib\gcc_lib\liblua.a: $(LUA_LIB_OBJECTS) if exist $@ del $@ ! ar rcu $@ $(LUA_LIB_OBJECTS) ranlib $@ + ..\..\..\bin\lua.exe: $(LUA_OBJECTS) ..\..\..\lib\gcc_lib\liblua.a + $(CC) -o $@ $(LUA_OBJECTS) $(LDFLAGS) ..\..\..\lib\gcc_lib\liblua.a + ifeq ($(WX_SHARED),0) ! ..\..\..\lib\gcc_lib\libwxlua.a: $(WXLUA_OBJECTS) if exist $@ del $@ ! ar rcu $@ $(WXLUA_OBJECTS) ranlib $@ endif + mingw$(WXLIBPOSTFIX)\lua_lib_lauxlib.o: ../../lua/src/lib/lauxlib.c + $(CC) -c -o $@ $(LUA_LIB_CFLAGS) $< + + mingw$(WXLIBPOSTFIX)\lua_lib_lbaselib.o: ../../lua/src/lib/lbaselib.c + $(CC) -c -o $@ $(LUA_LIB_CFLAGS) $< + + mingw$(WXLIBPOSTFIX)\lua_lib_ldblib.o: ../../lua/src/lib/ldblib.c + $(CC) -c -o $@ $(LUA_LIB_CFLAGS) $< + + mingw$(WXLIBPOSTFIX)\lua_lib_liolib.o: ../../lua/src/lib/liolib.c + $(CC) -c -o $@ $(LUA_LIB_CFLAGS) $< + + mingw$(WXLIBPOSTFIX)\lua_lib_lmathlib.o: ../../lua/src/lib/lmathlib.c + $(CC) -c -o $@ $(LUA_LIB_CFLAGS) $< + + mingw$(WXLIBPOSTFIX)\lua_lib_loadlib.o: ../../lua/src/lib/loadlib.c + $(CC) -c -o $@ $(LUA_LIB_CFLAGS) $< + + mingw$(WXLIBPOSTFIX)\lua_lib_lstrlib.o: ../../lua/src/lib/lstrlib.c + $(CC) -c -o $@ $(LUA_LIB_CFLAGS) $< + + mingw$(WXLIBPOSTFIX)\lua_lib_ltablib.o: ../../lua/src/lib/ltablib.c + $(CC) -c -o $@ $(LUA_LIB_CFLAGS) $< + mingw$(WXLIBPOSTFIX)\lua_lapi.o: ../../lua/src/lapi.c $(CC) -c -o $@ $(LUA_CFLAGS) $< *************** *** 162,165 **** --- 215,221 ---- $(CC) -c -o $@ $(LUA_CFLAGS) $< + mingw$(WXLIBPOSTFIX)\lua_ldllmain.o: ../../lua/src/ldllmain.c + $(CC) -c -o $@ $(LUA_CFLAGS) $< + mingw$(WXLIBPOSTFIX)\lua_ldo.o: ../../lua/src/ldo.c $(CC) -c -o $@ $(LUA_CFLAGS) $< *************** *** 213,216 **** --- 269,284 ---- $(CC) -c -o $@ $(LUA_CFLAGS) $< + mingw$(WXLIBPOSTFIX)\lua_lua.o: ../../lua/src/lua/lua.c + $(CC) -c -o $@ $(LUA_CFLAGS) $< + + mingw$(WXLIBPOSTFIX)\wxlua_internal.o: ../../wxlua/src/internal.cpp + $(CXX) -c -o $@ $(WXLUA_CXXFLAGS) $< + + mingw$(WXLIBPOSTFIX)\wxlua_interp.o: ../../wxlua/src/interp.cpp + $(CXX) -c -o $@ $(WXLUA_CXXFLAGS) $< + + mingw$(WXLIBPOSTFIX)\wxlua_library.o: ../../wxlua/src/library.cpp + $(CXX) -c -o $@ $(WXLUA_CXXFLAGS) $< + .PHONY: all clean |
From: Francesco <fr...@us...> - 2005-06-12 22:09:21
|
Update of /cvsroot/wxlua/wxLua/modules/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7008/modules/build/bakefiles Modified Files: Bakefiles.bkgen modules.bkl sources.bkl Added Files: listallsrc.bat listmodulesrc.bat Log Message: Fixed module builds (beta) --- NEW FILE: listmodulesrc.bat --- @echo off REM REM Author: Francesco Montorsi (fr...@us...) REM REM This batch file runs only under WinXP. REM It lists all the source files in the %1\src folder and all the REM header files in the %1\include folder and then puts the list REM into the %2 file as an XML variable. REM Note that the new variables will be appended to %2 and REM its old content won't be overwritten. REM An indentation of 4 space is respected. REM REM default variables setlocal set OUTPUT=%2 REM ++++++++++++++++++++++++++++++++++++++++++++++ REM write the src var for this module echo ^<!-- --^> >> %OUTPUT% echo ^<!-- %1 module --^> >> %OUTPUT% echo ^<!-- --^> >> %OUTPUT% echo ^<set var="%1_src"^> >> %OUTPUT% REM ++++++++++++++++++++++++++++++++++++++++++++++ REM Process all CPP files in %1\SRC folder, REM prepending the string "%1/src" before their names FOR %%F IN (%1\src\*.c*) DO @echo %1/src/%%~nxF >> %OUTPUT% REM ++++++++++++++++++++++++++++++++++++++++++++++ REM Process all H files in %1\INCLUDE folder, REM prepending the string "%1/include" before their names echo ^</set^> >> %OUTPUT% echo. >> %OUTPUT% echo ^<set var="%1_hdr"^> >> %OUTPUT% FOR %%F IN (%1\include\*.h) DO @echo %1/include/%%~nxF >> %OUTPUT% echo ^</set^> >> %OUTPUT% echo. >> %OUTPUT% REM ++++++++++++++++++++++++++++++++++++++++++++++ REM end of the script echo. >> %OUTPUT% Index: sources.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/bakefiles/sources.bkl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** sources.bkl 12 Jun 2005 21:31:38 -0000 1.1 --- sources.bkl 12 Jun 2005 22:09:12 -0000 1.2 *************** *** 2,34 **** <makefile> ! <set var="LUA_SRC"> ! lua/src/lapi.c ! lua/src/lcode.c ! lua/src/ldebug.c ! lua/src/ldo.c ! lua/src/ldump.c ! lua/src/lfunc.c ! lua/src/lgc.c ! lua/src/llex.c ! lua/src/lmem.c ! lua/src/lobject.c ! lua/src/lopcodes.c ! lua/src/lparser.c ! lua/src/lstate.c ! lua/src/lstring.c ! lua/src/ltable.c ! lua/src/ltests.c ! lua/src/ltm.c ! lua/src/lundump.c ! lua/src/lvm.c ! lua/src/lzio.c ! </set> ! ! <set var="LUA_HDR"> ! lua/include/lauxlib.h ! lua/include/lua.h ! lua/include/lualib.h ! lua/include/luathread.h ! </set> ! </makefile> --- 2,103 ---- <makefile> ! <!-- --> ! <!-- build module --> ! <!-- --> ! <set var="build_src"> ! </set> ! ! <set var="build_hdr"> ! </set> ! ! ! <!-- --> ! <!-- lua module --> ! <!-- --> ! <set var="lua_src"> ! lua/src/lapi.c ! lua/src/lcode.c ! lua/src/ldebug.c ! lua/src/ldllmain.c ! lua/src/ldo.c ! lua/src/ldump.c ! lua/src/lfunc.c ! lua/src/lgc.c ! lua/src/llex.c ! lua/src/lmem.c ! lua/src/lobject.c ! lua/src/lopcodes.c ! lua/src/lparser.c ! lua/src/lstate.c ! lua/src/lstring.c ! lua/src/ltable.c ! lua/src/ltests.c ! lua/src/ltm.c ! lua/src/lundump.c ! lua/src/lvm.c ! lua/src/lzio.c ! </set> ! ! <set var="lua_hdr"> ! lua/include/lauxlib.h ! lua/include/lua.h ! lua/include/lualib.h ! lua/include/luathread.h ! </set> ! ! ! <!-- --> ! <!-- wxlua module --> ! <!-- --> ! <set var="wxlua_src"> ! wxlua/src/internal.cpp ! wxlua/src/interp.cpp ! wxlua/src/library.cpp ! </set> ! ! <set var="wxlua_hdr"> ! wxlua/include/callback.h ! wxlua/include/defs.h ! wxlua/include/internal.h ! wxlua/include/interp.h ! wxlua/include/library.h ! wxlua/include/wxlua.h ! </set> ! ! ! <!-- --> ! <!-- wxluadebug module --> ! <!-- --> ! <set var="wxluadebug_src"> ! wxluadebug/src/debug.cpp ! wxluadebug/src/splttree.cpp ! wxluadebug/src/staktree.cpp ! </set> ! ! <set var="wxluadebug_hdr"> ! wxluadebug/include/debug.h ! wxluadebug/include/splttree.h ! wxluadebug/include/staktree.h ! </set> ! ! ! <!-- --> ! <!-- wxluasocket module --> ! <!-- --> ! <set var="wxluasocket_src"> ! wxluasocket/src/debugio.cpp ! wxluasocket/src/dserver.cpp ! wxluasocket/src/dtarget.cpp ! wxluasocket/src/socket.cpp ! </set> ! ! <set var="wxluasocket_hdr"> ! wxluasocket/include/debugio.h ! wxluasocket/include/dserver.h ! wxluasocket/include/dtarget.h ! wxluasocket/include/socket.h ! </set> ! ! ! </makefile> Index: Bakefiles.bkgen =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/bakefiles/Bakefiles.bkgen,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Bakefiles.bkgen 12 Jun 2005 21:31:38 -0000 1.2 --- Bakefiles.bkgen 12 Jun 2005 22:09:12 -0000 1.3 *************** *** 13,17 **** <!-- List of output formats to generate: --> <add-formats> ! msvc,autoconf,borland,dmars,mingw,msvc6prj,watcom,cbuilderx,cbx_unix,gnu </add-formats> --- 13,17 ---- <!-- List of output formats to generate: --> <add-formats> ! autoconf,borland,dmars,mingw,msvc6prj,watcom,cbuilderx,cbx_unix,gnu,msvc </add-formats> --- NEW FILE: listallsrc.bat --- @echo off REM REM Author: Francesco Montorsi (fr...@us...) REM REM This batch file runs only under WinXP. REM It lists all the source files & header files of all modules REM placed in the ..\.. folder. REM The task is performed using "listmodulesrc.bat" script file. REM default variables setlocal IF EXIST sources.bkl del /f sources.bkl set OUTPUT=%CD%\sources.bkl REM ++++++++++++++++++++++++++++++++++++++++++++++ REM write the incipit of the bakefile echo ^<?xml version="1.0" ?^> > %OUTPUT% echo ^<makefile^> >> %OUTPUT% echo. >> %OUTPUT% REM ++++++++++++++++++++++++++++++++++++++++++++++ REM Process all FOLDERs in the MODULES directory set DIR=src/ cd ..\.. FOR /D %%F IN (*) DO CALL build\bakefiles\listmodulesrc.bat %%F %OUTPUT% REM ++++++++++++++++++++++++++++++++++++++++++++++ REM end of the script cd .. echo. >> %OUTPUT% echo ^</makefile^> >> %OUTPUT% Index: modules.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/bakefiles/modules.bkl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** modules.bkl 12 Jun 2005 21:31:38 -0000 1.2 --- modules.bkl 12 Jun 2005 22:09:12 -0000 1.3 *************** *** 22,28 **** <include file="../../../build/bakefiles/wxluabase.bkl"/> <!-- This one contains the lists of all source & header files --> <include file="sources.bkl"/> ! --- 22,45 ---- <include file="../../../build/bakefiles/wxluabase.bkl"/> + + + <!-- --> + <!-- SOURCE LIST --> + <!-- --> + <!-- This one contains the lists of all source & header files --> <include file="sources.bkl"/> ! ! <set var="lualib_src"> ! lua/src/lib/lauxlib.c ! lua/src/lib/lbaselib.c ! lua/src/lib/ldblib.c ! lua/src/lib/liolib.c ! lua/src/lib/lmathlib.c ! lua/src/lib/loadlib.c ! lua/src/lib/lstrlib.c ! lua/src/lib/ltablib.c ! </set> ! <set var="lualib_hdr"/> *************** *** 53,87 **** <include file="options.bkl"/> ! <!-- --> ! <!-- TEMPLATES --> <!-- --> ! <template id="wxlua_lib" template="wxlua-lib"> ! <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_LIBOUTPUT_FOLDER)</dirname> ! </template> ! <template id="wxlua_dll" template="wxlua"> ! <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_DLLOUTPUT_FOLDER)</dirname> ! ! <!-- The DLL version --> ! <version>$(WXLUA_VERSION)</version> ! <so_version>$(WXLUA_SOVERSION)</so_version> ! <mac_version>$(WXLUA_MACVERSION)</mac_version> ! ! <!-- Libraries must be put in the right order ! --> ! <wxlua-req-libs/> ! <wx-lib>adv</wx-lib> ! <wx-lib>xml</wx-lib> <!-- in case we're using the XML layout load/save system --> ! <wx-lib>core</wx-lib> ! <wx-lib>base</wx-lib> ! </template> <!-- --> <!-- AUXILIARY TARGETS --> --- 70,146 ---- <include file="options.bkl"/> ! <!-- --> ! <!-- NEW RULES --> ! <!-- with these ones, each module/sample target takes few lines only --> <!-- --> + + <define-rule name="wxlua_lib" extends="lib"> + <template> + <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_LIBOUTPUT_FOLDER)</dirname> + <set var="__modname"/> + </template> + <define-tag name="module-name"> + <set var="__modname">$(value)</set> + <set var="__modnamelow">$(__modname.lower())</set> + + <set var="__modsrc">$(mk.evalExpr('$(' + __modnamelow + '_src)'))</set> + <set var="__modhdr">$(mk.evalExpr('$(' + __modnamelow + '_hdr)'))</set> ! <libname>$(__modnamelow)</libname> ! <sources>$(__modsrc)</sources> ! <headers>$(__modhdr)</headers> ! ! <!-- to make MSVC6PRJ output look better... --> ! <msvc-file-group>$(__modname) sources:*.cpp</msvc-file-group> ! <msvc-file-group>$(__modname) headers:*.h</msvc-file-group> ! </define-tag> ! </define-rule> ! <define-rule name="wxlua_dll" extends="dll"> ! <template> ! <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_DLLOUTPUT_FOLDER)</dirname> ! ! <!-- The DLL version --> ! <version>$(WXLUA_VERSION)</version> ! <so_version>$(WXLUA_SOVERSION)</so_version> ! <mac_version>$(WXLUA_MACVERSION)</mac_version> ! ! <!-- Libraries must be put in the right order ! --> ! <wxlua-req-libs/> ! <wx-lib>adv</wx-lib> ! <wx-lib>xml</wx-lib> <!-- in case we're using the XML layout load/save system --> ! <wx-lib>core</wx-lib> ! <wx-lib>base</wx-lib> + <set var="__modname"/> + </template> + <define-tag name="module-name"> + <set var="__modname">$(value)</set> + <set var="__modnamelow">$(__modname.lower())</set> + + <set var="__modsrc">$(mk.evalExpr('$(' + __modnamelow + '_src)'))</set> + <set var="__modhdr">$(mk.evalExpr('$(' + __modnamelow + '_hdr)'))</set> + + <libname>$(__modnamelow)</libname> + <sources>$(__modsrc)</sources> + <headers>$(__modhdr)</headers> + + <!-- to make MSVC6PRJ output look better... --> + <msvc-file-group>$(__modname) sources:*.cpp</msvc-file-group> + <msvc-file-group>$(__modname) headers:*.h</msvc-file-group> + + <!-- now, shared stuff --> + <define>A2D$(__modname)MAKINGDLL</define> + </define-tag> + </define-rule> + + <!-- --> <!-- AUXILIARY TARGETS --> *************** *** 113,126 **** <set var="SRCDIR">$(WXLUA_MODULEDIR)</set> ! <!-- lua must always be built inconditionally in static mode --> ! <lib id="lua" template="wxlua_lib"> <libname>lua</libname> - <sources>$(LUA_SRC)</sources> - <headers>$(LUA_HDR)</headers> - </lib> - <lib id="wxlua" template="wxlua_lib" cond="WX_SHARED=='0'"> - </lib> <!-- since all the previous targets would generate each one a different DSP project --- 172,222 ---- <set var="SRCDIR">$(WXLUA_MODULEDIR)</set> ! <!-- lua must always be built inconditionally in static mode ! NOTE: we won't use the lua_lib rule since the LUA module does not follow ! the same conventions followed by other modules... --> ! <lib id="lua_lib"> ! <sources>$(lualib_src)</sources> ! <headers>$(lualib_hdr)</headers> ! <include>$(WXLUA_MODULEDIR)$(DIRSEP)lua$(DIRSEP)include</include> ! <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_LIBOUTPUT_FOLDER)</dirname> <libname>lua</libname> </lib> + <!-- this is the lua app + NOTE: like for lua_lib we don't use any wxLua-project-specific rule here --> + <exe id="lua"> + <library>lua_lib</library> + <sources>$(lua_src) lua/src/lua/lua.c</sources> + <headers>$(lua_hdr)</headers> + <include>$(WXLUA_MODULEDIR)$(DIRSEP)lua$(DIRSEP)include</include> + <dirname>$(WXLUA_BASEDIR)$(DIRSEP)bin</dirname> + <exename>lua</exename> + </exe> + + + <!-- the wxLua lib & dll --> + <wxlua_lib id="wxlua_lib" template="wxlua-lib" cond="WX_SHARED=='0'"> + <module-name>WXLUA</module-name> + </wxlua_lib> + <wxlua_dll id="wxlua_dll" template="wxlua" cond="WX_SHARED=='1'"> + <module-name>WXLUA</module-name> + </wxlua_dll> + + <!-- the wxLuaDebug lib & dll --> + <wxlua_lib id="wxluadebug_lib" template="wxlua-lib" cond="WX_SHARED=='0'"> + <module-name>WXLUADEBUG</module-name> + </wxlua_lib> + <wxlua_dll id="wxluadebug_dll" template="wxlua" cond="WX_SHARED=='1'"> + <module-name>WXLUADEBUG</module-name> + </wxlua_dll> + + <!-- the wxLuaSocket lib & dll --> + <wxlua_lib id="wxluasocket_lib" template="wxlua-lib" cond="WX_SHARED=='0'"> + <module-name>WXLUASOCKET</module-name> + </wxlua_lib> + <wxlua_dll id="wxluasocket_dll" template="wxlua" cond="WX_SHARED=='1'"> + <module-name>WXLUASOCKET</module-name> + </wxlua_dll> + <!-- since all the previous targets would generate each one a different DSP project |
From: Francesco <fr...@us...> - 2005-06-12 22:09:21
|
Update of /cvsroot/wxlua/wxLua/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7008/lib Added Files: .cvsignore Log Message: Fixed module builds (beta) --- NEW FILE: .cvsignore --- *_dll *_lib |
From: Francesco <fr...@us...> - 2005-06-12 22:09:20
|
Update of /cvsroot/wxlua/wxLua/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7008/build/bakefiles Modified Files: wxluabase.bkl Log Message: Fixed module builds (beta) Index: wxluabase.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/bakefiles/wxluabase.bkl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** wxluabase.bkl 12 Jun 2005 18:29:20 -0000 1.1 --- wxluabase.bkl 12 Jun 2005 22:09:12 -0000 1.2 *************** *** 173,185 **** $(value) library; this is because wxLua does not adopt special library namings like wx does --> ! <define-tag name="lua-lib" rules="exe,dll,module"><sys-lib>$(value)</sys-lib></define-tag> <!-- this tag includes the wxLua required libraries, it will be defined later in options.bkl --> ! <define-tag name="lua-req-libs" rules="exe,dll,module"/> <!-- some tag infos --> ! <tag-info name="lua-lib" position="before:lua-req-libs"/> ! <tag-info name="lua-req-libs" position="before:__wxlua-libs-point"/> <tag-info name="wx-lib" position="after:__wxlua-libs-point"/> --- 173,185 ---- $(value) library; this is because wxLua does not adopt special library namings like wx does --> ! <define-tag name="wxlua-lib" rules="exe,dll,module"><sys-lib>$(value)</sys-lib></define-tag> <!-- this tag includes the wxLua required libraries, it will be defined later in options.bkl --> ! <define-tag name="wxlua-req-libs" rules="exe,dll,module"/> <!-- some tag infos --> ! <tag-info name="wxlua-lib" position="before:wxlua-req-libs"/> ! <tag-info name="wxlua-req-libs" position="before:__wxlua-libs-point"/> <tag-info name="wx-lib" position="after:__wxlua-libs-point"/> *************** *** 191,196 **** <!-- an additional include & link path are required not only on win32 but also on *nix: when compiling the samples or the library the user has not ! installed the library yet ! --> ! <include>$(WXLUA_BASEDIR)$(DIRSEP)include</include> <include>$(WXLUA_BASEDIR)$(DIRSEP)modules</include> --- 191,195 ---- <!-- an additional include & link path are required not only on win32 but also on *nix: when compiling the samples or the library the user has not ! installed the library yet ! --> <include>$(WXLUA_BASEDIR)$(DIRSEP)modules</include> |
From: Francesco <fr...@us...> - 2005-06-12 22:09:20
|
Update of /cvsroot/wxlua/wxLua In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7008 Modified Files: autoconf_inc.m4 Log Message: Fixed module builds (beta) Index: autoconf_inc.m4 =================================================================== RCS file: /cvsroot/wxlua/wxLua/autoconf_inc.m4,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** autoconf_inc.m4 12 Jun 2005 21:31:38 -0000 1.2 --- autoconf_inc.m4 12 Jun 2005 22:09:12 -0000 1.3 *************** *** 19,23 **** fi AC_SUBST(COND_DEPS_TRACKING_1) ! dnl ### begin block 20_COND_PLATFORM_MAC_1[util.bkl] ### COND_PLATFORM_MAC_1="#" if test "x$PLATFORM_MAC" = "x1" ; then --- 19,23 ---- fi AC_SUBST(COND_DEPS_TRACKING_1) ! dnl ### begin block 20_COND_PLATFORM_MAC_1[modules.bkl,util.bkl] ### COND_PLATFORM_MAC_1="#" if test "x$PLATFORM_MAC" = "x1" ; then |
From: Francesco <fr...@us...> - 2005-06-12 21:31:48
|
Update of /cvsroot/wxlua/wxLua/modules/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21113/modules/build/bakefiles Modified Files: Bakefiles.bkgen modules.bkl Added Files: sources.bkl Log Message: Added bakefile build system Index: Bakefiles.bkgen =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/bakefiles/Bakefiles.bkgen,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Bakefiles.bkgen 12 Jun 2005 18:29:20 -0000 1.1 --- Bakefiles.bkgen 12 Jun 2005 21:31:38 -0000 1.2 *************** *** 13,17 **** <!-- List of output formats to generate: --> <add-formats> ! msvc<!--autoconf,borland,dmars,mingw,msvc,msvc6prj,watcom,cbuilderx,cbx_unix,gnu --> </add-formats> --- 13,17 ---- <!-- List of output formats to generate: --> <add-formats> ! msvc,autoconf,borland,dmars,mingw,msvc6prj,watcom,cbuilderx,cbx_unix,gnu </add-formats> --- NEW FILE: sources.bkl --- <?xml version="1.0" ?> <makefile> <set var="LUA_SRC"> lua/src/lapi.c lua/src/lcode.c lua/src/ldebug.c lua/src/ldo.c lua/src/ldump.c lua/src/lfunc.c lua/src/lgc.c lua/src/llex.c lua/src/lmem.c lua/src/lobject.c lua/src/lopcodes.c lua/src/lparser.c lua/src/lstate.c lua/src/lstring.c lua/src/ltable.c lua/src/ltests.c lua/src/ltm.c lua/src/lundump.c lua/src/lvm.c lua/src/lzio.c </set> <set var="LUA_HDR"> lua/include/lauxlib.h lua/include/lua.h lua/include/lualib.h lua/include/luathread.h </set> </makefile> Index: modules.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/bakefiles/modules.bkl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** modules.bkl 12 Jun 2005 18:29:20 -0000 1.1 --- modules.bkl 12 Jun 2005 21:31:38 -0000 1.2 *************** *** 41,70 **** <!-- the compilation in a subfolder of BUILD --> <if cond="FORMAT!='autoconf'"><set var="BUILDDIR">$(FORMAT)$(WXLUA_LIBPOSTFIX)</set></if> - - <!-- Creates the following custom build rule for MSVC6PRJ file: - copies $(WXLUA_BASEDIR)\include\msw\$(value).h into - $(WXLUA_BASEDIR)\include\$(value).h - NOTE: this tag must be used before the <sources> tag if you want that the configuration - file will be created before any other source file is compiled... --> - <define-tag name="msvc-copy-setup-h" rules="dll,lib,action"> - <if cond="FORMAT=='msvc6prj'"> - <set var="__hfilename">$(value)</set> - <set var="__hfile">$(value).h</set> - <set var="__updir">..</set> - <set var="__updir_underscored">__</set> - <set var="__destdir">..\..\..</set> - - <headers>..\include\msw\$(__hfile)</headers> - - <set var="_custom_build_files" append="1">$(__updir)\include\msw\$(__hfile)</set> - <set var="_custom_build_$(__updir_underscored)_include_msw_$(__hfilename)_h"> - Creating the configuration file $(__updir)\include\$(__hfile) from $(__updir)\include\msw\$(__hfile) - InputPath=$(__updir)\include\msw\$(__hfile) - "$(__updir)\include\$(__hfile)" : $(DOLLAR)(SOURCE) "$(DOLLAR)(INTDIR)" "$(DOLLAR)(OUTDIR)" - $(TAB)copy "$(DOLLAR)(InputPath)" $(__destdir)\include\$(__hfile) - </set> - </if> - </define-tag> --- 41,45 ---- *************** *** 72,80 **** <!-- --> ! <!-- The list of wxLua OPTIONS --> <!-- --> - - <!-- third-party libs options --> - <include file="../../../thirdparty/build/bakefiles/options.bkl"/> <!-- modules-specific options --> --- 47,52 ---- <!-- --> ! <!-- The list of wxLua OPTIONS --> <!-- --> <!-- modules-specific options --> *************** *** 89,111 **** <!-- --> ! <template id="a2d_lib" template="wxart2d-lib"> <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_LIBOUTPUT_FOLDER)</dirname> - - <thirdparty-include-paths/> - - <!-- IDEs are less flexible so we use a lot of wxART2D_USE_XXX defines and we avoid - to use a art2dsetup.h file which we use instead for win32 command-line makefiles --> - <if cond="TARGETING_IDE=='1'"> - <ide-thirdparty-defines/> - <ide-modules-defines/> - </if> </template> ! <template id="a2d_dll" template="wxart2d"> <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_DLLOUTPUT_FOLDER)</dirname> - <!-- <cppflags>$(SHARED_DEFINES)</cppflags> --> - - <thirdparty-include-paths/> - <thirdparty-lib-paths/> <!-- The DLL version --> --- 61,70 ---- <!-- --> ! <template id="wxlua_lib" template="wxlua-lib"> <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_LIBOUTPUT_FOLDER)</dirname> </template> ! <template id="wxlua_dll" template="wxlua"> <dirname>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_DLLOUTPUT_FOLDER)</dirname> <!-- The DLL version --> *************** *** 115,131 **** <!-- Libraries must be put in the right order ! --> ! <a2d-req-libs/> ! <wx-lib>adv</wx-lib> ! <wx-lib>xml</wx-lib> <!-- in case we're using the XML layout load/save system --> ! <wx-lib>core</wx-lib> ! <wx-lib>base</wx-lib> ! </template> ! ! <template id="a2d_sample" template="wxart2d"> ! <thirdparty-include-paths/> ! <thirdparty-lib-paths/> ! ! <!-- Libraries must be put in the right order ! --> ! <a2d-req-libs/> <wx-lib>adv</wx-lib> <wx-lib>xml</wx-lib> <!-- in case we're using the XML layout load/save system --> --- 74,78 ---- <!-- Libraries must be put in the right order ! --> ! <wxlua-req-libs/> <wx-lib>adv</wx-lib> <wx-lib>xml</wx-lib> <!-- in case we're using the XML layout load/save system --> *************** *** 135,245 **** - - - <!-- --> - <!-- NEW RULES --> - <!-- with these ones, each module/sample target takes few lines only --> - <!-- --> - - <define-rule name="a2d_lib" extends="lib"> - <template> - <set var="__modname"/> - </template> - <define-tag name="module-name"> - <set var="__modname">$(value)</set> - <set var="__modnamelow">$(__modname.lower())</set> - - <set var="__modsrc">$(mk.evalExpr('$(' + __modnamelow + '_src)'))</set> - <set var="__modsrc" append="1">$(mk.evalExpr('$(' + __modnamelow + '_specific_src)'))</set> - <set var="__modhdr">$(mk.evalExpr('$(' + __modnamelow + '_hdr)'))</set> - <!-- <set var="__modhdr" append="1">$(mk.evalExpr('$(' + __modnamelow + '_specific_hdr)'))</set> --> - - <libname>$(__modnamelow)</libname> - <sources>$(__modsrc)</sources> - <headers>$(__modhdr)</headers> - - <!-- to make MSVC6PRJ output look better... --> - <msvc-file-group>$(__modname) sources:*.cpp</msvc-file-group> - <msvc-file-group>$(__modname) headers:*.h</msvc-file-group> - - <if cond="FORMAT!='autoconf'"> - <precomp-headers>on</precomp-headers> - <precomp-headers-header>a2dprec</precomp-headers-header> - <precomp-headers-file>a2dprec</precomp-headers-file> - </if> - - </define-tag> - </define-rule> - - <define-rule name="a2d_dll" extends="dll"> - <template> - <set var="__modname"/> - </template> - <define-tag name="module-name"> - <set var="__modname">$(value)</set> - <set var="__modnamelow">$(__modname.lower())</set> - - <set var="__modsrc">$(mk.evalExpr('$(' + __modnamelow + '_src)'))</set> - <set var="__modsrc" append="1">$(mk.evalExpr('$(' + __modnamelow + '_specific_src)'))</set> - <set var="__modhdr">$(mk.evalExpr('$(' + __modnamelow + '_hdr)'))</set> - <!-- <set var="__modhdr" append="1">$(mk.evalExpr('$(' + __modnamelow + '_specific_hdr)'))</set> --> - - <libname>$(__modnamelow)</libname> - <sources>$(__modsrc)</sources> - <headers>$(__modhdr)</headers> - - <!-- to make MSVC6PRJ output look better... --> - <msvc-file-group>$(__modname) sources:*.cpp</msvc-file-group> - <msvc-file-group>$(__modname) headers:*.h</msvc-file-group> - - <!-- now, shared stuff --> - <define>A2D$(__modname)MAKINGDLL</define> - </define-tag> - </define-rule> - - <define-rule name="a2d_sample" extends="exe"> - <template> - <set var="__modowner"/> - <set var="__sampname"/> - </template> - - <define-tag name="name"> - <set var="__sampname">$(value)</set> - <exename>$(__sampname)</exename> - <sources>$(__modowner)/samples/$(__sampname)/$(__sampname).cpp</sources> - <headers>$(__modowner)/samples/$(__sampname)/$(__sampname).h</headers> - <dirname>$(WXLUA_MODULEDIR)$(DIRSEP)$(__modowner)/samples/$(__sampname)</dirname> - </define-tag> - <define-tag name="module-dep"> - <if cond="TARGETING_IDE=='1'"> - <depends>$(value.lower())_lib</depends> - </if> - <a2d-lib>$(value.lower())</a2d-lib> - </define-tag> - <define-tag name="owner"> - <set var="__modowner">$(value.lower())</set> - - <!-- we always depend both from our owner and from GENERAL modules --> - <module-dep>$(value)</module-dep> - <module-dep>GENERAL</module-dep> - - <!-- our name always matches the ID of this target... --> - <if cond="FORMAT=='msvc6prj'"> - - <!-- except with MSVC6PRJ: in this case we need to make it begin with 'samp_' - so to make easier for the user to recognize the sample projects and the - module projects --> - <name>$(id)</name> - <set var="id">samp_$(__modowner)_$(id)</set> - </if> - <if cond="FORMAT!='msvc6prj'"> - <name>$(id)</name> - </if> - </define-tag> - <define-tag name="thirdyparty-dep"> - </define-tag> - </define-rule> - - --- 82,85 ---- *************** *** 259,326 **** <dir>$(WXLUA_BASEDIR)$(DIRSEP)$(WXLUA_DLLOUTPUT_FOLDER)</dir> </mkdir> - - <!-- the file where all wxART2D_USE_XXXX defined symbols will be written --> - <set var="SETUP_FILENAME">art2dsetup.h</set> - <set var="SETUP_FILE">$(WXLUA_BASEDIR)$(DIRSEP)include$(DIRSEP)$(SETUP_FILENAME)</set> - - <!-- a little helper --> - <set var="CMD_PREFIX">@</set> - - <!-- a little shortcut for the target below --> - <define-tag name="setupdef" rules="action"> - - <!-- VERY IMPORTANT: we cannot use the '#' symbol in a makefile since it's interpreted - as comment marker, even when quoted ! - So, we cannot use echo or any other program to write #define commands; - instead we write 'define wxART2D_USE_XXXXX 1/0' and then we add the - '#' symbol using a batch file (which allows a safe use of '#' symbols). --> - <command>$(CMD_PREFIX)echo define wxART2D_USE_$(value)$(TAB)$(mk.evalExpr('$(WXLUA_USE_' + value + ')')) >>$(SETUP_FILE)</command> - </define-tag> - - - <!-- when running this target, we are sure we are on win32 --> - <action id="setup"> - <dependency-of>all</dependency-of> - <command>@$(RM) $(SETUP_FILE) >NUL</command> - - <!-- tell the user what we are doing --> - <command>$(CMD_PREFIX)echo ==============================================================</command> - <command>$(CMD_PREFIX)echo Writing the new $(SETUP_FILE) file...</command> - <command>$(CMD_PREFIX)echo ==============================================================</command> - <!-- write a small intro in the setup file --> - <command>$(CMD_PREFIX)echo // $(SETUP_FILENAME) >>$(SETUP_FILE)</command> - <command>$(CMD_PREFIX)echo // This is an automatically generated file... >>$(SETUP_FILE)</command> - <command>$(CMD_PREFIX)echo // Do not modify; all changes will be overwritten ! >>$(SETUP_FILE)</command> - - <!-- now, dump our options values so all wxLua code can access them --> - <setupdef>AGGDRAWER</setupdef> - <setupdef>ARTBASE</setupdef> - <setupdef>CANEXTOBJ</setupdef> - <setupdef>CANVAS</setupdef> - <setupdef>CURVES</setupdef> - <setupdef>DOCVIEW</setupdef> - <setupdef>EDITOR</setupdef> - <setupdef>GDSIO</setupdef> - <setupdef>KBOOL</setupdef> - <setupdef>KEYIO</setupdef> - <setupdef>LUAWRAPS</setupdef> - <setupdef>STSL</setupdef> - <setupdef>SVGIO</setupdef> - <setupdef>XMLPARSE</setupdef> - - <!-- do not try to use echo to write empty lines: this is not safe & portable ! --> - <command>$(CMD_PREFIX)echo // >>$(SETUP_FILE)</command> - <command>$(CMD_PREFIX)echo // external dependencies... >>$(SETUP_FILE)</command> - <setupdef>CVGIO</setupdef> - <setupdef>FREETYPE</setupdef> - <setupdef>EXPAT</setupdef> - <setupdef>LUA</setupdef> - <setupdef>AGG</setupdef> - - <!-- run this batch file to replace the 'define' strings with '#define' strings - in the just written file --> - <command>CALL makesetup.bat $(SETUP_FILENAME)</command> - </action> </if> --- 99,103 ---- *************** *** 336,341 **** <set var="SRCDIR">$(WXLUA_MODULEDIR)</set> ! <wxlua_lib id="" template="a2d_lib" cond="WX_SHARED=='0' and WXLUA_USE_XMLPARSE=='1'"><module-name>XMLPARSE</module-name></a2d_lib> ! <wxlua_dll id="aggdrawer_dll" template="a2d_dll" cond="WX_SHARED=='1' and WXLUA_USE_AGGDRAWER=='1'"><module-name>AGGDRAWER</module-name></a2d_dll> --- 113,125 ---- <set var="SRCDIR">$(WXLUA_MODULEDIR)</set> ! <!-- lua must always be built inconditionally in static mode --> ! <lib id="lua" template="wxlua_lib"> ! <libname>lua</libname> ! <sources>$(LUA_SRC)</sources> ! <headers>$(LUA_HDR)</headers> ! </lib> ! <lib id="wxlua" template="wxlua_lib" cond="WX_SHARED=='0'"> ! ! </lib> *************** *** 346,755 **** gets a good idea about what is a MODULE and what is a SAMPLE (see the a2d_sample rule) --> <set var="MSVC6PRJ_MERGED_TARGETS"> ! mod_aggdrawer=aggdrawer_lib+aggdrawer_dll ! mod_artbase=artbase_lib+artbase_dll ! mod_canextobj=canextobj_lib+canextobj_dll ! mod_canvas=canvas_lib+canvas_dll ! mod_curves=curves_lib+curves_dll ! mod_docview=docview_lib+docview_dll ! mod_editor=editor_lib+editor_dll ! mod_gdsio=gdsio_lib+gdsio_dll ! mod_kbool=kbool_lib+kbool_dll ! mod_keyio=keyio_lib+keyio_dll ! mod_luawraps=luawraps_lib+luawraps_dll ! mod_stsl=stsl_lib+stsl_dll ! mod_svgio=svgio_lib+svgio_dll ! mod_xmlparse=xmlparse_lib+xmlparse_dll ! mod_general=general_lib+general_dll <!-- don't forget the GENERAL module --> </set> - - - <!-- --> - <!-- The list of wxLua SAMPLES --> - <!-- --> - - <!-- AGGDRAWER samples --> - - <a2d_sample id="directdrawagg" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_AGGDRAWER=='1'"> - <owner>AGGDRAWER</owner> - <module-dep>XMLPARSE</module-dep> - <module-dep>ARTBASE</module-dep> - </a2d_sample> - - <a2d_sample id="tutoagg" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_AGGDRAWER=='1'"> - <owner>AGGDRAWER</owner> - <module-dep>ARTBASE</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>EDITOR</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <!-- ARTBASE samples --> - - <a2d_sample id="directdraw" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_ARTBASE=='1' and WXLUA_USE_XMLPARSE=='1'"> - <owner>ARTBASE</owner> - <module-dep>XMLPARSE</module-dep> - </a2d_sample> - - <a2d_sample id="drawtest" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_ARTBASE=='1' and WXLUA_USE_AGGDRAWER=='1'"> - <owner>ARTBASE</owner> - <module-dep>XMLPARSE</module-dep> - <module-dep>AGGDRAWER</module-dep> - </a2d_sample> - - <!-- CANVAS samples --> - - <a2d_sample id="boolop" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_CANVAS=='1'"> - <owner>CANVAS</owner> - <module-dep>KBOOL</module-dep> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <a2d_sample id="canmdi" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_CANVAS=='1'"> - <owner>CANVAS</owner> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <a2d_sample id="cansim" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_CANVAS=='1'"> - <owner>CANVAS</owner> - <module-dep>KBOOL</module-dep> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <a2d_sample id="simple" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_CANVAS=='1'"> - <owner>CANVAS</owner> - <module-dep>KBOOL</module-dep> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <a2d_sample id="split" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_CANVAS=='1'"> - <owner>CANVAS</owner> - <module-dep>KBOOL</module-dep> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <!-- CURVES samples --> - - <a2d_sample id="curtuto1" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_CURVES=='1'"> - <owner>CURVES</owner> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>CANEXTOBJ</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>EDITOR</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <!-- DOCVIEW samples --> - - <define-tag name="docview-specific" rules="a2d_sample"> - <include>$(WXLUA_MODULEDIR)/docview/samples/common</include> - <sources>docview/samples/common/doc.cpp docview/samples/common/view.cpp docview/samples/common/docdialog.cpp</sources> - <headers>docview/samples/common/doc.h docview/samples/common/view.h docview/samples/common/docdialog.h</headers> - </define-tag> - - <a2d_sample id="mdi" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_DOCVIEW=='1'"> - <owner>DOCVIEW</owner> - <docview-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - </a2d_sample> - - <a2d_sample id="multiframe" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_DOCVIEW=='1'"> - <owner>DOCVIEW</owner> - <docview-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - </a2d_sample> - - <a2d_sample id="multiwin" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_DOCVIEW=='1'"> - <owner>DOCVIEW</owner> - <docview-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - </a2d_sample> - - <a2d_sample id="nonmanaged" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_DOCVIEW=='1'"> - <owner>DOCVIEW</owner> - <docview-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - </a2d_sample> - - <a2d_sample id="singleframe" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_DOCVIEW=='1'"> - <owner>DOCVIEW</owner> - <docview-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - </a2d_sample> - - <a2d_sample id="splitwin" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_DOCVIEW=='1'"> - <owner>DOCVIEW</owner> - <docview-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - </a2d_sample> - - <a2d_sample id="tabframe" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_DOCVIEW=='1'"> - <owner>DOCVIEW</owner> - <docview-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - </a2d_sample> - - <!-- EDITOR samples --> - - <define-tag name="editor-specific" rules="a2d_sample"> - <include>$(WXLUA_MODULEDIR)/editor/samples/common</include> - <sources>editor/samples/common/screen.cpp</sources> - <headers>editor/samples/common/screen.h</headers> - </define-tag> - - <a2d_sample id="editmdi" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>CANEXTOBJ</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <a2d_sample id="single" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>CANEXTOBJ</module-dep> - </a2d_sample> - - <a2d_sample id="single2" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>CANEXTOBJ</module-dep> - </a2d_sample> - - <a2d_sample id="tuto" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <!-- <editor-specific/> DO NOT INCLUDE THIS - NOT REQUIRED BY THIS SAMPLE --> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>CANEXTOBJ</module-dep> - </a2d_sample> - - <a2d_sample id="tuto3" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>CANEXTOBJ</module-dep> - </a2d_sample> - - <a2d_sample id="tuto4" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>CANEXTOBJ</module-dep> - <module-dep>CURVES</module-dep> - </a2d_sample> - - <a2d_sample id="vdrawm" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <sources>editor/samples/vdrawm/view.cpp</sources> - <headers>editor/samples/vdrawm/view.h</headers> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>CANEXTOBJ</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>GDSIO</module-dep> - <module-dep>AGGDRAWER</module-dep> - </a2d_sample> - - <a2d_sample id="vdraws" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>CANEXTOBJ</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>GDSIO</module-dep> - <module-dep>AGGDRAWER</module-dep> - </a2d_sample> - - <a2d_sample id="viewmul" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <sources>editor/samples/viewmul/doc.cpp</sources> - <headers>editor/samples/viewmul/doc.h</headers> - <sources>editor/samples/viewmul/docv.cpp</sources> - <headers>editor/samples/viewmul/docv.h</headers> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>CANEXTOBJ</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <a2d_sample id="wires" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <sources>editor/samples/wires/elements.cpp</sources> - <headers>editor/samples/wires/elements.h</headers> - <module-dep>ARTBASE</module-dep> - <module-dep>CURVES</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>CANEXTOBJ</module-dep> - <module-dep>SVGIO</module-dep> - </a2d_sample> - - <a2d_sample id="zoom" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_EDITOR=='1'"> - <owner>EDITOR</owner> - <editor-specific/> - <module-dep>CURVES</module-dep> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANEXTOBJ</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>XMLPARSE</module-dep> - </a2d_sample> - - <!-- KBOOL samples --> - - <a2d_sample id="boolonly" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_KBOOL=='1'"> - <owner>KBOOL</owner> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - </a2d_sample> - - <!-- STSL samples --> - - <a2d_sample id="stslcom" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_STSL=='1'"> - <owner>STSL</owner> - <sources>stsl/samples/stslcom/tedit.cpp</sources> - <headers>stsl/samples/stslcom/tedit.h</headers> - <sources>stsl/samples/stslcom/docv.cpp</sources> - <headers>stsl/samples/stslcom/docv.h</headers> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - <module-dep>EDITOR</module-dep> - <module-dep>SVGIO</module-dep> - <module-dep>CANEXTOBJ</module-dep> - </a2d_sample> - - <a2d_sample id="stsltuto" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_STSL=='1'"> - <owner>STSL</owner> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - </a2d_sample> - - <a2d_sample id="stsltuto2" template="a2d_sample" - cond="SAMPLES=='1' and WXLUA_USE_STSL=='1'"> - <owner>STSL</owner> - <module-dep>ARTBASE</module-dep> - <module-dep>DOCVIEW</module-dep> - <module-dep>CANVAS</module-dep> - <module-dep>XMLPARSE</module-dep> - </a2d_sample> - </makefile> --- 130,136 ---- gets a good idea about what is a MODULE and what is a SAMPLE (see the a2d_sample rule) --> <set var="MSVC6PRJ_MERGED_TARGETS"> ! </set> </makefile> |
From: Francesco <fr...@us...> - 2005-06-12 21:31:47
|
Update of /cvsroot/wxlua/wxLua/modules/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21113/modules/build/msw Modified Files: makefile.bcc makefile.gcc Log Message: Added bakefile build system Index: makefile.bcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/msw/makefile.bcc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** makefile.bcc 12 Jun 2005 21:21:11 -0000 1.1 --- makefile.bcc 12 Jun 2005 21:31:38 -0000 1.2 *************** *** 20,31 **** # ------------------------------------------------------------------------- ! # C++ compiler ! !ifndef CXX ! CXX = bcc32 !endif ! # Standard flags for C++ ! !ifndef CXXFLAGS ! CXXFLAGS = [...2991 lines suppressed...] ! $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** ! borland$(WXLIBPOSTFIX)\lua_ltable.obj: ..\..\lua\src\ltable.c ! $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** ! borland$(WXLIBPOSTFIX)\lua_ltests.obj: ..\..\lua\src\ltests.c ! $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** ! borland$(WXLIBPOSTFIX)\lua_ltm.obj: ..\..\lua\src\ltm.c ! $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** ! borland$(WXLIBPOSTFIX)\lua_lundump.obj: ..\..\lua\src\lundump.c ! $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** ! borland$(WXLIBPOSTFIX)\lua_lvm.obj: ..\..\lua\src\lvm.c ! $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** ! borland$(WXLIBPOSTFIX)\lua_lzio.obj: ..\..\lua\src\lzio.c ! $(CC) -q -c -P- -o$@ $(LUA_CFLAGS) $** Index: makefile.gcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/msw/makefile.gcc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** makefile.gcc 12 Jun 2005 21:21:11 -0000 1.1 --- makefile.gcc 12 Jun 2005 21:31:38 -0000 1.2 *************** *** 1,5 **** # ========================================================================= # This makefile was generated by ! # Bakefile 0.1.9 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= --- 1,5 ---- # ========================================================================= # This makefile was generated by ! # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! [...2941 lines suppressed...] ! $(CC) -c -o $@ $(LUA_CFLAGS) $< ! mingw$(WXLIBPOSTFIX)\lua_ltests.o: ../../lua/src/ltests.c ! $(CC) -c -o $@ $(LUA_CFLAGS) $< ! mingw$(WXLIBPOSTFIX)\lua_ltm.o: ../../lua/src/ltm.c ! $(CC) -c -o $@ $(LUA_CFLAGS) $< ! mingw$(WXLIBPOSTFIX)\lua_lundump.o: ../../lua/src/lundump.c ! $(CC) -c -o $@ $(LUA_CFLAGS) $< ! mingw$(WXLIBPOSTFIX)\lua_lvm.o: ../../lua/src/lvm.c ! $(CC) -c -o $@ $(LUA_CFLAGS) $< ! mingw$(WXLIBPOSTFIX)\lua_lzio.o: ../../lua/src/lzio.c ! $(CC) -c -o $@ $(LUA_CFLAGS) $< .PHONY: all clean |
From: Francesco <fr...@us...> - 2005-06-12 21:31:47
|
Update of /cvsroot/wxlua/wxLua/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21113/build/msw Modified Files: makefile.bcc makefile.gcc makefile.vc makefile.wat Log Message: Added bakefile build system Index: makefile.vc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.vc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** makefile.vc 12 Jun 2005 21:21:09 -0000 1.2 --- makefile.vc 12 Jun 2005 21:31:38 -0000 1.3 *************** *** 46,50 **** -if exist .\*.res del .\*.res -if exist .\*.pch del .\*.pch ! cd ..\..\utils\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) clean cd $(MAKEDIR) --- 46,50 ---- -if exist .\*.res del .\*.res -if exist .\*.pch del .\*.pch ! cd ..\..\util\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) clean cd $(MAKEDIR) *************** *** 57,61 **** utils: ! cd ..\..\utils\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) cd $(MAKEDIR) --- 57,61 ---- utils: ! cd ..\..\util\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) cd $(MAKEDIR) Index: makefile.bcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.bcc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** makefile.bcc 12 Jun 2005 21:21:09 -0000 1.2 --- makefile.bcc 12 Jun 2005 21:31:38 -0000 1.3 *************** *** 118,122 **** -if exist .\*.res del .\*.res -if exist .\*.csm del .\*.csm ! @echo cd ..\..\utils\build\msw >utils.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>utils.bat call utils.bat --- 118,122 ---- -if exist .\*.res del .\*.res -if exist .\*.csm del .\*.csm ! @echo cd ..\..\util\build\msw >utils.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>utils.bat call utils.bat *************** *** 132,136 **** utils: ! @echo cd ..\..\utils\build\msw >utils.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) >>utils.bat call utils.bat --- 132,136 ---- utils: ! @echo cd ..\..\util\build\msw >utils.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) >>utils.bat call utils.bat Index: makefile.wat =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.wat,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** makefile.wat 12 Jun 2005 21:21:09 -0000 1.2 --- makefile.wat 12 Jun 2005 21:31:38 -0000 1.3 *************** *** 63,67 **** -if exist .\*.ilk del .\*.ilk -if exist .\*.pch del .\*.pch ! cd ..\..\utils\build\msw wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean cd $(WATCOM_CWD) --- 63,67 ---- -if exist .\*.ilk del .\*.ilk -if exist .\*.pch del .\*.pch ! cd ..\..\util\build\msw wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean cd $(WATCOM_CWD) *************** *** 74,78 **** utils : .SYMBOLIC ! cd ..\..\utils\build\msw wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) cd $(WATCOM_CWD) --- 74,78 ---- utils : .SYMBOLIC ! cd ..\..\util\build\msw wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) cd $(WATCOM_CWD) Index: makefile.gcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.gcc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** makefile.gcc 12 Jun 2005 21:21:09 -0000 1.2 --- makefile.gcc 12 Jun 2005 21:31:38 -0000 1.3 *************** *** 44,53 **** clean: -if exist .\*.o del .\*.o ! $(MAKE) -C ..\..\utils\build\msw -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C ..\..\modules\build\msw -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C ..\..\apps\build\msw -f makefile.gcc $(MAKEARGS) clean utils: ! $(MAKE) -C ..\..\utils\build\msw -f makefile.gcc $(MAKEARGS) modules: --- 44,53 ---- clean: -if exist .\*.o del .\*.o ! $(MAKE) -C ..\..\util\build\msw -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C ..\..\modules\build\msw -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C ..\..\apps\build\msw -f makefile.gcc $(MAKEARGS) clean utils: ! $(MAKE) -C ..\..\util\build\msw -f makefile.gcc $(MAKEARGS) modules: |
From: Francesco <fr...@us...> - 2005-06-12 21:31:47
|
Update of /cvsroot/wxlua/wxLua/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21113/build/bakefiles Modified Files: wxlua.bkl Log Message: Added bakefile build system Index: wxlua.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/bakefiles/wxlua.bkl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** wxlua.bkl 12 Jun 2005 21:21:09 -0000 1.2 --- wxlua.bkl 12 Jun 2005 21:31:38 -0000 1.3 *************** *** 30,34 **** <subproject id="utils"> <dependency-of>all</dependency-of> ! <dir>$(WXLUA_BASEDIR)$(DIRSEP)utils$(DIRSEP)$(SUBPROJECT_POSTFIX_PATH)</dir> <target/> </subproject> --- 30,34 ---- <subproject id="utils"> <dependency-of>all</dependency-of> ! <dir>$(WXLUA_BASEDIR)$(DIRSEP)util$(DIRSEP)$(SUBPROJECT_POSTFIX_PATH)</dir> <target/> </subproject> |
From: Francesco <fr...@us...> - 2005-06-12 21:31:46
|
Update of /cvsroot/wxlua/wxLua In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21113 Modified Files: Makefile.in autoconf_inc.m4 Log Message: Added bakefile build system Index: autoconf_inc.m4 =================================================================== RCS file: /cvsroot/wxlua/wxLua/autoconf_inc.m4,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** autoconf_inc.m4 12 Jun 2005 21:21:10 -0000 1.1 --- autoconf_inc.m4 12 Jun 2005 21:31:38 -0000 1.2 *************** *** 1,3 **** ! dnl ### begin block 00_header[util.bkl,wxlua.bkl] ### dnl dnl This macro was generated by --- 1,3 ---- ! dnl ### begin block 00_header[modules.bkl,util.bkl,wxlua.bkl] ### dnl dnl This macro was generated by *************** *** 7,11 **** BAKEFILE_AUTOCONF_INC_M4_VERSION="0.1.8" ! dnl ### begin block 20_COND_DEPS_TRACKING_0[util.bkl,wxlua.bkl] ### COND_DEPS_TRACKING_0="#" if test "x$DEPS_TRACKING" = "x0" ; then --- 7,11 ---- BAKEFILE_AUTOCONF_INC_M4_VERSION="0.1.8" ! dnl ### begin block 20_COND_DEPS_TRACKING_0[modules.bkl,util.bkl,wxlua.bkl] ### COND_DEPS_TRACKING_0="#" if test "x$DEPS_TRACKING" = "x0" ; then *************** *** 13,17 **** fi AC_SUBST(COND_DEPS_TRACKING_0) ! dnl ### begin block 20_COND_DEPS_TRACKING_1[util.bkl,wxlua.bkl] ### COND_DEPS_TRACKING_1="#" if test "x$DEPS_TRACKING" = "x1" ; then --- 13,17 ---- fi AC_SUBST(COND_DEPS_TRACKING_0) ! dnl ### begin block 20_COND_DEPS_TRACKING_1[modules.bkl,util.bkl,wxlua.bkl] ### COND_DEPS_TRACKING_1="#" if test "x$DEPS_TRACKING" = "x1" ; then *************** *** 31,32 **** --- 31,38 ---- fi AC_SUBST(COND_USE_UTIL_1) + dnl ### begin block 20_COND_WX_SHARED_0[modules.bkl] ### + COND_WX_SHARED_0="#" + if test "x$WX_SHARED" = "x0" ; then + COND_WX_SHARED_0="" + fi + AC_SUBST(COND_WX_SHARED_0) Index: Makefile.in =================================================================== RCS file: /cvsroot/wxlua/wxLua/Makefile.in,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Makefile.in 12 Jun 2005 21:21:10 -0000 1.1 --- Makefile.in 12 Jun 2005 21:31:38 -0000 1.2 *************** *** 24,28 **** install: all ! (cd ./utils/ && $(MAKE) install) (cd ./modules/ && $(MAKE) install) (cd ./apps/ && $(MAKE) install) --- 24,28 ---- install: all ! (cd ./util/ && $(MAKE) install) (cd ./modules/ && $(MAKE) install) (cd ./apps/ && $(MAKE) install) *************** *** 31,35 **** install-strip: install ! (cd ./utils/ && $(MAKE) install-strip) (cd ./modules/ && $(MAKE) install-strip) (cd ./apps/ && $(MAKE) install-strip) --- 31,35 ---- install-strip: install ! (cd ./util/ && $(MAKE) install-strip) (cd ./modules/ && $(MAKE) install-strip) (cd ./apps/ && $(MAKE) install-strip) *************** *** 38,42 **** rm -rf ./.deps ./.pch rm -f ./*.o ! (cd ./utils/ && $(MAKE) clean) (cd ./modules/ && $(MAKE) clean) (cd ./apps/ && $(MAKE) clean) --- 38,42 ---- rm -rf ./.deps ./.pch rm -f ./*.o ! (cd ./util/ && $(MAKE) clean) (cd ./modules/ && $(MAKE) clean) (cd ./apps/ && $(MAKE) clean) *************** *** 46,50 **** utils: ! (cd ./utils/ && $(MAKE) ) modules: --- 46,50 ---- utils: ! (cd ./util/ && $(MAKE) ) modules: |
From: Francesco <fr...@us...> - 2005-06-12 21:21:49
|
Update of /cvsroot/wxlua/wxLua/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/build/msw Modified Files: makefile.bcc makefile.gcc makefile.vc makefile.wat Log Message: Added bakefile build system Index: makefile.vc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.vc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** makefile.vc 12 Jun 2005 18:29:20 -0000 1.1 --- makefile.vc 12 Jun 2005 21:21:09 -0000 1.2 *************** *** 11,35 **** # ------------------------------------------------------------------------- - # C compiler - CC = cl - - # C++ compiler - CXX = cl - - # Standard flags for CC - CFLAGS = - - # Standard flags for C++ - CXXFLAGS = - - # Standard preprocessor flags (common for CC and CXX) - CPPFLAGS = - - # Standard linker flags - LDFLAGS = - - # The directory where wxWidgets library is installed - WX_DIR = $(WXWIN) - # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 --- 11,14 ---- *************** *** 41,113 **** WX_DEBUG = 1 - # Version of the wx library to build against. - WX_VERSION = 26 - - # Does the FREETYPE support need to be compiled ? [0,1] - WXART2D_USE_FREETYPE = 1 - - # Does the EXPAT support need to be compiled ? [0,1] - WXART2D_USE_EXPAT = 1 - - # Does the LUA support need to be compiled ? [0,1] - WXART2D_USE_LUA = 0 - - # Does the AGG support need to be compiled ? [0,1] - WXART2D_USE_AGG = 1 - - # Does the samples need to be compiled ? [0,1] - SAMPLES = 1 - - # Does the CVG support need to be compiled ? [0,1] - WXART2D_USE_CVGIO = 1 - - # Does AGGDRAWER module need to be compiled ? [0,1] - WXART2D_USE_AGGDRAWER = 1 - - # Does ARTBAES module need to be compiled ? [0,1] - WXART2D_USE_ARTBASE = 1 - - # Does CANEXTOBJ module need to be compiled ? [0,1] - WXART2D_USE_CANEXTOBJ = 1 - - # Does CANVAS module need to be compiled ? [0,1] - WXART2D_USE_CANVAS = 1 - - # Does CURVES module need to be compiled ? [0,1] - WXART2D_USE_CURVES = 1 - - # Does DOCVIEW module need to be compiled ? [0,1] - WXART2D_USE_DOCVIEW = 1 - - # Does EDITOR module need to be compiled ? [0,1] - WXART2D_USE_EDITOR = 1 - - # Does GDSIO module need to be compiled ? [0,1] - WXART2D_USE_GDSIO = 1 - - # Does KBOOL module need to be compiled ? [0,1] - WXART2D_USE_KBOOL = 1 - - # Does KEYIO module need to be compiled ? [0,1] - WXART2D_USE_KEYIO = 1 - - # Does LUAWRAPS module need to be compiled ? [0,1] - WXART2D_USE_LUAWRAPS = 0 - - # Does STSL module need to be compiled ? [0,1] - WXART2D_USE_STSL = 1 - - # Does SVGIO module need to be compiled ? [0,1] - WXART2D_USE_SVGIO = 1 - - # Does XMLPARSE module need to be compiled ? [0,1] - WXART2D_USE_XMLPARSE = 1 - - # Does the Mars application needs to be compiled ? [0,1] - MARS = 1 - - # Does the Teto application needs to be compiled ? [0,1] - TETO = 1 - --- 20,23 ---- *************** *** 121,233 **** CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" WX_DIR="$(WX_DIR)" \ WX_SHARED="$(WX_SHARED)" WX_UNICODE="$(WX_UNICODE)" WX_DEBUG="$(WX_DEBUG)" \ ! WX_VERSION="$(WX_VERSION)" WXART2D_USE_FREETYPE="$(WXART2D_USE_FREETYPE)" \ ! WXART2D_USE_EXPAT="$(WXART2D_USE_EXPAT)" \ ! WXART2D_USE_LUA="$(WXART2D_USE_LUA)" WXART2D_USE_AGG="$(WXART2D_USE_AGG)" \ ! BUILD="$(BUILD_EQUIVALENT)" SAMPLES="$(SAMPLES)" \ ! WXART2D_USE_CVGIO="$(WXART2D_USE_CVGIO)" \ ! WXART2D_USE_AGGDRAWER="$(WXART2D_USE_AGGDRAWER)" \ ! WXART2D_USE_ARTBASE="$(WXART2D_USE_ARTBASE)" \ ! WXART2D_USE_CANEXTOBJ="$(WXART2D_USE_CANEXTOBJ)" \ ! WXART2D_USE_CANVAS="$(WXART2D_USE_CANVAS)" \ ! WXART2D_USE_CURVES="$(WXART2D_USE_CURVES)" \ ! WXART2D_USE_DOCVIEW="$(WXART2D_USE_DOCVIEW)" \ ! WXART2D_USE_EDITOR="$(WXART2D_USE_EDITOR)" \ ! WXART2D_USE_GDSIO="$(WXART2D_USE_GDSIO)" \ ! WXART2D_USE_KBOOL="$(WXART2D_USE_KBOOL)" \ ! WXART2D_USE_KEYIO="$(WXART2D_USE_KEYIO)" \ ! WXART2D_USE_LUAWRAPS="$(WXART2D_USE_LUAWRAPS)" \ ! WXART2D_USE_STSL="$(WXART2D_USE_STSL)" \ ! WXART2D_USE_SVGIO="$(WXART2D_USE_SVGIO)" \ ! WXART2D_USE_XMLPARSE="$(WXART2D_USE_XMLPARSE)" MARS="$(MARS)" \ ! TETO="$(TETO)" ### Conditionally set variables: ### - !if "$(WXART2D_USE_AGGDRAWER)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = /DA2DAGGDRAWERMAKINGDLL - !endif - !if "$(WXART2D_USE_ARTBASE)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DARTBASEMAKINGDLL - !endif - !if "$(WXART2D_USE_CANEXTOBJ)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DCANEXTOBJMAKINGDLL - !endif - !if "$(WXART2D_USE_CANVAS)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DCANVASMAKINGDLL - !endif - !if "$(WXART2D_USE_CURVES)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DCURVESMAKINGDLL - !endif - !if "$(WXART2D_USE_DOCVIEW)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DDOCVIEWMAKINGDLL - !endif - !if "$(WXART2D_USE_EDITOR)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DEDITORMAKINGDLL - !endif - !if "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DGENERALMAKINGDLL - !endif - !if "$(WXART2D_USE_GDSIO)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DGDSIOMAKINGDLL - !endif - !if "$(WXART2D_USE_KBOOL)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DKBOOLMAKINGDLL - !endif - !if "$(WXART2D_USE_KEYIO)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DKEYIOMAKINGDLL - !endif - !if "$(WXART2D_USE_LUAWRAPS)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DLUAWRAPSMAKINGDLL - !endif - !if "$(WXART2D_USE_STSL)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DSTSLMAKINGDLL - !endif - !if "$(WXART2D_USE_SVGIO)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DSVGIOMAKINGDLL - !endif - !if "$(WXART2D_USE_XMLPARSE)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) /DA2DXMLPARSEMAKINGDLL - !endif - !if "$(WXART2D_USE_AGG)" == "1" - THIRDPARTY_INCLUDE_PATH = /I..\..\thirdparty\agg2\include - !endif - !if "$(WXART2D_USE_EXPAT)" == "1" - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - /I..\..\thirdparty\expat\include - !endif - !if "$(WXART2D_USE_FREETYPE)" == "1" - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - /I..\..\thirdparty\freetype\include - !endif - !if "$(WXART2D_USE_LUA)" == "1" - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - /I..\..\thirdparty\wxLua\include - !endif - !if "$(WXART2D_USE_AGG)" == "1" - THIRDPARTY_LIB_PATH = /LIBPATH:..\..\thirdparty\agg2\lib - !endif - !if "$(WXART2D_USE_EXPAT)" == "1" - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) \ - /LIBPATH:..\..\thirdparty\expat\lib - !endif - !if "$(WXART2D_USE_FREETYPE)" == "1" - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) \ - /LIBPATH:..\..\thirdparty\freetype\lib - !endif - !if "$(WXART2D_USE_LUA)" == "1" - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) \ - /LIBPATH:..\..\thirdparty\wxLua\lib - !endif - !if "$(WX_DEBUG)" == "1" - BUILD_EQUIVALENT = debug - !endif - !if "$(WX_DEBUG)" == "1" - BUILD_EQUIVALENT = release - !endif ### Targets: ### ! all: sub_thirdyparty sub_modules sub_apps clean: --- 31,44 ---- CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" WX_DIR="$(WX_DIR)" \ WX_SHARED="$(WX_SHARED)" WX_UNICODE="$(WX_UNICODE)" WX_DEBUG="$(WX_DEBUG)" \ ! WX_VERSION="$(WX_VERSION)" USE_UTIL="$(USE_UTIL)" \ ! USE_WXLUADEBUG="$(USE_WXLUADEBUG)" USE_WXLUASOCKET="$(USE_WXLUASOCKET)" ### Conditionally set variables: ### ### Targets: ### ! all: utils modules apps clean: *************** *** 235,239 **** -if exist .\*.res del .\*.res -if exist .\*.pch del .\*.pch ! cd ..\..\thirdparty\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) clean cd $(MAKEDIR) --- 46,50 ---- -if exist .\*.res del .\*.res -if exist .\*.pch del .\*.pch ! cd ..\..\utils\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) clean cd $(MAKEDIR) *************** *** 245,268 **** cd $(MAKEDIR) ! sub_thirdyparty: ! cd ..\..\thirdparty\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) cd $(MAKEDIR) ! sub_modules: cd ..\..\modules\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) cd $(MAKEDIR) ! sub_apps: cd ..\..\apps\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) cd $(MAKEDIR) - docs: - @echo ============================================= - @echo Creating wxArt2d docs using doxygen... - @echo ============================================= - cd ..\..\doc - doxygen doxygen.inc - --- 56,72 ---- cd $(MAKEDIR) ! utils: ! cd ..\..\utils\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) cd $(MAKEDIR) ! modules: cd ..\..\modules\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) cd $(MAKEDIR) ! apps: cd ..\..\apps\build\msw $(MAKE) -f makefile.vc $(MAKEARGS) cd $(MAKEDIR) Index: makefile.bcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.bcc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** makefile.bcc 12 Jun 2005 18:29:20 -0000 1.1 --- makefile.bcc 12 Jun 2005 21:21:09 -0000 1.2 *************** *** 75,186 **** !endif ! # Does the FREETYPE support need to be compiled ? [0,1] ! !ifndef WXART2D_USE_FREETYPE ! WXART2D_USE_FREETYPE = 1 ! !endif ! ! # Does the EXPAT support need to be compiled ? [0,1] ! !ifndef WXART2D_USE_EXPAT ! WXART2D_USE_EXPAT = 1 ! !endif ! ! # Does the LUA support need to be compiled ? [0,1] ! !ifndef WXART2D_USE_LUA ! WXART2D_USE_LUA = 0 ! !endif ! ! # Does the AGG support need to be compiled ? [0,1] ! !ifndef WXART2D_USE_AGG ! WXART2D_USE_AGG = 1 ! !endif ! ! # Does the samples need to be compiled ? [0,1] ! !ifndef SAMPLES ! SAMPLES = 1 ! !endif ! ! # Does the CVG support need to be compiled ? [0,1] ! !ifndef WXART2D_USE_CVGIO ! WXART2D_USE_CVGIO = 1 ! !endif ! ! # Does AGGDRAWER module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_AGGDRAWER ! WXART2D_USE_AGGDRAWER = 1 ! !endif ! ! # Does ARTBAES module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_ARTBASE ! WXART2D_USE_ARTBASE = 1 ! !endif ! ! # Does CANEXTOBJ module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_CANEXTOBJ ! WXART2D_USE_CANEXTOBJ = 1 ! !endif ! ! # Does CANVAS module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_CANVAS ! WXART2D_USE_CANVAS = 1 ! !endif ! ! # Does CURVES module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_CURVES ! WXART2D_USE_CURVES = 1 ! !endif ! ! # Does DOCVIEW module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_DOCVIEW ! WXART2D_USE_DOCVIEW = 1 ! !endif ! ! # Does EDITOR module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_EDITOR ! WXART2D_USE_EDITOR = 1 ! !endif ! ! # Does GDSIO module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_GDSIO ! WXART2D_USE_GDSIO = 1 ! !endif ! ! # Does KBOOL module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_KBOOL ! WXART2D_USE_KBOOL = 1 ! !endif ! ! # Does KEYIO module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_KEYIO ! WXART2D_USE_KEYIO = 1 ! !endif ! ! # Does LUAWRAPS module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_LUAWRAPS ! WXART2D_USE_LUAWRAPS = 0 ! !endif ! ! # Does STSL module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_STSL ! WXART2D_USE_STSL = 1 ! !endif ! ! # Does SVGIO module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_SVGIO ! WXART2D_USE_SVGIO = 1 ! !endif ! ! # Does XMLPARSE module need to be compiled ? [0,1] ! !ifndef WXART2D_USE_XMLPARSE ! WXART2D_USE_XMLPARSE = 1 !endif ! # Does the Mars application needs to be compiled ? [0,1] ! !ifndef MARS ! MARS = 1 !endif ! # Does the Teto application needs to be compiled ? [0,1] ! !ifndef TETO ! TETO = 1 !endif --- 75,91 ---- !endif ! # Does the wxLua utilities shoulb be compiled ? [0,1] ! !ifndef USE_UTIL ! USE_UTIL = 1 !endif ! # Does the wxLua debug support need to be compiled ? [0,1] ! !ifndef USE_WXLUADEBUG ! USE_WXLUADEBUG = 1 !endif ! # Does the wxLua socket support need to be compiled ? [0,1] ! !ifndef USE_WXLUASOCKET ! USE_WXLUASOCKET = 1 !endif *************** *** 197,307 **** -DWX_DIR="$(WX_DIR)" -DWX_SHARED="$(WX_SHARED)" \ -DWX_UNICODE="$(WX_UNICODE)" -DWX_DEBUG="$(WX_DEBUG)" \ ! -DWX_VERSION="$(WX_VERSION)" \ ! -DWXART2D_USE_FREETYPE="$(WXART2D_USE_FREETYPE)" \ ! -DWXART2D_USE_EXPAT="$(WXART2D_USE_EXPAT)" \ ! -DWXART2D_USE_LUA="$(WXART2D_USE_LUA)" \ ! -DWXART2D_USE_AGG="$(WXART2D_USE_AGG)" -DBUILD="$(BUILD_EQUIVALENT)" \ ! -DSAMPLES="$(SAMPLES)" -DWXART2D_USE_CVGIO="$(WXART2D_USE_CVGIO)" \ ! -DWXART2D_USE_AGGDRAWER="$(WXART2D_USE_AGGDRAWER)" \ ! -DWXART2D_USE_ARTBASE="$(WXART2D_USE_ARTBASE)" \ ! -DWXART2D_USE_CANEXTOBJ="$(WXART2D_USE_CANEXTOBJ)" \ ! -DWXART2D_USE_CANVAS="$(WXART2D_USE_CANVAS)" \ ! -DWXART2D_USE_CURVES="$(WXART2D_USE_CURVES)" \ ! -DWXART2D_USE_DOCVIEW="$(WXART2D_USE_DOCVIEW)" \ ! -DWXART2D_USE_EDITOR="$(WXART2D_USE_EDITOR)" \ ! -DWXART2D_USE_GDSIO="$(WXART2D_USE_GDSIO)" \ ! -DWXART2D_USE_KBOOL="$(WXART2D_USE_KBOOL)" \ ! -DWXART2D_USE_KEYIO="$(WXART2D_USE_KEYIO)" \ ! -DWXART2D_USE_LUAWRAPS="$(WXART2D_USE_LUAWRAPS)" \ ! -DWXART2D_USE_STSL="$(WXART2D_USE_STSL)" \ ! -DWXART2D_USE_SVGIO="$(WXART2D_USE_SVGIO)" \ ! -DWXART2D_USE_XMLPARSE="$(WXART2D_USE_XMLPARSE)" -DMARS="$(MARS)" \ ! -DTETO="$(TETO)" ### Conditionally set variables: ### - !if "$(WXART2D_USE_AGGDRAWER)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = -DA2DAGGDRAWERMAKINGDLL - !endif - !if "$(WXART2D_USE_ARTBASE)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DARTBASEMAKINGDLL - !endif - !if "$(WXART2D_USE_CANEXTOBJ)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DCANEXTOBJMAKINGDLL - !endif - !if "$(WXART2D_USE_CANVAS)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DCANVASMAKINGDLL - !endif - !if "$(WXART2D_USE_CURVES)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DCURVESMAKINGDLL - !endif - !if "$(WXART2D_USE_DOCVIEW)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DDOCVIEWMAKINGDLL - !endif - !if "$(WXART2D_USE_EDITOR)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DEDITORMAKINGDLL - !endif - !if "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DGENERALMAKINGDLL - !endif - !if "$(WXART2D_USE_GDSIO)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DGDSIOMAKINGDLL - !endif - !if "$(WXART2D_USE_KBOOL)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DKBOOLMAKINGDLL - !endif - !if "$(WXART2D_USE_KEYIO)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DKEYIOMAKINGDLL - !endif - !if "$(WXART2D_USE_LUAWRAPS)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DLUAWRAPSMAKINGDLL - !endif - !if "$(WXART2D_USE_STSL)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DSTSLMAKINGDLL - !endif - !if "$(WXART2D_USE_SVGIO)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DSVGIOMAKINGDLL - !endif - !if "$(WXART2D_USE_XMLPARSE)" == "1" && "$(WX_SHARED)" == "1" - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DXMLPARSEMAKINGDLL - !endif - !if "$(WXART2D_USE_AGG)" == "1" - THIRDPARTY_INCLUDE_PATH = -I..\..\thirdparty\agg2\include - !endif - !if "$(WXART2D_USE_EXPAT)" == "1" - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - -I..\..\thirdparty\expat\include - !endif - !if "$(WXART2D_USE_FREETYPE)" == "1" - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - -I..\..\thirdparty\freetype\include - !endif - !if "$(WXART2D_USE_LUA)" == "1" - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - -I..\..\thirdparty\wxLua\include - !endif - !if "$(WXART2D_USE_AGG)" == "1" - THIRDPARTY_LIB_PATH = -L..\..\thirdparty\agg2\lib - !endif - !if "$(WXART2D_USE_EXPAT)" == "1" - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) -L..\..\thirdparty\expat\lib - !endif - !if "$(WXART2D_USE_FREETYPE)" == "1" - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) -L..\..\thirdparty\freetype\lib - !endif - !if "$(WXART2D_USE_LUA)" == "1" - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) -L..\..\thirdparty\wxLua\lib - !endif - !if "$(WX_DEBUG)" == "1" - BUILD_EQUIVALENT = debug - !endif - !if "$(WX_DEBUG)" == "1" - BUILD_EQUIVALENT = release - !endif ### Targets: ### ! all: thirdyparty modules apps clean: --- 102,116 ---- -DWX_DIR="$(WX_DIR)" -DWX_SHARED="$(WX_SHARED)" \ -DWX_UNICODE="$(WX_UNICODE)" -DWX_DEBUG="$(WX_DEBUG)" \ ! -DWX_VERSION="$(WX_VERSION)" -DUSE_UTIL="$(USE_UTIL)" \ ! -DUSE_WXLUADEBUG="$(USE_WXLUADEBUG)" \ ! -DUSE_WXLUASOCKET="$(USE_WXLUASOCKET)" ### Conditionally set variables: ### ### Targets: ### ! all: utils modules apps clean: *************** *** 309,316 **** -if exist .\*.res del .\*.res -if exist .\*.csm del .\*.csm ! @echo cd ..\..\thirdparty\build\msw >thirdyparty.bat ! @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>thirdyparty.bat ! call thirdyparty.bat ! @del thirdyparty.bat @echo cd ..\..\modules\build\msw >modules.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>modules.bat --- 118,125 ---- -if exist .\*.res del .\*.res -if exist .\*.csm del .\*.csm ! @echo cd ..\..\utils\build\msw >utils.bat ! @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>utils.bat ! call utils.bat ! @del utils.bat @echo cd ..\..\modules\build\msw >modules.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>modules.bat *************** *** 322,330 **** @del apps.bat ! thirdyparty: ! @echo cd ..\..\thirdparty\build\msw >thirdyparty.bat ! @echo $(MAKE) -f makefile.bcc $(MAKEARGS) >>thirdyparty.bat ! call thirdyparty.bat ! @del thirdyparty.bat modules: --- 131,139 ---- @del apps.bat ! utils: ! @echo cd ..\..\utils\build\msw >utils.bat ! @echo $(MAKE) -f makefile.bcc $(MAKEARGS) >>utils.bat ! call utils.bat ! @del utils.bat modules: *************** *** 340,348 **** @del apps.bat - docs: - @echo ============================================= - @echo Creating wxArt2d docs using doxygen... - @echo ============================================= - cd ..\..\doc - doxygen doxygen.inc - --- 149,150 ---- Index: makefile.wat =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.wat,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** makefile.wat 12 Jun 2005 18:29:20 -0000 1.1 --- makefile.wat 12 Jun 2005 21:21:09 -0000 1.2 *************** *** 11,35 **** # ------------------------------------------------------------------------- - # C compiler - CC = wcc386 - - # C++ compiler - CXX = wpp386 - - # Standard flags for CC - CFLAGS = - - # Standard flags for C++ - CXXFLAGS = - - # Standard preprocessor flags (common for CC and CXX) - CPPFLAGS = - - # Standard linker flags - LDFLAGS = - - # The directory where wxWidgets library is installed - WX_DIR = $(%WXWIN) - # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 --- 11,14 ---- *************** *** 41,113 **** WX_DEBUG = 1 - # Version of the wx library to build against. - WX_VERSION = 26 - - # Does the FREETYPE support need to be compiled ? [0,1] - WXART2D_USE_FREETYPE = 1 - - # Does the EXPAT support need to be compiled ? [0,1] - WXART2D_USE_EXPAT = 1 - - # Does the LUA support need to be compiled ? [0,1] - WXART2D_USE_LUA = 0 - - # Does the AGG support need to be compiled ? [0,1] - WXART2D_USE_AGG = 1 - - # Does the samples need to be compiled ? [0,1] - SAMPLES = 1 - - # Does the CVG support need to be compiled ? [0,1] - WXART2D_USE_CVGIO = 1 - - # Does AGGDRAWER module need to be compiled ? [0,1] - WXART2D_USE_AGGDRAWER = 1 - - # Does ARTBAES module need to be compiled ? [0,1] - WXART2D_USE_ARTBASE = 1 - - # Does CANEXTOBJ module need to be compiled ? [0,1] - WXART2D_USE_CANEXTOBJ = 1 - - # Does CANVAS module need to be compiled ? [0,1] - WXART2D_USE_CANVAS = 1 - - # Does CURVES module need to be compiled ? [0,1] - WXART2D_USE_CURVES = 1 - - # Does DOCVIEW module need to be compiled ? [0,1] - WXART2D_USE_DOCVIEW = 1 - - # Does EDITOR module need to be compiled ? [0,1] - WXART2D_USE_EDITOR = 1 - - # Does GDSIO module need to be compiled ? [0,1] - WXART2D_USE_GDSIO = 1 - - # Does KBOOL module need to be compiled ? [0,1] - WXART2D_USE_KBOOL = 1 - - # Does KEYIO module need to be compiled ? [0,1] - WXART2D_USE_KEYIO = 1 - - # Does LUAWRAPS module need to be compiled ? [0,1] - WXART2D_USE_LUAWRAPS = 0 - - # Does STSL module need to be compiled ? [0,1] - WXART2D_USE_STSL = 1 - - # Does SVGIO module need to be compiled ? [0,1] - WXART2D_USE_SVGIO = 1 - - # Does XMLPARSE module need to be compiled ? [0,1] - WXART2D_USE_XMLPARSE = 1 - - # Does the Mars application needs to be compiled ? [0,1] - MARS = 1 - - # Does the Teto application needs to be compiled ? [0,1] - TETO = 1 - --- 20,23 ---- *************** *** 133,249 **** ### Conditionally set variables: ### - SHARED_DEFINES = - !ifeq WXART2D_USE_AGGDRAWER 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = -dA2DAGGDRAWERMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_ARTBASE 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DARTBASEMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_CANEXTOBJ 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DCANEXTOBJMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_CANVAS 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DCANVASMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_CURVES 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DCURVESMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_DOCVIEW 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DDOCVIEWMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_EDITOR 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DEDITORMAKINGDLL - !endif - !endif - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DGENERALMAKINGDLL - !endif - !ifeq WXART2D_USE_GDSIO 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DGDSIOMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_KBOOL 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DKBOOLMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_KEYIO 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DKEYIOMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_LUAWRAPS 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DLUAWRAPSMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_STSL 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DSTSLMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_SVGIO 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DSVGIOMAKINGDLL - !endif - !endif - !ifeq WXART2D_USE_XMLPARSE 1 - !ifeq WX_SHARED 1 - SHARED_DEFINES = $(SHARED_DEFINES) -dA2DXMLPARSEMAKINGDLL - !endif - !endif - THIRDPARTY_INCLUDE_PATH = - !ifeq WXART2D_USE_AGG 1 - THIRDPARTY_INCLUDE_PATH = -i=..\..\thirdparty\agg2\include - !endif - !ifeq WXART2D_USE_EXPAT 1 - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) & - -i=..\..\thirdparty\expat\include - !endif - !ifeq WXART2D_USE_FREETYPE 1 - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) & - -i=..\..\thirdparty\freetype\include - !endif - !ifeq WXART2D_USE_LUA 1 - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) & - -i=..\..\thirdparty\wxLua\include - !endif - THIRDPARTY_LIB_PATH = - !ifeq WXART2D_USE_AGG 1 - THIRDPARTY_LIB_PATH = libpath ..\..\thirdparty\agg2\lib - !endif - !ifeq WXART2D_USE_EXPAT 1 - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) libpath & - ..\..\thirdparty\expat\lib - !endif - !ifeq WXART2D_USE_FREETYPE 1 - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) libpath & - ..\..\thirdparty\freetype\lib - !endif - !ifeq WXART2D_USE_LUA 1 - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) libpath & - ..\..\thirdparty\wxLua\lib - !endif - BUILD_EQUIVALENT = - !ifeq WX_DEBUG 1 - BUILD_EQUIVALENT = debug - !endif - !ifeq WX_DEBUG 1 - BUILD_EQUIVALENT = release - !endif ### Variables: ### --- 43,46 ---- *************** *** 252,280 **** CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" WX_DIR="$(WX_DIR)" & WX_SHARED="$(WX_SHARED)" WX_UNICODE="$(WX_UNICODE)" WX_DEBUG="$(WX_DEBUG)" & ! WX_VERSION="$(WX_VERSION)" WXART2D_USE_FREETYPE="$(WXART2D_USE_FREETYPE)" & ! WXART2D_USE_EXPAT="$(WXART2D_USE_EXPAT)" & ! WXART2D_USE_LUA="$(WXART2D_USE_LUA)" WXART2D_USE_AGG="$(WXART2D_USE_AGG)" & ! BUILD="$(BUILD_EQUIVALENT)" SAMPLES="$(SAMPLES)" & ! WXART2D_USE_CVGIO="$(WXART2D_USE_CVGIO)" & ! WXART2D_USE_AGGDRAWER="$(WXART2D_USE_AGGDRAWER)" & ! WXART2D_USE_ARTBASE="$(WXART2D_USE_ARTBASE)" & ! WXART2D_USE_CANEXTOBJ="$(WXART2D_USE_CANEXTOBJ)" & ! WXART2D_USE_CANVAS="$(WXART2D_USE_CANVAS)" & ! WXART2D_USE_CURVES="$(WXART2D_USE_CURVES)" & ! WXART2D_USE_DOCVIEW="$(WXART2D_USE_DOCVIEW)" & ! WXART2D_USE_EDITOR="$(WXART2D_USE_EDITOR)" & ! WXART2D_USE_GDSIO="$(WXART2D_USE_GDSIO)" & ! WXART2D_USE_KBOOL="$(WXART2D_USE_KBOOL)" & ! WXART2D_USE_KEYIO="$(WXART2D_USE_KEYIO)" & ! WXART2D_USE_LUAWRAPS="$(WXART2D_USE_LUAWRAPS)" & ! WXART2D_USE_STSL="$(WXART2D_USE_STSL)" & ! WXART2D_USE_SVGIO="$(WXART2D_USE_SVGIO)" & ! WXART2D_USE_XMLPARSE="$(WXART2D_USE_XMLPARSE)" MARS="$(MARS)" & ! TETO="$(TETO)" ### Targets: ### ! all : .SYMBOLIC thirdyparty modules apps clean : .SYMBOLIC --- 49,59 ---- CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" WX_DIR="$(WX_DIR)" & WX_SHARED="$(WX_SHARED)" WX_UNICODE="$(WX_UNICODE)" WX_DEBUG="$(WX_DEBUG)" & ! WX_VERSION="$(WX_VERSION)" USE_UTIL="$(USE_UTIL)" & ! USE_WXLUADEBUG="$(USE_WXLUADEBUG)" USE_WXLUASOCKET="$(USE_WXLUASOCKET)" ### Targets: ### ! all : .SYMBOLIC utils modules apps clean : .SYMBOLIC *************** *** 284,288 **** -if exist .\*.ilk del .\*.ilk -if exist .\*.pch del .\*.pch ! cd ..\..\thirdparty\build\msw wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean cd $(WATCOM_CWD) --- 63,67 ---- -if exist .\*.ilk del .\*.ilk -if exist .\*.pch del .\*.pch ! cd ..\..\utils\build\msw wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean cd $(WATCOM_CWD) *************** *** 294,299 **** cd $(WATCOM_CWD) ! thirdyparty : .SYMBOLIC ! cd ..\..\thirdparty\build\msw wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) cd $(WATCOM_CWD) --- 73,78 ---- cd $(WATCOM_CWD) ! utils : .SYMBOLIC ! cd ..\..\utils\build\msw wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) cd $(WATCOM_CWD) *************** *** 309,317 **** cd $(WATCOM_CWD) - docs : - @echo ============================================= - @echo Creating wxArt2d docs using doxygen... - @echo ============================================= - cd ..\..\doc - doxygen doxygen.inc - --- 88,89 ---- Index: makefile.gcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.gcc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** makefile.gcc 12 Jun 2005 18:29:20 -0000 1.1 --- makefile.gcc 12 Jun 2005 21:21:09 -0000 1.2 *************** *** 11,35 **** # ------------------------------------------------------------------------- - # C compiler - CC = gcc - - # C++ compiler - CXX = g++ - - # Standard flags for CC - CFLAGS = - - # Standard flags for C++ - CXXFLAGS = - - # Standard preprocessor flags (common for CC and CXX) - CPPFLAGS = - - # Standard linker flags - LDFLAGS = - - # The directory where wxWidgets library is installed - WX_DIR = $(WXWIN) - # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 --- 11,14 ---- *************** *** 41,113 **** WX_DEBUG = 1 - # Version of the wx library to build against. - WX_VERSION = 26 - - # Does the FREETYPE support need to be compiled ? [0,1] - WXART2D_USE_FREETYPE = 1 - - # Does the EXPAT support need to be compiled ? [0,1] - WXART2D_USE_EXPAT = 1 - - # Does the LUA support need to be compiled ? [0,1] - WXART2D_USE_LUA = 0 - - # Does the AGG support need to be compiled ? [0,1] - WXART2D_USE_AGG = 1 - - # Does the samples need to be compiled ? [0,1] - SAMPLES = 1 - - # Does the CVG support need to be compiled ? [0,1] - WXART2D_USE_CVGIO = 1 - - # Does AGGDRAWER module need to be compiled ? [0,1] - WXART2D_USE_AGGDRAWER = 1 - - # Does ARTBAES module need to be compiled ? [0,1] - WXART2D_USE_ARTBASE = 1 - - # Does CANEXTOBJ module need to be compiled ? [0,1] - WXART2D_USE_CANEXTOBJ = 1 - - # Does CANVAS module need to be compiled ? [0,1] - WXART2D_USE_CANVAS = 1 - - # Does CURVES module need to be compiled ? [0,1] - WXART2D_USE_CURVES = 1 - - # Does DOCVIEW module need to be compiled ? [0,1] - WXART2D_USE_DOCVIEW = 1 - - # Does EDITOR module need to be compiled ? [0,1] - WXART2D_USE_EDITOR = 1 - - # Does GDSIO module need to be compiled ? [0,1] - WXART2D_USE_GDSIO = 1 - - # Does KBOOL module need to be compiled ? [0,1] - WXART2D_USE_KBOOL = 1 - - # Does KEYIO module need to be compiled ? [0,1] - WXART2D_USE_KEYIO = 1 - - # Does LUAWRAPS module need to be compiled ? [0,1] - WXART2D_USE_LUAWRAPS = 0 - - # Does STSL module need to be compiled ? [0,1] - WXART2D_USE_STSL = 1 - - # Does SVGIO module need to be compiled ? [0,1] - WXART2D_USE_SVGIO = 1 - - # Does XMLPARSE module need to be compiled ? [0,1] - WXART2D_USE_XMLPARSE = 1 - - # Does the Mars application needs to be compiled ? [0,1] - MARS = 1 - - # Does the Teto application needs to be compiled ? [0,1] - TETO = 1 - --- 20,23 ---- *************** *** 121,267 **** CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" WX_DIR="$(WX_DIR)" \ WX_SHARED="$(WX_SHARED)" WX_UNICODE="$(WX_UNICODE)" WX_DEBUG="$(WX_DEBUG)" \ ! WX_VERSION="$(WX_VERSION)" WXART2D_USE_FREETYPE="$(WXART2D_USE_FREETYPE)" \ ! WXART2D_USE_EXPAT="$(WXART2D_USE_EXPAT)" \ ! WXART2D_USE_LUA="$(WXART2D_USE_LUA)" WXART2D_USE_AGG="$(WXART2D_USE_AGG)" \ ! BUILD="$(BUILD_EQUIVALENT)" SAMPLES="$(SAMPLES)" \ ! WXART2D_USE_CVGIO="$(WXART2D_USE_CVGIO)" \ ! WXART2D_USE_AGGDRAWER="$(WXART2D_USE_AGGDRAWER)" \ ! WXART2D_USE_ARTBASE="$(WXART2D_USE_ARTBASE)" \ ! WXART2D_USE_CANEXTOBJ="$(WXART2D_USE_CANEXTOBJ)" \ ! WXART2D_USE_CANVAS="$(WXART2D_USE_CANVAS)" \ ! WXART2D_USE_CURVES="$(WXART2D_USE_CURVES)" \ ! WXART2D_USE_DOCVIEW="$(WXART2D_USE_DOCVIEW)" \ ! WXART2D_USE_EDITOR="$(WXART2D_USE_EDITOR)" \ ! WXART2D_USE_GDSIO="$(WXART2D_USE_GDSIO)" \ ! WXART2D_USE_KBOOL="$(WXART2D_USE_KBOOL)" \ ! WXART2D_USE_KEYIO="$(WXART2D_USE_KEYIO)" \ ! WXART2D_USE_LUAWRAPS="$(WXART2D_USE_LUAWRAPS)" \ ! WXART2D_USE_STSL="$(WXART2D_USE_STSL)" \ ! WXART2D_USE_SVGIO="$(WXART2D_USE_SVGIO)" \ ! WXART2D_USE_XMLPARSE="$(WXART2D_USE_XMLPARSE)" MARS="$(MARS)" \ ! TETO="$(TETO)" ### Conditionally set variables: ### - ifeq ($(WXART2D_USE_AGGDRAWER),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = -DA2DAGGDRAWERMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_ARTBASE),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DARTBASEMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_CANEXTOBJ),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DCANEXTOBJMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_CANVAS),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DCANVASMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_CURVES),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DCURVESMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_DOCVIEW),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DDOCVIEWMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_EDITOR),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DEDITORMAKINGDLL - endif - endif - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DGENERALMAKINGDLL - endif - ifeq ($(WXART2D_USE_GDSIO),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DGDSIOMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_KBOOL),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DKBOOLMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_KEYIO),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DKEYIOMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_LUAWRAPS),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DLUAWRAPSMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_STSL),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DSTSLMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_SVGIO),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DSVGIOMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_XMLPARSE),1) - ifeq ($(WX_SHARED),1) - SHARED_DEFINES = $(SHARED_DEFINES) -DA2DXMLPARSEMAKINGDLL - endif - endif - ifeq ($(WXART2D_USE_AGG),1) - THIRDPARTY_INCLUDE_PATH = -I..\..\thirdparty\agg2\include - endif - ifeq ($(WXART2D_USE_EXPAT),1) - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - -I..\..\thirdparty\expat\include - endif - ifeq ($(WXART2D_USE_FREETYPE),1) - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - -I..\..\thirdparty\freetype\include - endif - ifeq ($(WXART2D_USE_LUA),1) - THIRDPARTY_INCLUDE_PATH = $(THIRDPARTY_INCLUDE_PATH) \ - -I..\..\thirdparty\wxLua\include - endif - ifeq ($(WXART2D_USE_AGG),1) - THIRDPARTY_LIB_PATH = -L..\..\thirdparty\agg2\lib - endif - ifeq ($(WXART2D_USE_EXPAT),1) - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) -L..\..\thirdparty\expat\lib - endif - ifeq ($(WXART2D_USE_FREETYPE),1) - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) -L..\..\thirdparty\freetype\lib - endif - ifeq ($(WXART2D_USE_LUA),1) - THIRDPARTY_LIB_PATH = $(THIRDPARTY_LIB_PATH) -L..\..\thirdparty\wxLua\lib - endif - ifeq ($(WX_DEBUG),1) - BUILD_EQUIVALENT = debug - endif - ifeq ($(WX_DEBUG),1) - BUILD_EQUIVALENT = release - endif ### Targets: ### ! all: thirdyparty modules apps clean: -if exist .\*.o del .\*.o ! $(MAKE) -C ..\..\thirdparty\build\msw -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C ..\..\modules\build\msw -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C ..\..\apps\build\msw -f makefile.gcc $(MAKEARGS) clean ! thirdyparty: ! $(MAKE) -C ..\..\thirdparty\build\msw -f makefile.gcc $(MAKEARGS) modules: --- 31,53 ---- CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" WX_DIR="$(WX_DIR)" \ WX_SHARED="$(WX_SHARED)" WX_UNICODE="$(WX_UNICODE)" WX_DEBUG="$(WX_DEBUG)" \ ! WX_VERSION="$(WX_VERSION)" USE_UTIL="$(USE_UTIL)" \ ! USE_WXLUADEBUG="$(USE_WXLUADEBUG)" USE_WXLUASOCKET="$(USE_WXLUASOCKET)" ### Conditionally set variables: ### ### Targets: ### ! all: utils modules apps clean: -if exist .\*.o del .\*.o ! $(MAKE) -C ..\..\utils\build\msw -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C ..\..\modules\build\msw -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C ..\..\apps\build\msw -f makefile.gcc $(MAKEARGS) clean ! utils: ! $(MAKE) -C ..\..\utils\build\msw -f makefile.gcc $(MAKEARGS) modules: *************** *** 271,282 **** $(MAKE) -C ..\..\apps\build\msw -f makefile.gcc $(MAKEARGS) ! docs: ! @echo ============================================= ! @echo Creating wxArt2d docs using doxygen... ! @echo ============================================= ! cd ..\..\doc ! doxygen doxygen.inc ! ! .PHONY: all clean thirdyparty modules apps --- 57,61 ---- $(MAKE) -C ..\..\apps\build\msw -f makefile.gcc $(MAKEARGS) ! .PHONY: all clean utils modules apps |
From: Francesco <fr...@us...> - 2005-06-12 21:21:49
|
Update of /cvsroot/wxlua/wxLua/modules/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/modules/build/bakefiles Modified Files: options.bkl Log Message: Added bakefile build system Index: options.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/build/bakefiles/options.bkl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** options.bkl 12 Jun 2005 18:29:20 -0000 1.1 --- options.bkl 12 Jun 2005 21:21:10 -0000 1.2 *************** *** 6,10 **** <!-- --> ! <!-- WXLUA OPTIONS BAKEFILE --> <!-- --> --- 6,10 ---- <!-- --> ! <!-- WXLUA MODULES OPTIONS BAKEFILE --> <!-- --> *************** *** 12,39 **** <!-- --> ! <!-- The list of wxArt2d OPTIONS DEFAULTS --> <!-- --> <!-- module enable/disable option defaults --> ! <set var="A2D_AGGDRAWER_DEFAULT">1</set> ! <set var="A2D_ARTBASE_DEFAULT">1</set> ! <set var="A2D_CANEXTOBJ_DEFAULT">1</set> ! <set var="A2D_CANVAS_DEFAULT">1</set> ! <set var="A2D_CURVES_DEFAULT">1</set> ! <set var="A2D_DOCVIEW_DEFAULT">1</set> ! <set var="A2D_EDITOR_DEFAULT">1</set> ! <set var="A2D_GDSIO_DEFAULT">1</set> ! <set var="A2D_KBOOL_DEFAULT">1</set> ! <set var="A2D_KEYIO_DEFAULT">1</set> ! <set var="A2D_LUAWRAPS_DEFAULT">0</set> ! <set var="A2D_STSL_DEFAULT">1</set> ! <set var="A2D_SVGIO_DEFAULT">1</set> ! <set var="A2D_XMLPARSE_DEFAULT">1</set> ! ! <!-- miscellaneous --> ! <set var="A2D_SAMPLES_DEFAULT">1</set> ! <set var="A2D_CVGIO_DEFAULT">1</set> ! ! --- 12,22 ---- <!-- --> ! <!-- The list of wxLua OPTIONS DEFAULTS --> <!-- --> <!-- module enable/disable option defaults --> ! <set var="USE_WXLUADEBUG_DEFAULT">1</set> ! <set var="USE_WXLUASOCKET_DEFAULT">1</set> ! *************** *** 43,142 **** <!-- --> ! <!-- options not tied to a specific module --> <if cond="TARGETING_IDE=='0'"> ! <option name="SAMPLES"> <values>0,1</values> ! <default-value>$(A2D_SAMPLES_DEFAULT)</default-value> ! <description>Does the samples need to be compiled ?</description> </option> ! <option name="WXART2D_USE_CVGIO"> <values>0,1</values> ! <default-value>$(A2D_CVGIO_DEFAULT)</default-value> ! <description>Does the CVG support need to be compiled ?</description> </option> </if> <if cond="TARGETING_IDE=='1'"> - <set var="SAMPLES">$(A2D_SAMPLES_DEFAULT)</set> - </if> - - <!-- module enable/disable options --> - <if cond="TARGETING_IDE=='0'"> - <option name="WXART2D_USE_AGGDRAWER"> - <values>0,1</values> - <default-value>$(A2D_AGGDRAWER_DEFAULT)</default-value> - <description>Does AGGDRAWER module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_ARTBASE"> - <values>0,1</values> - <default-value>$(A2D_ARTBASE_DEFAULT)</default-value> - <description>Does ARTBAES module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_CANEXTOBJ"> - <values>0,1</values> - <default-value>$(A2D_CANEXTOBJ_DEFAULT)</default-value> - <description>Does CANEXTOBJ module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_CANVAS"> - <values>0,1</values> - <default-value>$(A2D_CANVAS_DEFAULT)</default-value> - <description>Does CANVAS module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_CURVES"> - <values>0,1</values> - <default-value>$(A2D_CURVES_DEFAULT)</default-value> - <description>Does CURVES module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_DOCVIEW"> - <values>0,1</values> - <default-value>$(A2D_DOCVIEW_DEFAULT)</default-value> - <description>Does DOCVIEW module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_EDITOR"> - <values>0,1</values> - <default-value>$(A2D_EDITOR_DEFAULT)</default-value> - <description>Does EDITOR module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_GDSIO"> - <values>0,1</values> - <default-value>$(A2D_GDSIO_DEFAULT)</default-value> - <description>Does GDSIO module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_KBOOL"> - <values>0,1</values> - <default-value>$(A2D_KBOOL_DEFAULT)</default-value> - <description>Does KBOOL module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_KEYIO"> - <values>0,1</values> - <default-value>$(A2D_KEYIO_DEFAULT)</default-value> - <description>Does KEYIO module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_LUAWRAPS"> - <values>0,1</values> - <default-value>$(A2D_LUAWRAPS_DEFAULT)</default-value> - <description>Does LUAWRAPS module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_STSL"> - <values>0,1</values> - <default-value>$(A2D_STSL_DEFAULT)</default-value> - <description>Does STSL module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_SVGIO"> - <values>0,1</values> - <default-value>$(A2D_SVGIO_DEFAULT)</default-value> - <description>Does SVGIO module need to be compiled ?</description> - </option> - <option name="WXART2D_USE_XMLPARSE"> - <values>0,1</values> - <default-value>$(A2D_XMLPARSE_DEFAULT)</default-value> - <description>Does XMLPARSE module need to be compiled ?</description> - </option> - </if> - <if cond="TARGETING_IDE=='1'"> - - <!-- this one does not make Bakefile skip any target so it can also be zero... --> - <set var="WXART2D_USE_CVGIO">$(A2D_CVGIO_DEFAULT)</set> <!-- here we are forced to use all '1' because otherwise Bakefile would simply --- 26,45 ---- <!-- --> ! <!-- module enable/disable options --> <if cond="TARGETING_IDE=='0'"> ! <option name="USE_WXLUADEBUG"> <values>0,1</values> ! <default-value>$(USE_WXLUADEBUG_DEFAULT)</default-value> ! <description>Does the wxLua debug support need to be compiled ?</description> </option> ! <option name="USE_WXLUASOCKET"> <values>0,1</values> ! <default-value>$(USE_WXLUASOCKET_DEFAULT)</default-value> ! <description>Does the wxLua socket support need to be compiled ?</description> </option> </if> <if cond="TARGETING_IDE=='1'"> <!-- here we are forced to use all '1' because otherwise Bakefile would simply *************** *** 144,337 **** We don't want this: we want to generate DSP for all modules: the choice of the modules to compile will be left to the user... --> ! <set var="WXART2D_USE_AGGDRAWER">1</set> ! <set var="WXART2D_USE_ARTBASE">1</set> ! <set var="WXART2D_USE_CANEXTOBJ">1</set> ! <set var="WXART2D_USE_CANVAS">1</set> ! <set var="WXART2D_USE_CURVES">1</set> ! <set var="WXART2D_USE_DOCVIEW">1</set> ! <set var="WXART2D_USE_EDITOR">1</set> ! <set var="WXART2D_USE_GDSIO">1</set> ! <set var="WXART2D_USE_KBOOL">1</set> ! <set var="WXART2D_USE_KEYIO">1</set> ! <set var="WXART2D_USE_LUAWRAPS">1</set> ! <set var="WXART2D_USE_STSL">1</set> ! <set var="WXART2D_USE_SVGIO">1</set> ! <set var="WXART2D_USE_XMLPARSE">1</set> ! </if> ! ! <define-tag name="ide-modules-defines" rules="lib,dll"> ! <define>wxART2D_USE_CVGIO=$(A2D_CVGIO_DEFAULT)</define> ! ! <define>wxART2D_USE_AGGDRAWER=$(A2D_AGGDRAWER_DEFAULT)</define> ! <define>wxART2D_USE_ARTBASE=$(A2D_ARTBASE_DEFAULT)</define> ! <define>wxART2D_USE_CANEXTOBJ=$(A2D_CANEXTOBJ_DEFAULT)</define> ! <define>wxART2D_USE_CANVAS=$(A2D_CANVAS_DEFAULT)</define> ! <define>wxART2D_USE_CURVES=$(A2D_CURVES_DEFAULT)</define> ! <define>wxART2D_USE_DOCVIEW=$(A2D_DOCVIEW_DEFAULT)</define> ! <define>wxART2D_USE_EDITOR=$(A2D_EDITOR_DEFAULT)</define> ! <define>wxART2D_USE_GDSIO=$(A2D_GDSIO_DEFAULT)</define> ! <define>wxART2D_USE_KBOOL=$(A2D_KBOOL_DEFAULT)</define> ! <define>wxART2D_USE_KEYIO=$(A2D_KEYIO_DEFAULT)</define> ! <define>wxART2D_USE_LUAWRAPS=$(A2D_LUAWRAPS_DEFAULT)</define> ! <define>wxART2D_USE_STSL=$(A2D_STSL_DEFAULT)</define> ! <define>wxART2D_USE_SVGIO=$(A2D_SVGIO_DEFAULT)</define> ! <define>wxART2D_USE_XMLPARSE=$(A2D_XMLPARSE_DEFAULT)</define> ! ! <define>wxART2D_USING_IDE</define> ! </define-tag> ! ! ! ! ! <!-- --> ! <!-- SOME OPTIONS-DEPENDENT STUFF --> ! <!-- --> ! ! <if cond="TARGETING_IDE=='0'"><set var="INCLUDE_SWITCH">$(__INCLUDE_ARG)</set></if> ! <if cond="TARGETING_IDE=='0'"><set var="LIBPATH_SWITCH">$(__LIBDIR_ARG)</set></if> ! <if cond="TARGETING_IDE=='0'"><set var="DEFINE_SWITCH">$(__DEFINE_ARG)</set></if> ! ! ! <!-- for the SHARED defines --> ! <if cond="TARGETING_IDE=='0'"> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_AGGDRAWER=='1'">$(DEFINE_SWITCH)A2DAGGDRAWERMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_ARTBASE=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DARTBASEMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_CANEXTOBJ=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DCANEXTOBJMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_CANVAS=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DCANVASMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_CURVES=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DCURVESMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_DOCVIEW=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DDOCVIEWMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_EDITOR=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DEDITORMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DGENERALMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_GDSIO=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DGDSIOMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_KBOOL=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DKBOOLMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_KEYIO=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DKEYIOMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_LUAWRAPS=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DLUAWRAPSMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_STSL=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DSTSLMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_SVGIO=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DSVGIOMAKINGDLL</if></set> ! <set var="SHARED_DEFINES"><if cond="WX_SHARED=='1' and WXART2D_USE_XMLPARSE=='1'">$(SHARED_DEFINES) $(DEFINE_SWITCH)A2DXMLPARSEMAKINGDLL</if></set> ! ! <define-tag name="shared-defines" rules="lib,dll,exe"> ! <cppflags>$(SHARED_DEFINES)</cppflags> ! </define-tag> ! </if> ! <if cond="TARGETING_IDE=='1'"> ! <define-tag name="shared-defines" rules="lib,dll,exe"> ! <if cond="WX_SHARED=='1'"><define>A2DAGGDRAWERMAKINGDLL</define></if> ! </define-tag> ! </if> ! ! ! <!-- for the thirdyparty paths --> ! ! <set var="AGG_INCLUDE_PATH"> ! $(WXART2D_BASEDIR)$(DIRSEP)thirdparty$(DIRSEP)agg2$(DIRSEP)include ! </set> ! <set var="EXPAT_INCLUDE_PATH"> ! $(WXART2D_BASEDIR)$(DIRSEP)thirdparty$(DIRSEP)expat$(DIRSEP)include ! </set> ! <set var="FREETYPE_INCLUDE_PATH"> ! $(WXART2D_BASEDIR)$(DIRSEP)thirdparty$(DIRSEP)freetype$(DIRSEP)include ! </set> ! <set var="LUA_INCLUDE_PATH"> ! $(WXART2D_BASEDIR)$(DIRSEP)thirdparty$(DIRSEP)wxLua$(DIRSEP)include ! </set> ! ! <set var="AGG_LIB_PATH"> ! $(WXART2D_BASEDIR)$(DIRSEP)thirdparty$(DIRSEP)agg2$(DIRSEP)lib ! </set> ! <set var="EXPAT_LIB_PATH"> ! $(WXART2D_BASEDIR)$(DIRSEP)thirdparty$(DIRSEP)expat$(DIRSEP)lib ! </set> ! <set var="FREETYPE_LIB_PATH"> ! $(WXART2D_BASEDIR)$(DIRSEP)thirdparty$(DIRSEP)freetype$(DIRSEP)lib ! </set> ! <set var="LUA_LIB_PATH"> ! $(WXART2D_BASEDIR)$(DIRSEP)thirdparty$(DIRSEP)wxLua$(DIRSEP)lib ! </set> ! ! ! <if cond="TARGETING_IDE=='1'"> ! ! <!-- IDEs are less flexible: we always need to include all paths --> ! <define-tag name="thirdparty-include-paths" rules="lib,dll,exe"> ! <include>$(AGG_INCLUDE_PATH)</include> ! <include>$(EXPAT_INCLUDE_PATH)</include> ! <include>$(FREETYPE_INCLUDE_PATH)</include> ! <include>$(LUA_INCLUDE_PATH)</include> ! </define-tag> ! <define-tag name="thirdparty-lib-paths" rules="lib,dll,exe"> ! <lib-path>$(AGG_LIB_PATH)</lib-path> ! <lib-path>$(EXPAT_LIB_PATH)</lib-path> ! <lib-path>$(FREETYPE_LIB_PATH)</lib-path> ! <lib-path>$(LUA_LIB_PATH)</lib-path> ! </define-tag> ! ! <!-- the following IFs contains weak conditions since WXART2D_USE_Xxxx are not options ! when working with IDEs, just simple variables... --> ! <define-tag name="a2d-req-libs" rules="lib,dll,exe"> ! <if cond="WXART2D_USE_AGG=='1'"><sys-lib>agg</sys-lib></if> ! <if cond="WXART2D_USE_FREETYPE=='1'"><sys-lib>freetype</sys-lib></if> ! <if cond="WXART2D_USE_EXPAT=='1'"><sys-lib>expat</sys-lib></if> ! <if cond="WXART2D_USE_LUA=='1'"><sys-lib>wxlua</sys-lib></if> ! </define-tag> </if> - <if cond="TARGETING_IDE=='0'"> - - <!-- we can include only the required paths --> - - <set var="THIRDPARTY_INCLUDE_PATH"> - <if cond="WXART2D_USE_AGG=='1'">$(INCLUDE_SWITCH)$(AGG_INCLUDE_PATH)</if> - </set> - <set var="THIRDPARTY_INCLUDE_PATH"> - <if cond="WXART2D_USE_EXPAT=='1'">$(THIRDPARTY_INCLUDE_PATH) $(INCLUDE_SWITCH)$(EXPAT_INCLUDE_PATH)</if> - </set> - <set var="THIRDPARTY_INCLUDE_PATH"> - <if cond="WXART2D_USE_FREETYPE=='1'">$(THIRDPARTY_INCLUDE_PATH) $(INCLUDE_SWITCH)$(FREETYPE_INCLUDE_PATH)</if> - </set> - <set var="THIRDPARTY_INCLUDE_PATH"> - <if cond="WXART2D_USE_LUA=='1'">$(THIRDPARTY_INCLUDE_PATH) $(INCLUDE_SWITCH)$(LUA_INCLUDE_PATH)</if> - </set> - - <set var="THIRDPARTY_LIB_PATH"> - <if cond="WXART2D_USE_AGG=='1'">$(LIBPATH_SWITCH)$(AGG_LIB_PATH)</if> - </set> - <set var="THIRDPARTY_LIB_PATH"> - <if cond="WXART2D_USE_EXPAT=='1'">$(THIRDPARTY_LIB_PATH) $(LIBPATH_SWITCH)$(EXPAT_LIB_PATH)</if> - </set> - <set var="THIRDPARTY_LIB_PATH"> - <if cond="WXART2D_USE_FREETYPE=='1'">$(THIRDPARTY_LIB_PATH) $(LIBPATH_SWITCH)$(FREETYPE_LIB_PATH)</if> - </set> - <set var="THIRDPARTY_LIB_PATH"> - <if cond="WXART2D_USE_LUA=='1'">$(THIRDPARTY_LIB_PATH) $(LIBPATH_SWITCH)$(LUA_LIB_PATH)</if> - </set> - - <set var="THIRDPARTY_AGG_LIB"> - <if cond="WXART2D_USE_AGG=='1'">agg</if> - </set> - <set var="THIRDPARTY_EXPAT_LIB"> - <if cond="WXART2D_USE_EXPAT=='1'">expat</if> - </set> - <set var="THIRDPARTY_FREETYPE_LIB"> - <if cond="WXART2D_USE_FREETYPE=='1'">freetype</if> - </set> - <set var="THIRDPARTY_WXLUA_LIB"> - <if cond="WXART2D_USE_LUA=='1'">wxlua</if> - </set> - - <define-tag name="thirdparty-include-paths" rules="lib,dll,exe"> - <cppflags>$(THIRDPARTY_INCLUDE_PATH)</cppflags> - </define-tag> - <define-tag name="thirdparty-lib-paths" rules="lib,dll,exe"> - <ldflags>$(THIRDPARTY_LIB_PATH)</ldflags> - </define-tag> - <define-tag name="a2d-req-libs" rules="lib,dll,exe"> - <sys-lib>$(THIRDPARTY_AGG_LIB)</sys-lib> - <sys-lib>$(THIRDPARTY_EXPAT_LIB)</sys-lib> - <sys-lib>$(THIRDPARTY_FREETYPE_LIB)</sys-lib> - <sys-lib>$(THIRDPARTY_WXLUA_LIB)</sys-lib> - </define-tag> - - </if> </makefile> --- 47,54 ---- We don't want this: we want to generate DSP for all modules: the choice of the modules to compile will be left to the user... --> ! <set var="USE_WXLUADEBUG">1</set> ! <set var="USE_WXLUASOCKET">1</set> </if> </makefile> |
From: Francesco <fr...@us...> - 2005-06-12 21:21:48
|
Update of /cvsroot/wxlua/wxLua/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/build/bakefiles Modified Files: wxlua.bkl Log Message: Added bakefile build system Index: wxlua.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/bakefiles/wxlua.bkl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** wxlua.bkl 12 Jun 2005 18:29:20 -0000 1.1 --- wxlua.bkl 12 Jun 2005 21:21:09 -0000 1.2 *************** *** 14,18 **** <!-- This file contains the list of UTILS options --> ! <include file="../../utils/build/bakefiles/options.bkl"/> <!-- This file contains the list of MODULES options --> --- 14,18 ---- <!-- This file contains the list of UTILS options --> ! <include file="../../util/build/bakefiles/options.bkl"/> <!-- This file contains the list of MODULES options --> |
From: Francesco <fr...@us...> - 2005-06-12 21:21:40
|
Update of /cvsroot/wxlua/wxLua/util/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/util/build/bakefiles Added Files: Bakefiles.bkgen options.bkl regen.bat util.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:11 frm Exp $ --> <!-- --> <!-- WXLUA-UTILITIES OPTIONS BAKEFILE --> <!-- --> <makefile> <!-- --> <!-- The list of wxLua OPTIONS DEFAULTS --> <!-- --> <set var="USE_UTIL_DEFAULT">1</set> <!-- --> <!-- The list of wxArt2d OPTIONS --> <!-- --> <!-- options not tied to a specific module --> <if cond="TARGETING_IDE=='0'"> <option name="USE_UTIL"> <values>0,1</values> <default-value>$(USE_UTIL_DEFAULT)</default-value> <description>Does the wxLua utilities shoulb be compiled ?</description> </option> </if> <if cond="TARGETING_IDE=='1'"> <!-- IDEs are less flexible; we have to set these as variables with the default values --> <set var="USE_UTIL">$(USE_UTIL_DEFAULT)</set> </if> </makefile> --- NEW FILE: util.bkl --- <?xml version="1.0" ?> <!-- Author: Francesco Montorsi <fr...@us...> --> <!-- RCS-ID: $Id: util.bkl,v 1.1 2005/06/12 21:21:11 frm Exp $ --> <!-- --> <!-- WXLUA-UTILITIES BAKEFILE --> <!-- --> <makefile> <!-- This is required because it contains the definitions of a lot of utils --> <include file="../../../build/bakefiles/wxluabase.bkl"/> <!-- required for copy-files tag --> <using module="datafiles"/> <!-- our options --> <include file="options.bkl"/> <!-- our base path --> <if cond="TARGETING_WIN32=='1'"> <set var="UTIL_BASEDIR">..$(DIRSEP)..</set> </if> <if cond="TARGETING_WIN32=='0'"> <set var="UTIL_BASEDIR">.</set> </if> <set var="SRCDIR">$(UTIL_BASEDIR)</set> <!-- our utilities --> <exe id="bin2c" cond="USE_UTIL=='1'"> <dirname>$(UTIL_BASEDIR)$(DIRSEP)..$(DIRSEP)bin</dirname> <sources>bin2c/bin2c.c</sources> </exe> </makefile> --- NEW FILE: Bakefiles.bkgen --- <?xml version="1.0" ?> <!-- $Id: Bakefiles.bkgen,v 1.1 2005/06/12 21:21:11 frm Exp $ --> <bakefile-gen> <disable-formats>msvc6prj,gnu,dmars,cbx_unix,cbuilderx</disable-formats> <input>util.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,msvc,msvc6prj,watcom,cbuilderx,cbx_unix,gnu </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"> -o../msw/util.dsw </add-flags> <!-- Directory where AUTOCONF files should go: --> <add-flags formats="autoconf"> -o../../Makefile.in </add-flags> <add-flags formats="autoconf"> <!-- bakefile will merge the conditions required by our Makefile.in with the conditions required by the others Makefile.in files of the project; wonderful ! --> -DAUTOCONF_MACROS_FILE=../../../autoconf_inc.m4 </add-flags> </bakefile-gen> --- NEW FILE: regen.bat --- @echo off REM REM MAKEFILE REGENERATION SCRIPT (for WinXP) REM REM author: Francesco Montorsi (fr...@us...) REM date: 18-8-2004 echo. echo. echo Regenerating makefiles for MSVC, BORLAND, MINGW and AUTOCONF... echo. bakefile_gen echo. echo Regeneration completed. echo. echo. pause |
From: Francesco <fr...@us...> - 2005-06-12 21:21:40
|
Update of /cvsroot/wxlua/wxLua/util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/util Added Files: Makefile.in Log Message: Added bakefile build system --- NEW FILE: Makefile.in --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= @MAKE_SET@ prefix = @prefix@ exec_prefix = @exec_prefix@ INSTALL = @INSTALL@ EXEEXT = @EXEEXT@ SETFILE = @SETFILE@ top_builddir = @top_builddir@ CC = @CC@ CFLAGS = @CFLAGS@ CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ ### Variables: ### DESTDIR = BIN2C_CFLAGS = $(CPPFLAGS) $(CFLAGS) BIN2C_OBJECTS = \ bin2c_bin2c.o ### Conditionally set variables: ### @COND_DEPS_TRACKING_1@CCC = $(top_builddir)./bk-deps $(CC) @COND_DEPS_TRACKING_0@CCC = $(CC) @COND_USE_UTIL_1@__bin2c___depname = ./../bin/bin2c$(EXEEXT) @COND_PLATFORM_MAC_1@__bin2c___mac_setfilecmd = \ @COND_PLATFORM_MAC_1@ $(SETFILE) -t APPL bin2c$(EXEEXT) ### Targets: ### all: $(__bin2c___depname) install: all uninstall: install-strip: install clean: rm -rf ./.deps ./.pch rm -f ./*.o rm -f ./../bin/bin2c$(EXEEXT) distclean: clean rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile @COND_USE_UTIL_1@./../bin/bin2c$(EXEEXT): $(BIN2C_OBJECTS) @COND_USE_UTIL_1@ $(CC) -o $@ $(BIN2C_OBJECTS) $(LDFLAGS) @COND_USE_UTIL_1@ @COND_USE_UTIL_1@ $(__bin2c___mac_setfilecmd) bin2c_bin2c.o: ./bin2c/bin2c.c $(CCC) -c -o $@ $(BIN2C_CFLAGS) ./bin2c/bin2c.c # Include dependency info, if present: @IF_GNU_MAKE@-include .deps/*.d .PHONY: all install uninstall clean distclean |
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 |
From: Francesco <fr...@us...> - 2005-06-12 21:21:39
|
Update of /cvsroot/wxlua/wxLua/modules/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/modules/build/msw Added Files: .cvsignore makefile.bcc makefile.gcc Log Message: Added bakefile build system --- NEW FILE: .cvsignore --- borland* msvc* mingw* watcom* *.vcproj *.user *.ncb *.suo *.opt *.obj *.plg --- NEW FILE: makefile.bcc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= .autodepend !ifndef BCCDIR !ifndef MAKEDIR !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !endif BCCDIR = $(MAKEDIR)\.. !endif # ------------------------------------------------------------------------- # These are configurable options: [...2855 lines suppressed...] $(CXX) -q -c -P -o$@ $(ZOOM_CXXFLAGS) $** borland$(WXLIBPOSTFIX)\boolonly_boolonly.obj: ..\..\kbool\samples\boolonly\boolonly.cpp $(CXX) -q -c -P -o$@ $(BOOLONLY_CXXFLAGS) $** borland$(WXLIBPOSTFIX)\stslcom_stslcom.obj: ..\..\stsl\samples\stslcom\stslcom.cpp $(CXX) -q -c -P -o$@ $(STSLCOM_CXXFLAGS) $** borland$(WXLIBPOSTFIX)\stslcom_tedit.obj: ..\..\stsl\samples\stslcom\tedit.cpp $(CXX) -q -c -P -o$@ $(STSLCOM_CXXFLAGS) $** borland$(WXLIBPOSTFIX)\stslcom_docv.obj: ..\..\stsl\samples\stslcom\docv.cpp $(CXX) -q -c -P -o$@ $(STSLCOM_CXXFLAGS) $** borland$(WXLIBPOSTFIX)\stsltuto_stsltuto.obj: ..\..\stsl\samples\stsltuto\stsltuto.cpp $(CXX) -q -c -P -o$@ $(STSLTUTO_CXXFLAGS) $** borland$(WXLIBPOSTFIX)\stsltuto2_stsltuto2.obj: ..\..\stsl\samples\stsltuto2\stsltuto2.cpp $(CXX) -q -c -P -o$@ $(STSLTUTO2_CXXFLAGS) $** --- NEW FILE: makefile.gcc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.9 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C++ compiler CXX = g++ # Standard flags for C++ CXXFLAGS = # Standard preprocessor flags (common for CC and CXX) [...2776 lines suppressed...] mingw$(WXLIBPOSTFIX)\boolonly_boolonly.o: ../../kbool/samples/boolonly/boolonly.cpp $(CXX) -c -o $@ $(BOOLONLY_CXXFLAGS) $(CPPDEPS) $< mingw$(WXLIBPOSTFIX)\stslcom_stslcom.o: ../../stsl/samples/stslcom/stslcom.cpp $(CXX) -c -o $@ $(STSLCOM_CXXFLAGS) $(CPPDEPS) $< mingw$(WXLIBPOSTFIX)\stslcom_elements.o: ../../stsl/samples/stslcom/elements.cpp $(CXX) -c -o $@ $(STSLCOM_CXXFLAGS) $(CPPDEPS) $< mingw$(WXLIBPOSTFIX)\stsltuto_stsltuto.o: ../../stsl/samples/stsltuto/stsltuto.cpp $(CXX) -c -o $@ $(STSLTUTO_CXXFLAGS) $(CPPDEPS) $< mingw$(WXLIBPOSTFIX)\stsltuto2_stsltuto2.o: ../../stsl/samples/stsltuto2/stsltuto2.cpp $(CXX) -c -o $@ $(STSLTUTO2_CXXFLAGS) $(CPPDEPS) $< .PHONY: all clean # Dependencies tracking: -include mingw$(WXLIBPOSTFIX)/*.d |
From: Francesco <fr...@us...> - 2005-06-12 21:21:39
|
Update of /cvsroot/wxlua/wxLua/apps/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/apps/build/msw Added Files: .cvsignore makefile.bcc makefile.gcc makefile.vc makefile.wat Log Message: Added bakefile build system --- NEW FILE: makefile.vc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C++ compiler CXX = cl # Standard flags for C++ CXXFLAGS = # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = # Standard linker flags LDFLAGS = # The directory where wxWidgets library is installed WX_DIR = $(WXWIN) # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 # Compile Unicode build of wxWidgets? [0,1] WX_UNICODE = 0 # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] WX_DEBUG = 1 # Version of the wx library to build against. WX_VERSION = 26 # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- ### Variables: ### WXLUA_CXXFLAGS = /MD$(__DEBUGRUNTIME_7) /DWIN32 $(__WXUNICODE_DEFINE_p) \ $(__WXDEBUG_DEFINE_p) /D__WXMSW__ \ /I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ /I$(WX_DIR)\include /I..\..\..\include /I..\..\..\modules $(__WARNINGS_2) \ $(__OPTIMIZEFLAG_3) $(__DEBUGINFO_4) /Fd..\..\..\bin\wxlua.pdb \ $(____DEBUGRUNTIME_6_p) $(__WX_SHAREDDEFINE_p) /GR /EHsc $(CPPFLAGS) \ $(CXXFLAGS) WXLUA_OBJECTS = \ msvc$(WXLIBPOSTFIX)\wxlua_wxlua.obj \ msvc$(WXLIBPOSTFIX)\wxlua_lconsole.obj ### Conditionally set variables: ### !if "$(WX_DEBUG)" == "1" WX3RDPARTLIBPOSTFIX = d !endif !if "$(WX_UNICODE)" == "1" __WXUNICODE_DEFINE_p = /D_UNICODE !endif !if "$(WX_DEBUG)" == "1" __WXDEBUG_DEFINE_p = /D__WXDEBUG__ !endif !if "$(WX_DEBUG)" == "0" __WARNINGS_2 = /w !endif !if "$(WX_DEBUG)" == "1" __WARNINGS_2 = /W4 !endif !if "$(WX_DEBUG)" == "0" __OPTIMIZEFLAG_3 = /O2 !endif !if "$(WX_DEBUG)" == "1" __OPTIMIZEFLAG_3 = /Od !endif !if "$(WX_DEBUG)" == "0" __DEBUGINFO_4 = !endif !if "$(WX_DEBUG)" == "1" __DEBUGINFO_4 = /Zi !endif !if "$(WX_DEBUG)" == "0" __DEBUGINFO_5 = !endif !if "$(WX_DEBUG)" == "1" __DEBUGINFO_5 = /DEBUG !endif !if "$(WX_DEBUG)" == "0" ____DEBUGRUNTIME_6_p = !endif !if "$(WX_DEBUG)" == "1" ____DEBUGRUNTIME_6_p = /D_DEBUG !endif !if "$(WX_DEBUG)" == "0" __DEBUGRUNTIME_7 = !endif !if "$(WX_DEBUG)" == "1" __DEBUGRUNTIME_7 = d !endif !if "$(WX_SHARED)" == "1" __WX_SHAREDDEFINE_p = /DWXUSINGDLL !endif !if "$(WX_SHARED)" == "0" __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\vc_lib !endif !if "$(WX_SHARED)" == "1" __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\vc_dll !endif !if "$(WX_DEBUG)" == "0" && "$(WX_UNICODE)" == "1" WXLIBPOSTFIX = u !endif !if "$(WX_DEBUG)" == "1" && "$(WX_UNICODE)" == "0" WXLIBPOSTFIX = d !endif !if "$(WX_DEBUG)" == "1" && "$(WX_UNICODE)" == "1" WXLIBPOSTFIX = ud !endif !if "$(WX_SHARED)" == "0" __WXLIBPATH_FILENAMES = \lib\vc_lib !endif !if "$(WX_SHARED)" == "1" __WXLIBPATH_FILENAMES = \lib\vc_dll !endif all: msvc$(WXLIBPOSTFIX) msvc$(WXLIBPOSTFIX): -if not exist msvc$(WXLIBPOSTFIX) mkdir msvc$(WXLIBPOSTFIX) ### Targets: ### all: ..\..\..\bin\wxlua.exe clean: -if exist msvc$(WXLIBPOSTFIX)\*.obj del msvc$(WXLIBPOSTFIX)\*.obj -if exist msvc$(WXLIBPOSTFIX)\*.res del msvc$(WXLIBPOSTFIX)\*.res -if exist msvc$(WXLIBPOSTFIX)\*.pch del msvc$(WXLIBPOSTFIX)\*.pch -if exist ..\..\..\bin\wxlua.exe del ..\..\..\bin\wxlua.exe -if exist ..\..\..\bin\wxlua.ilk del ..\..\..\bin\wxlua.ilk -if exist ..\..\..\bin\wxlua.pdb del ..\..\..\bin\wxlua.pdb ..\..\..\bin\wxlua.exe: $(WXLUA_OBJECTS) link /NOLOGO /OUT:$@ $(LDFLAGS) /LIBPATH:$(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO_5) /LIBPATH:..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @<< $(WXLUA_OBJECTS) wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib oleacc.lib << msvc$(WXLIBPOSTFIX)\wxlua_wxlua.obj: ..\..\..\wxlua\src\wxlua.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUA_CXXFLAGS) $** msvc$(WXLIBPOSTFIX)\wxlua_lconsole.obj: ..\..\..\wxlua\src\lconsole.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXLUA_CXXFLAGS) $** --- NEW FILE: .cvsignore --- borland* msvc* mingw* watcom* *.vcproj *.user *.ncb *.suo *.opt *.obj *.plg --- NEW FILE: makefile.bcc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= .autodepend !ifndef BCCDIR !ifndef MAKEDIR !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !endif BCCDIR = $(MAKEDIR)\.. !endif # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C++ compiler !ifndef CXX CXX = bcc32 !endif # Standard flags for C++ !ifndef CXXFLAGS CXXFLAGS = !endif # Standard preprocessor flags (common for CC and CXX) !ifndef CPPFLAGS CPPFLAGS = -a8 -g0 !endif # Standard linker flags !ifndef LDFLAGS LDFLAGS = !endif # The directory where wxWidgets library is installed !ifndef WX_DIR WX_DIR = $(WXWIN) !endif # Use DLL build of wx library to use? [0,1] !ifndef WX_SHARED WX_SHARED = 0 !endif # Compile Unicode build of wxWidgets? [0,1] !ifndef WX_UNICODE WX_UNICODE = 0 !endif # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] !ifndef WX_DEBUG WX_DEBUG = 1 !endif # Version of the wx library to build against. !ifndef WX_VERSION WX_VERSION = 26 !endif # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- ### Variables: ### WXLUA_CXXFLAGS = -I$(BCCDIR)\include $(__WXUNICODE_DEFINE_p) \ $(__WXDEBUG_DEFINE_p) -D__WXMSW__ \ -I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ -I$(WX_DIR)\include -I..\..\..\include -I..\..\..\modules \ $(__OPTIMIZEFLAG_1) $(__DEBUGINFO) -tWM $(__WX_SHAREDDEFINE_p) $(CPPFLAGS) \ $(CXXFLAGS) WXLUA_OBJECTS = \ borland$(WXLIBPOSTFIX)\wxlua_wxlua.obj \ borland$(WXLIBPOSTFIX)\wxlua_lconsole.obj ### Conditionally set variables: ### !if "$(WX_DEBUG)" == "1" WX3RDPARTLIBPOSTFIX = d !endif !if "$(WX_UNICODE)" == "1" __WXUNICODE_DEFINE_p = -D_UNICODE !endif !if "$(WX_DEBUG)" == "1" __WXDEBUG_DEFINE_p = -D__WXDEBUG__ !endif !if "$(WX_DEBUG)" == "0" __OPTIMIZEFLAG_1 = -O2 !endif !if "$(WX_DEBUG)" == "1" __OPTIMIZEFLAG_1 = -Od !endif !if "$(WX_SHARED)" == "1" __WX_SHAREDDEFINE_p = -DWXUSINGDLL !endif !if "$(WX_SHARED)" == "0" __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\bcc_lib !endif !if "$(WX_SHARED)" == "1" __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\bcc_dll !endif !if "$(WX_DEBUG)" == "0" && "$(WX_UNICODE)" == "1" WXLIBPOSTFIX = u !endif !if "$(WX_DEBUG)" == "1" && "$(WX_UNICODE)" == "0" WXLIBPOSTFIX = d !endif !if "$(WX_DEBUG)" == "1" && "$(WX_UNICODE)" == "1" WXLIBPOSTFIX = ud !endif !if "$(WX_SHARED)" == "0" __WXLIBPATH_FILENAMES = \lib\bcc_lib !endif !if "$(WX_SHARED)" == "1" __WXLIBPATH_FILENAMES = \lib\bcc_dll !endif !if "$(WX_DEBUG)" == "0" __DEBUGINFO = -v- !endif !if "$(WX_DEBUG)" == "1" __DEBUGINFO = -v !endif all: borland$(WXLIBPOSTFIX) borland$(WXLIBPOSTFIX): -if not exist borland$(WXLIBPOSTFIX) mkdir borland$(WXLIBPOSTFIX) ### Targets: ### all: ..\..\..\bin\wxlua.exe clean: -if exist borland$(WXLIBPOSTFIX)\*.obj del borland$(WXLIBPOSTFIX)\*.obj -if exist borland$(WXLIBPOSTFIX)\*.res del borland$(WXLIBPOSTFIX)\*.res -if exist borland$(WXLIBPOSTFIX)\*.csm del borland$(WXLIBPOSTFIX)\*.csm -if exist ..\..\..\bin\wxlua.exe del ..\..\..\bin\wxlua.exe -if exist ..\..\..\bin\wxlua.tds del ..\..\..\bin\wxlua.tds -if exist ..\..\..\bin\wxlua.ilc del ..\..\..\bin\wxlua.ilc -if exist ..\..\..\bin\wxlua.ild del ..\..\..\bin\wxlua.ild -if exist ..\..\..\bin\wxlua.ilf del ..\..\..\bin\wxlua.ilf -if exist ..\..\..\bin\wxlua.ils del ..\..\..\bin\wxlua.ils ..\..\..\bin\wxlua.exe: $(WXLUA_OBJECTS) ilink32 -Tpe -q $(LDFLAGS) -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk -L$(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO) -L..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @&&| c0x32.obj $(WXLUA_OBJECTS),$@,, wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib ole2w32.lib oleacc.lib import32.lib cw32mt.lib,, | borland$(WXLIBPOSTFIX)\wxlua_wxlua.obj: ..\..\..\wxlua\src\wxlua.cpp $(CXX) -q -c -P -o$@ $(WXLUA_CXXFLAGS) $** borland$(WXLIBPOSTFIX)\wxlua_lconsole.obj: ..\..\..\wxlua\src\lconsole.cpp $(CXX) -q -c -P -o$@ $(WXLUA_CXXFLAGS) $** --- NEW FILE: makefile.wat --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C++ compiler CXX = wpp386 # Standard flags for C++ CXXFLAGS = # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = # Standard linker flags LDFLAGS = # The directory where wxWidgets library is installed WX_DIR = $(%WXWIN) # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 # Compile Unicode build of wxWidgets? [0,1] WX_UNICODE = 0 # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] WX_DEBUG = 1 # Version of the wx library to build against. WX_VERSION = 26 # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- # Speed up compilation a bit: !ifdef __LOADDLL__ ! loaddll wcc wccd ! loaddll wccaxp wccdaxp ! loaddll wcc386 wccd386 ! loaddll wpp wppdi86 ! loaddll wppaxp wppdaxp ! loaddll wpp386 wppd386 ! loaddll wlink wlink ! loaddll wlib wlibd !endif # We need these variables in some bakefile-made rules: WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- ### Conditionally set variables: ### WX3RDPARTLIBPOSTFIX = !ifeq WX_DEBUG 1 WX3RDPARTLIBPOSTFIX = d !endif __WXUNICODE_DEFINE_p = !ifeq WX_UNICODE 1 __WXUNICODE_DEFINE_p = -d_UNICODE !endif __WXDEBUG_DEFINE_p = !ifeq WX_DEBUG 1 __WXDEBUG_DEFINE_p = -d__WXDEBUG__ !endif __WARNINGS_0 = !ifeq WX_DEBUG 0 __WARNINGS_0 = !endif !ifeq WX_DEBUG 1 __WARNINGS_0 = -wx !endif __OPTIMIZEFLAG_1 = !ifeq WX_DEBUG 0 __OPTIMIZEFLAG_1 = -ot -ox !endif !ifeq WX_DEBUG 1 __OPTIMIZEFLAG_1 = -od !endif __DEBUGINFO_2 = !ifeq WX_DEBUG 0 __DEBUGINFO_2 = -d0 !endif !ifeq WX_DEBUG 1 __DEBUGINFO_2 = -d2 !endif __DEBUGINFO_3 = !ifeq WX_DEBUG 0 __DEBUGINFO_3 = !endif !ifeq WX_DEBUG 1 __DEBUGINFO_3 = debug all !endif __WX_SHAREDDEFINE_p = !ifeq WX_SHARED 1 __WX_SHAREDDEFINE_p = -dWXUSINGDLL !endif __WXLUA_OUTPUT_FOLDER_FILENAMES = !ifeq WX_SHARED 0 __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\wat_lib !endif !ifeq WX_SHARED 1 __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\wat_dll !endif WXLIBPOSTFIX = !ifeq WX_DEBUG 0 !ifeq WX_UNICODE 1 WXLIBPOSTFIX = u !endif !endif !ifeq WX_DEBUG 1 !ifeq WX_UNICODE 0 WXLIBPOSTFIX = d !endif !endif !ifeq WX_DEBUG 1 !ifeq WX_UNICODE 1 WXLIBPOSTFIX = ud !endif !endif __WXLIBPATH_FILENAMES = !ifeq WX_SHARED 0 __WXLIBPATH_FILENAMES = \lib\wat_lib !endif !ifeq WX_SHARED 1 __WXLIBPATH_FILENAMES = \lib\wat_dll !endif ### Variables: ### WXLUA_CXXFLAGS = $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) -d__WXMSW__ & -i=$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) & -i=$(WX_DIR)\include -i=..\..\..\include -i=..\..\..\modules & $(__WARNINGS_0) $(__OPTIMIZEFLAG_1) $(__DEBUGINFO_2) -bm & $(__WX_SHAREDDEFINE_p) $(CPPFLAGS) $(CXXFLAGS) WXLUA_OBJECTS = & watcom$(WXLIBPOSTFIX)\wxlua_wxlua.obj & watcom$(WXLIBPOSTFIX)\wxlua_lconsole.obj all : watcom$(WXLIBPOSTFIX) watcom$(WXLIBPOSTFIX) : -if not exist watcom$(WXLIBPOSTFIX) mkdir watcom$(WXLIBPOSTFIX) ### Targets: ### all : .SYMBOLIC ..\..\..\bin\wxlua.exe clean : .SYMBOLIC -if exist watcom$(WXLIBPOSTFIX)\*.obj del watcom$(WXLIBPOSTFIX)\*.obj -if exist watcom$(WXLIBPOSTFIX)\*.res del watcom$(WXLIBPOSTFIX)\*.res -if exist watcom$(WXLIBPOSTFIX)\*.lbc del watcom$(WXLIBPOSTFIX)\*.lbc -if exist watcom$(WXLIBPOSTFIX)\*.ilk del watcom$(WXLIBPOSTFIX)\*.ilk -if exist watcom$(WXLIBPOSTFIX)\*.pch del watcom$(WXLIBPOSTFIX)\*.pch -if exist ..\..\..\bin\wxlua.exe del ..\..\..\bin\wxlua.exe ..\..\..\bin\wxlua.exe : $(WXLUA_OBJECTS) @%create watcom$(WXLIBPOSTFIX)\wxlua.lbc @%append watcom$(WXLIBPOSTFIX)\wxlua.lbc option quiet @%append watcom$(WXLIBPOSTFIX)\wxlua.lbc name $^@ @%append watcom$(WXLIBPOSTFIX)\wxlua.lbc option caseexact @%append watcom$(WXLIBPOSTFIX)\wxlua.lbc $(LDFLAGS) libpath $(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO_3) libpath ..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) @for %i in ($(WXLUA_OBJECTS)) do @%append watcom$(WXLIBPOSTFIX)\wxlua.lbc file %i @for %i in ( wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml.lib wxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core.lib wxbase$(WX_VERSION)$(WXLIBPOSTFIX).lib wxtiff$(WX3RDPARTLIBPOSTFIX).lib wxjpeg$(WX3RDPARTLIBPOSTFIX).lib wxpng$(WX3RDPARTLIBPOSTFIX).lib wxzlib$(WX3RDPARTLIBPOSTFIX).lib wxregex$(WXLIBPOSTFIX).lib wxexpat$(WX3RDPARTLIBPOSTFIX).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib) do @%append watcom$(WXLIBPOSTFIX)\wxlua.lbc library %i @%append watcom$(WXLIBPOSTFIX)\wxlua.lbc wlink @watcom$(WXLIBPOSTFIX)\wxlua.lbc watcom$(WXLIBPOSTFIX)\wxlua_wxlua.obj : .AUTODEPEND ..\..\..\wxlua\src\wxlua.cpp $(CXX) -zq -fo=$^@ $(WXLUA_CXXFLAGS) $< watcom$(WXLIBPOSTFIX)\wxlua_lconsole.obj : .AUTODEPEND ..\..\..\wxlua\src\lconsole.cpp $(CXX) -zq -fo=$^@ $(WXLUA_CXXFLAGS) $< --- NEW FILE: makefile.gcc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C++ compiler CXX = g++ # Standard flags for C++ CXXFLAGS = # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = # Standard linker flags LDFLAGS = # The directory where wxWidgets library is installed WX_DIR = $(WXWIN) # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 # Compile Unicode build of wxWidgets? [0,1] WX_UNICODE = 0 # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] WX_DEBUG = 1 # Version of the wx library to build against. WX_VERSION = 26 # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- ### Variables: ### WXLUA_CXXFLAGS = -DHAVE_W32API_H $(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) \ -D__WXMSW__ -I$(WX_DIR)$(__WXLIBPATH_FILENAMES)\msw$(WXLIBPOSTFIX) \ -I$(WX_DIR)\include -I..\..\..\include -I..\..\..\modules $(__WARNINGS_0) \ $(__OPTIMIZEFLAG_1) $(__DEBUGINFO) -mthreads $(__WX_SHAREDDEFINE_p) \ $(CPPFLAGS) $(CXXFLAGS) WXLUA_OBJECTS = \ mingw$(WXLIBPOSTFIX)\wxlua_wxlua.o \ mingw$(WXLIBPOSTFIX)\wxlua_lconsole.o ### Conditionally set variables: ### ifeq ($(WX_DEBUG),1) WX3RDPARTLIBPOSTFIX = d endif ifeq ($(WX_UNICODE),1) __WXUNICODE_DEFINE_p = -D_UNICODE endif ifeq ($(WX_DEBUG),1) __WXDEBUG_DEFINE_p = -D__WXDEBUG__ endif ifeq ($(WX_DEBUG),0) __WARNINGS_0 = endif ifeq ($(WX_DEBUG),1) __WARNINGS_0 = -W -Wall endif ifeq ($(WX_DEBUG),0) __OPTIMIZEFLAG_1 = -O2 endif ifeq ($(WX_DEBUG),1) __OPTIMIZEFLAG_1 = -O0 endif ifeq ($(WX_SHARED),1) __WX_SHAREDDEFINE_p = -DWXUSINGDLL endif ifeq ($(WX_SHARED),0) __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\gcc_lib endif ifeq ($(WX_SHARED),1) __WXLUA_OUTPUT_FOLDER_FILENAMES = lib\gcc_dll endif ifeq ($(WX_DEBUG),0) ifeq ($(WX_UNICODE),1) WXLIBPOSTFIX = u endif endif ifeq ($(WX_DEBUG),1) ifeq ($(WX_UNICODE),0) WXLIBPOSTFIX = d endif endif ifeq ($(WX_DEBUG),1) ifeq ($(WX_UNICODE),1) WXLIBPOSTFIX = ud endif endif ifeq ($(WX_SHARED),0) __WXLIBPATH_FILENAMES = \lib\gcc_lib endif ifeq ($(WX_SHARED),1) __WXLIBPATH_FILENAMES = \lib\gcc_dll endif ifeq ($(WX_DEBUG),0) __DEBUGINFO = endif ifeq ($(WX_DEBUG),1) __DEBUGINFO = -g endif all: mingw$(WXLIBPOSTFIX) mingw$(WXLIBPOSTFIX): -if not exist mingw$(WXLIBPOSTFIX) mkdir mingw$(WXLIBPOSTFIX) ### Targets: ### all: ..\..\..\bin\wxlua.exe clean: -if exist mingw$(WXLIBPOSTFIX)\*.o del mingw$(WXLIBPOSTFIX)\*.o -if exist ..\..\..\bin\wxlua.exe del ..\..\..\bin\wxlua.exe ..\..\..\bin\wxlua.exe: $(WXLUA_OBJECTS) $(CXX) -o $@ $(WXLUA_OBJECTS) $(LDFLAGS) -mthreads -L$(WX_DIR)$(__WXLIBPATH_FILENAMES) $(__DEBUGINFO) -mthreads -L..\..\..\$(__WXLUA_OUTPUT_FOLDER_FILENAMES) -lwxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_adv -lwxbase$(WX_VERSION)$(WXLIBPOSTFIX)_xml -lwxmsw$(WX_VERSION)$(WXLIBPOSTFIX)_core -lwxbase$(WX_VERSION)$(WXLIBPOSTFIX) -lwxtiff$(WX3RDPARTLIBPOSTFIX) -lwxjpeg$(WX3RDPARTLIBPOSTFIX) -lwxpng$(WX3RDPARTLIBPOSTFIX) -lwxzlib$(WX3RDPARTLIBPOSTFIX) -lwxregex$(WXLIBPOSTFIX) -lwxexpat$(WX3RDPARTLIBPOSTFIX) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 mingw$(WXLIBPOSTFIX)\wxlua_wxlua.o: ../../../wxlua/src/wxlua.cpp $(CXX) -c -o $@ $(WXLUA_CXXFLAGS) $< mingw$(WXLIBPOSTFIX)\wxlua_lconsole.o: ../../../wxlua/src/lconsole.cpp $(CXX) -c -o $@ $(WXLUA_CXXFLAGS) $< .PHONY: all clean |
From: Francesco <fr...@us...> - 2005-06-12 21:21:39
|
Update of /cvsroot/wxlua/wxLua/util/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375/util/build/msw Added Files: .cvsignore makefile.bcc makefile.gcc makefile.vc makefile.wat Log Message: Added bakefile build system --- NEW FILE: makefile.vc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C compiler CC = cl # Standard flags for CC CFLAGS = # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = # Standard linker flags LDFLAGS = # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 # Compile Unicode build of wxWidgets? [0,1] WX_UNICODE = 0 # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] WX_DEBUG = 1 # Does the wxLua utilities shoulb be compiled ? [0,1] USE_UTIL = 1 # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- ### Variables: ### BIN2C_CFLAGS = /MD /DWIN32 $(CPPFLAGS) $(CFLAGS) BIN2C_OBJECTS = \ bin2c_bin2c.obj ### Conditionally set variables: ### !if "$(USE_UTIL)" == "1" __bin2c___depname = ..\..\..\bin\bin2c.exe !endif ### Targets: ### all: $(__bin2c___depname) clean: -if exist .\*.obj del .\*.obj -if exist .\*.res del .\*.res -if exist .\*.pch del .\*.pch -if exist ..\..\..\bin\bin2c.exe del ..\..\..\bin\bin2c.exe -if exist ..\..\..\bin\bin2c.ilk del ..\..\..\bin\bin2c.ilk -if exist ..\..\..\bin\bin2c.pdb del ..\..\..\bin\bin2c.pdb !if "$(USE_UTIL)" == "1" ..\..\..\bin\bin2c.exe: $(BIN2C_OBJECTS) link /NOLOGO /OUT:$@ $(LDFLAGS) @<< $(BIN2C_OBJECTS) << !endif bin2c_bin2c.obj: ..\..\bin2c\bin2c.c $(CC) /c /nologo /TC /Fo$@ $(BIN2C_CFLAGS) $** --- NEW FILE: .cvsignore --- *.exe *.bak *.ncb *.plg *.opt *.manifest *.pdb *.il? *.map *.idb *.tds *.bat *.suo --- NEW FILE: makefile.bcc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= .autodepend !ifndef BCCDIR !ifndef MAKEDIR !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !endif BCCDIR = $(MAKEDIR)\.. !endif # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C compiler !ifndef CC CC = bcc32 !endif # Standard flags for CC !ifndef CFLAGS CFLAGS = !endif # Standard preprocessor flags (common for CC and CXX) !ifndef CPPFLAGS CPPFLAGS = -a8 -g0 !endif # Standard linker flags !ifndef LDFLAGS LDFLAGS = !endif # Use DLL build of wx library to use? [0,1] !ifndef WX_SHARED WX_SHARED = 0 !endif # Compile Unicode build of wxWidgets? [0,1] !ifndef WX_UNICODE WX_UNICODE = 0 !endif # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] !ifndef WX_DEBUG WX_DEBUG = 1 !endif # Does the wxLua utilities shoulb be compiled ? [0,1] !ifndef USE_UTIL USE_UTIL = 1 !endif # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- ### Variables: ### BIN2C_CFLAGS = -I$(BCCDIR)\include $(CPPFLAGS) $(CFLAGS) BIN2C_OBJECTS = \ bin2c_bin2c.obj ### Conditionally set variables: ### !if "$(USE_UTIL)" == "1" __bin2c___depname = ..\..\..\bin\bin2c.exe !endif ### Targets: ### all: $(__bin2c___depname) clean: -if exist .\*.obj del .\*.obj -if exist .\*.res del .\*.res -if exist .\*.csm del .\*.csm -if exist ..\..\..\bin\bin2c.exe del ..\..\..\bin\bin2c.exe -if exist ..\..\..\bin\bin2c.tds del ..\..\..\bin\bin2c.tds -if exist ..\..\..\bin\bin2c.ilc del ..\..\..\bin\bin2c.ilc -if exist ..\..\..\bin\bin2c.ild del ..\..\..\bin\bin2c.ild -if exist ..\..\..\bin\bin2c.ilf del ..\..\..\bin\bin2c.ilf -if exist ..\..\..\bin\bin2c.ils del ..\..\..\bin\bin2c.ils !if "$(USE_UTIL)" == "1" ..\..\..\bin\bin2c.exe: $(BIN2C_OBJECTS) ilink32 -Tpe -q $(LDFLAGS) -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk @&&| c0x32.obj $(BIN2C_OBJECTS),$@,, import32.lib cw32.lib,, | !endif bin2c_bin2c.obj: ..\..\bin2c\bin2c.c $(CC) -q -c -P- -o$@ $(BIN2C_CFLAGS) $** --- NEW FILE: makefile.wat --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C compiler CC = wcc386 # Standard flags for CC CFLAGS = # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = # Standard linker flags LDFLAGS = # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 # Compile Unicode build of wxWidgets? [0,1] WX_UNICODE = 0 # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] WX_DEBUG = 1 # Does the wxLua utilities shoulb be compiled ? [0,1] USE_UTIL = 1 # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- # Speed up compilation a bit: !ifdef __LOADDLL__ ! loaddll wcc wccd ! loaddll wccaxp wccdaxp ! loaddll wcc386 wccd386 ! loaddll wpp wppdi86 ! loaddll wppaxp wppdaxp ! loaddll wpp386 wppd386 ! loaddll wlink wlink ! loaddll wlib wlibd !endif # We need these variables in some bakefile-made rules: WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- ### Conditionally set variables: ### __bin2c___depname = !ifeq USE_UTIL 1 __bin2c___depname = ..\..\..\bin\bin2c.exe !endif ### Variables: ### BIN2C_CFLAGS = $(CPPFLAGS) $(CFLAGS) BIN2C_OBJECTS = & bin2c_bin2c.obj ### Targets: ### all : .SYMBOLIC $(__bin2c___depname) clean : .SYMBOLIC -if exist .\*.obj del .\*.obj -if exist .\*.res del .\*.res -if exist .\*.lbc del .\*.lbc -if exist .\*.ilk del .\*.ilk -if exist .\*.pch del .\*.pch -if exist ..\..\..\bin\bin2c.exe del ..\..\..\bin\bin2c.exe !ifeq USE_UTIL 1 ..\..\..\bin\bin2c.exe : $(BIN2C_OBJECTS) @%create bin2c.lbc @%append bin2c.lbc option quiet @%append bin2c.lbc name $^@ @%append bin2c.lbc option caseexact @%append bin2c.lbc $(LDFLAGS) @for %i in ($(BIN2C_OBJECTS)) do @%append bin2c.lbc file %i @for %i in () do @%append bin2c.lbc library %i @%append bin2c.lbc wlink @bin2c.lbc !endif bin2c_bin2c.obj : .AUTODEPEND ..\..\bin2c\bin2c.c $(CC) -zq -fo=$^@ $(BIN2C_CFLAGS) $< --- NEW FILE: makefile.gcc --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= # ------------------------------------------------------------------------- # These are configurable options: # ------------------------------------------------------------------------- # C compiler CC = gcc # Standard flags for CC CFLAGS = # Standard preprocessor flags (common for CC and CXX) CPPFLAGS = # Standard linker flags LDFLAGS = # Use DLL build of wx library to use? [0,1] WX_SHARED = 0 # Compile Unicode build of wxWidgets? [0,1] WX_UNICODE = 0 # Use debug build of wxWidgets (define __WXDEBUG__)? [0,1] WX_DEBUG = 1 # Does the wxLua utilities shoulb be compiled ? [0,1] USE_UTIL = 1 # ------------------------------------------------------------------------- # Do not modify the rest of this file! # ------------------------------------------------------------------------- ### Variables: ### BIN2C_CFLAGS = $(CPPFLAGS) $(CFLAGS) BIN2C_OBJECTS = \ bin2c_bin2c.o ### Conditionally set variables: ### ifeq ($(USE_UTIL),1) __bin2c___depname = ..\..\..\bin\bin2c.exe endif ### Targets: ### all: $(__bin2c___depname) clean: -if exist .\*.o del .\*.o -if exist ..\..\..\bin\bin2c.exe del ..\..\..\bin\bin2c.exe ifeq ($(USE_UTIL),1) ..\..\..\bin\bin2c.exe: $(BIN2C_OBJECTS) $(CC) -o $@ $(BIN2C_OBJECTS) $(LDFLAGS) endif bin2c_bin2c.o: ../../bin2c/bin2c.c $(CC) -c -o $@ $(BIN2C_CFLAGS) $< .PHONY: all clean |
From: Francesco <fr...@us...> - 2005-06-12 21:21:22
|
Update of /cvsroot/wxlua/wxLua In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17375 Added Files: Makefile.in autoconf_inc.m4 Log Message: Added bakefile build system --- NEW FILE: autoconf_inc.m4 --- dnl ### begin block 00_header[util.bkl,wxlua.bkl] ### dnl dnl This macro was generated by dnl Bakefile 0.1.8 (http://bakefile.sourceforge.net) dnl Do not modify, all changes will be overwritten! BAKEFILE_AUTOCONF_INC_M4_VERSION="0.1.8" dnl ### begin block 20_COND_DEPS_TRACKING_0[util.bkl,wxlua.bkl] ### COND_DEPS_TRACKING_0="#" if test "x$DEPS_TRACKING" = "x0" ; then COND_DEPS_TRACKING_0="" fi AC_SUBST(COND_DEPS_TRACKING_0) dnl ### begin block 20_COND_DEPS_TRACKING_1[util.bkl,wxlua.bkl] ### COND_DEPS_TRACKING_1="#" if test "x$DEPS_TRACKING" = "x1" ; then COND_DEPS_TRACKING_1="" fi AC_SUBST(COND_DEPS_TRACKING_1) dnl ### begin block 20_COND_PLATFORM_MAC_1[util.bkl] ### COND_PLATFORM_MAC_1="#" if test "x$PLATFORM_MAC" = "x1" ; then COND_PLATFORM_MAC_1="" fi AC_SUBST(COND_PLATFORM_MAC_1) dnl ### begin block 20_COND_USE_UTIL_1[util.bkl] ### COND_USE_UTIL_1="#" if test "x$USE_UTIL" = "x1" ; then COND_USE_UTIL_1="" fi AC_SUBST(COND_USE_UTIL_1) --- NEW FILE: Makefile.in --- # ========================================================================= # This makefile was generated by # Bakefile 0.1.8 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= @MAKE_SET@ prefix = @prefix@ exec_prefix = @exec_prefix@ INSTALL = @INSTALL@ ### Variables: ### DESTDIR = ### Conditionally set variables: ### ### Targets: ### all: utils modules apps install: all (cd ./utils/ && $(MAKE) install) (cd ./modules/ && $(MAKE) install) (cd ./apps/ && $(MAKE) install) uninstall: install-strip: install (cd ./utils/ && $(MAKE) install-strip) (cd ./modules/ && $(MAKE) install-strip) (cd ./apps/ && $(MAKE) install-strip) clean: rm -rf ./.deps ./.pch rm -f ./*.o (cd ./utils/ && $(MAKE) clean) (cd ./modules/ && $(MAKE) clean) (cd ./apps/ && $(MAKE) clean) distclean: clean rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile utils: (cd ./utils/ && $(MAKE) ) modules: (cd ./modules/ && $(MAKE) ) apps: (cd ./apps/ && $(MAKE) ) # Include dependency info, if present: @IF_GNU_MAKE@-include .deps/*.d .PHONY: all install uninstall clean distclean utils modules apps |
From: Francesco <fr...@us...> - 2005-06-12 21:07:37
|
Update of /cvsroot/wxlua/wxLua/apps/build/bakefiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10362/bakefiles Log Message: Directory /cvsroot/wxlua/wxLua/apps/build/bakefiles added to the repository |
From: Francesco <fr...@us...> - 2005-06-12 21:07:36
|
Update of /cvsroot/wxlua/wxLua/apps/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10362/msw Log Message: Directory /cvsroot/wxlua/wxLua/apps/build/msw added to the repository |
From: Francesco <fr...@us...> - 2005-06-12 21:07:26
|
Update of /cvsroot/wxlua/wxLua/apps/build In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10248/build Log Message: Directory /cvsroot/wxlua/wxLua/apps/build added to the repository |
From: Francesco <fr...@us...> - 2005-06-12 20:53:51
|
Update of /cvsroot/wxlua/wxLua/util/build/msw In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4660/msw Log Message: Directory /cvsroot/wxlua/wxLua/util/build/msw added to the repository |