[Commits] (vajda) internal wxWidgets and wxPython build on Windows
commits at osafoundation.org
commits at osafoundation.org
Wed Apr 14 21:41:08 PDT 2004
Commit by: vajda
Modified files:
internal/wx/.cvsignore None 1.1
internal/wx/Makefile 1.1 1.2
internal/wx/wxPython-2.5/build/msw/.cvsignore None 1.1
internal/wx/wxPython-2.5/contrib/build/gizmos/.cvsignore None 1.1
internal/wx/wxPython-2.5/contrib/build/gizmos/wxPythonGizmos/.cvsignore None 1.1
internal/wx/wxPython-2.5/contrib/build/ogl/.cvsignore None 1.1
internal/wx/wxPython-2.5/contrib/build/ogl/wxPythonOgl/.cvsignore None 1.1
internal/wx/wxPython-2.5/contrib/build/stc/.cvsignore None 1.1
internal/wx/wxPython-2.5/contrib/build/stc/wxPythonStc/.cvsignore None 1.1
internal/wx/wxPython-2.5/contrib/build/xrc/.cvsignore None 1.1
internal/wx/wxPython-2.5/contrib/build/xrc/wxPythonXrc/.cvsignore None 1.1
internal/wx/wxPython-2.5/lib/.cvsignore None 1.1
internal/wx/wxPython-2.5/wxPython/wx/.cvsignore 1.1 1.2
Log message:
internal wxWidgets and wxPython build on Windows
ViewCVS links:
http://cvs.osafoundation.org/index.cgi/internal/wx/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.2
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/build/msw/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/contrib/build/gizmos/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/contrib/build/gizmos/wxPythonGizmos/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/contrib/build/ogl/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/contrib/build/ogl/wxPythonOgl/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/contrib/build/stc/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/contrib/build/stc/wxPythonStc/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/contrib/build/xrc/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/contrib/build/xrc/wxPythonXrc/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/lib/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/internal/wx/wxPython-2.5/wxPython/wx/.cvsignore.diff?r1=text&tr1=1.1&r2=text&tr2=1.2
Index: internal/wx/Makefile
diff -u internal/wx/Makefile:1.1 internal/wx/Makefile:1.2
--- internal/wx/Makefile:1.1 Wed Apr 14 16:59:34 2004
+++ internal/wx/Makefile Wed Apr 14 21:40:27 2004
@@ -23,42 +23,29 @@
ifeq ($(OS),Cygwin)
-wxSWIG:
- cd $(SRC)/wxPython/wxSWIG; \
+wxWidgets:
+ cd $(SRC); \
export WXWIN=`cygpath -aw $(SRC)`; MAKEFLAGS=; \
- nmake -f makefile.vc
+ devenv.com build/msw/msw.sln /build $(Snap)
+ mkdir -p $(PREFIX)/$(SITE)/wx
+ install $(SRC)/lib/vc_dll/*251*_vc$(SUFFIX).dll $(PREFIX)/$(SITE)/wx
-wxWindows:
- cd $(SRC)/src/msw; \
- export WXWIN=`cygpath -aw $(SRC)`; MAKEFLAGS=; \
- nmake -f makefile.vc dll FINAL=$(FINAL)
-
-build: wxSWIG wxWindows install
+wxPython:
cd $(SRC)/wxPython; \
export WXWIN=`cygpath -aw $(SRC)`; MAKEFLAGS=; \
- $(PYTHON) setup.py IN_CVS_TREE=1 BUILD_BASE=$(BUILD) \
- FINAL=$(FINAL) USE_SWIG=1 \
+ $(PYTHON) setup.py BUILD_BASE=$(BUILD) \
build $(DIST_OPT) \
- install
-
-install:
- mkdir -p $(PREFIX)/bin $(PREFIX)/lib
- install $(SRC)/lib/wxmsw24$(SUFFIX).dll $(PREFIX)/bin
- install $(SRC)/lib/wxmsw24$(SUFFIX).lib $(PREFIX)/lib
- install $(SRC)/lib/wxmsw24$(SUFFIX).exp $(PREFIX)/lib
+ install \
+ FINAL=$(FINAL) HYBRID=0
snap:
cd $(BUILD_ROOT); \
- tar -cvzf $(WX)/$(SNAP).tar.gz \
- $(SNAP)/$(SITE)/wx \
- $(SNAP)/$(SITE)/wxPython \
- $(SNAP)/bin/wxmsw24$(SUFFIX).dll
+ tar -cvzf $(WX)/wxPython-$(SNAP).tar.gz \
+ $(SNAP)/$(SITE)/wx
clean:
- cd $(SRC)/src/msw; \
- export WXWIN=`cygpath -aw $(SRC)`; MAKEFLAGS=; \
- nmake -f makefile.vc cleandll cleanall FINAL=$(FINAL)
- cd $(SRC)/wxPython; rm -rf $(BUILD)
+ cd $(SRC); devenv.com build/msw/msw.sln /clean $(Snap)
+ cd $(SRC)/wxPython; rm -rf $(SRC)/wxPython/$(BUILD)
else
@@ -137,10 +124,10 @@
$(MAKE) -C $(SRC)/$(BUILD)/contrib/src/stc install
$(MAKE) -C $(SRC)/$(BUILD)/contrib/src/xrc install
-build: wxWidgets wxPython
-
clean:
cd $(SRC); rm -rf $(BUILD); \
cd $(SRC)/wxPython; rm -rf $(BUILD)
endif
+
+build: wxWidgets wxPython
Index: internal/wx/wxPython-2.5/wxPython/wx/.cvsignore
diff -u internal/wx/wxPython-2.5/wxPython/wx/.cvsignore:1.1 internal/wx/wxPython-2.5/wxPython/wx/.cvsignore:1.2
--- internal/wx/wxPython-2.5/wxPython/wx/.cvsignore:1.1 Wed Apr 14 16:59:38 2004
+++ internal/wx/wxPython-2.5/wxPython/wx/.cvsignore Wed Apr 14 21:40:37 2004
@@ -1 +1,2 @@
*.py
+locale
More information about the Commits
mailing list