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

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)

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

View File

@@ -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'

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

View File

@@ -0,0 +1,6 @@
# -*- python -*-
MODULE = 'htmlc'
SWIGFILES = ['html.i', ]
PYFILES = ['htmlhelper.py']

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

View File

@@ -0,0 +1,9 @@
# -*- python -*-
MODULE = 'lseditorc'
SWIGFILES = ['lseditor.i']
SOURCES = ['finddlg.cpp', 'lseditorpl.cpp', 'markup.cpp', 'plugin.cpp',
'sourcepainter.cpp', 'tdefs.cpp']

View File

@@ -1,4 +1,5 @@
Makefile
build.local
utilsc.exp
utilsc.ilk
utilsc.pyd

View File

@@ -0,0 +1,5 @@
# -*- python -*-
MODULE = 'utilsc'
SWIGFILES = ['utils.i', ]