New build system for wxPython. (Still needs some polish but is stable

for me.  Will be doing more testing tomorrow on other platforms and
then will remove the old wxPython build stuff...)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
1999-08-24 07:46:54 +00:00
parent a8e3377c03
commit 5148fc8e35
16 changed files with 941 additions and 103 deletions
+27
View File
@@ -0,0 +1,27 @@
#!/usr/bin/env python
#----------------------------------------------------------------------------
# Name: buildall.py
# Purpose: Invokes the build script for all modules defined in
# MODULELIST
#
# Author: Robin Dunn
#
# Created: 18-Aug-1999
# RCS-ID: $Id$
# Copyright: (c) 1999 by Total Control Software
# Licence: wxWindows license
#----------------------------------------------------------------------------
import sys, os
sys.path.insert(0, '../distrib')
import build
MODULELIST = ['html', 'glcanvas', 'utils', 'lseditor']
for module in MODULELIST:
cwd = os.getcwd()
print "**** Building %s" % module
build.main([sys.argv[0], '-C', module] + sys.argv[1:])
os.chdir(cwd)
+11 -8
View File
@@ -1,10 +1,13 @@
sedscript
Makefile.pre
Setup
config.c
Makefile
*.exp
*.lib
*.obj
*.pch
*.lib
*.exp
Makefile
Makefile.pre
Setup
build.local
config.c
glcanvasc.ilk
glcanvasc.pyd
sedscript
@@ -0,0 +1,7 @@
# -*- python -*-
MODULE = 'glcanvasc'
SWIGFILES = ['glcanvas.i', ]
OTHERCFLAGS = '-DWITH_GLCANVAS -I$(WXDIR)\utils\glcanvas\win'
OTHERLIBS = '$(WXDIR)\lib\glcanvas.lib glu32.lib opengl32.lib'
+11 -8
View File
@@ -1,10 +1,13 @@
sedscript
Makefile.pre
Setup
config.c
Makefile
*.exp
*.lib
*.obj
*.pch
*.lib
*.exp
Makefile
Makefile.pre
Setup
build.local
config.c
htmlc.ilk
htmlc.pyd
sedscript
+6
View File
@@ -0,0 +1,6 @@
# -*- python -*-
MODULE = 'htmlc'
SWIGFILES = ['html.i', ]
PYFILES = ['htmlhelper.py']
+11 -8
View File
@@ -1,10 +1,13 @@
sedscript
Makefile.pre
Setup
config.c
Makefile
*.exp
*.lib
*.obj
*.pch
*.lib
*.exp
Makefile
Makefile.pre
Setup
build.local
config.c
lseditorc.ilk
lseditorc.pyd
sedscript
@@ -0,0 +1,9 @@
# -*- python -*-
MODULE = 'lseditorc'
SWIGFILES = ['lseditor.i']
SOURCES = ['finddlg.cpp', 'lseditorpl.cpp', 'markup.cpp', 'plugin.cpp',
'sourcepainter.cpp', 'tdefs.cpp']
+1
View File
@@ -1,4 +1,5 @@
Makefile
build.local
utilsc.exp
utilsc.ilk
utilsc.pyd
+5
View File
@@ -0,0 +1,5 @@
# -*- python -*-
MODULE = 'utilsc'
SWIGFILES = ['utils.i', ]