Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
32e9664653 |
204
Makefile.in
204
Makefile.in
@@ -1,11 +1,12 @@
|
|||||||
#
|
#
|
||||||
# File: makefile.unx
|
# File: makefile.unx
|
||||||
# Author: Julian Smart, Robert Roebling, Vadim Zeitlin
|
# Author: Julian Smart, Robert Roebling, Vadim Zeitlin, Ron Lee
|
||||||
# Created: 1993
|
# Created: 1993
|
||||||
# Updated: 1999
|
# Updated: 2001
|
||||||
# Copyright:(c) 1993, AIAI, University of Edinburgh,
|
# Copyright:(c) 1993, AIAI, University of Edinburgh,
|
||||||
# Copyright:(c) 1999, Vadim Zeitlin
|
# Copyright:(c) 1999, Vadim Zeitlin
|
||||||
# Copyright:(c) 1999, Robert Roebling
|
# Copyright:(c) 1999, Robert Roebling
|
||||||
|
# Copyright:(c) 2001, Ron Lee
|
||||||
#
|
#
|
||||||
# Makefile for libwx_gtk.a, libwx_motif.a and libwx_msw.a
|
# Makefile for libwx_gtk.a, libwx_motif.a and libwx_msw.a
|
||||||
|
|
||||||
@@ -15,24 +16,22 @@ include ./src/make.env
|
|||||||
|
|
||||||
############## override make.env for PIC ##########################
|
############## override make.env for PIC ##########################
|
||||||
|
|
||||||
# Clears all default suffixes
|
%.o : %.c
|
||||||
.SUFFIXES: .o .cpp .c .cxx
|
$(CC) -c $(CFLAGS) $(PICFLAGS) @WXMSW_DLL_DEFINES@ -o $@ $<
|
||||||
|
|
||||||
.c.o :
|
%.o : %.cpp
|
||||||
$(CCC) -c @DEP_INFO_FLAGS@ $(CFLAGS) $(PICFLAGS) -o $@ $<
|
$(CXX) -c $(CXXFLAGS) $(PICFLAGS) @WXMSW_DLL_DEFINES@ -o $@ $<
|
||||||
|
|
||||||
.cpp.o :
|
%.o : %.cxx
|
||||||
$(CC) -c @DEP_INFO_FLAGS@ $(CPPFLAGS) $(PICFLAGS) -o $@ $<
|
$(CXX) -c $(CXXFLAGS) $(PICFLAGS) @WXMSW_DLL_DEFINES@ -o $@ $<
|
||||||
|
|
||||||
.cxx.o :
|
|
||||||
$(CC) -c @DEP_INFO_FLAGS@ $(CPPFLAGS) $(PICFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
########################### Paths #################################
|
########################### Paths #################################
|
||||||
|
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
|
top_srcdir = @top_srcdir@
|
||||||
|
|
||||||
VP1 = @top_srcdir@/src/common
|
VP1 = @TOOLKIT_VPATH@
|
||||||
VP2 = @top_srcdir@/src/@TOOLKIT_DIR@
|
VP2 = @top_srcdir@/src/common
|
||||||
VP3 = @top_srcdir@/src/motif/xmcombo
|
VP3 = @top_srcdir@/src/motif/xmcombo
|
||||||
VP4 = @top_srcdir@/src/generic
|
VP4 = @top_srcdir@/src/generic
|
||||||
VP5 = @top_srcdir@/src/unix
|
VP5 = @top_srcdir@/src/unix
|
||||||
@@ -42,7 +41,7 @@ VP8 = @top_srcdir@/src/jpeg
|
|||||||
VP9 = @top_srcdir@/src/tiff
|
VP9 = @top_srcdir@/src/tiff
|
||||||
VP10 = @top_srcdir@/src/zlib
|
VP10 = @top_srcdir@/src/zlib
|
||||||
VP11 = @top_srcdir@/src/iodbc
|
VP11 = @top_srcdir@/src/iodbc
|
||||||
VP12 = @top_srcdir@/src/ole
|
VP12 = @top_srcdir@/src/msw/ole
|
||||||
|
|
||||||
FTVP01 = @top_srcdir@/src/freetype/unix
|
FTVP01 = @top_srcdir@/src/freetype/unix
|
||||||
FTVP02 = @top_srcdir@/src/freetype/autohint
|
FTVP02 = @top_srcdir@/src/freetype/autohint
|
||||||
@@ -68,48 +67,25 @@ VP14 = $(FTVP09)@PATH_IFS@$(FTVP10)@PATH_IFS@$(FTVP11)@PATH_IFS@$(FTVP12)@PATH_I
|
|||||||
# any VPATH assignment not containing ':'
|
# any VPATH assignment not containing ':'
|
||||||
VPATH = $(VP1)@PATH_IFS@$(VP2)@PATH_IFS@$(VP3)@PATH_IFS@$(VP4)@PATH_IFS@$(VP5)@PATH_IFS@$(VP6)@PATH_IFS@$(VP7)@PATH_IFS@$(VP8)@PATH_IFS@$(VP9)@PATH_IFS@$(VP10)@PATH_IFS@$(VP11)@PATH_IFS@$(VP12)@PATH_IFS@$(VP13)@PATH_IFS@$(VP14) # ':' for autoconf
|
VPATH = $(VP1)@PATH_IFS@$(VP2)@PATH_IFS@$(VP3)@PATH_IFS@$(VP4)@PATH_IFS@$(VP5)@PATH_IFS@$(VP6)@PATH_IFS@$(VP7)@PATH_IFS@$(VP8)@PATH_IFS@$(VP9)@PATH_IFS@$(VP10)@PATH_IFS@$(VP11)@PATH_IFS@$(VP12)@PATH_IFS@$(VP13)@PATH_IFS@$(VP14) # ':' for autoconf
|
||||||
|
|
||||||
top_srcdir = @top_srcdir@
|
|
||||||
prefix = @prefix@
|
prefix = @prefix@
|
||||||
exec_prefix = @exec_prefix@
|
exec_prefix = @exec_prefix@
|
||||||
|
|
||||||
bindir = @bindir@
|
bindir = @bindir@
|
||||||
sbindir = @sbindir@
|
|
||||||
libexecdir = @libexecdir@
|
|
||||||
datadir = @datadir@
|
datadir = @datadir@
|
||||||
sysconfdir = @sysconfdir@
|
|
||||||
sharedstatedir = @sharedstatedir@
|
|
||||||
localstatedir = @localstatedir@
|
|
||||||
libdir = @libdir@
|
libdir = @libdir@
|
||||||
infodir = @infodir@
|
|
||||||
mandir = @mandir@
|
mandir = @mandir@
|
||||||
includedir = @includedir@
|
includedir = @includedir@
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DESTDIR =
|
|
||||||
|
|
||||||
localedir = $(datadir)/locale
|
localedir = $(datadir)/locale
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/@PACKAGE@
|
|
||||||
pkglibdir = $(libdir)/@PACKAGE@
|
|
||||||
pkgincludedir = $(includedir)/@PACKAGE@
|
|
||||||
|
|
||||||
top_builddir = .
|
top_builddir = .
|
||||||
|
build_libdir = $(top_builddir)/lib
|
||||||
|
|
||||||
INSTALL = @INSTALL@
|
INSTALL = @INSTALL@
|
||||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||||
INSTALL_DATA = @INSTALL_DATA@
|
INSTALL_DATA = @INSTALL_DATA@
|
||||||
# my autoconf doesn't set this
|
|
||||||
#INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
||||||
# maybe do an additional chmod if needed?
|
|
||||||
INSTALL_SCRIPT = @INSTALL@
|
INSTALL_SCRIPT = @INSTALL@
|
||||||
transform = @program_transform_name@
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
build_alias = @build_alias@
|
build_alias = @build_alias@
|
||||||
build_triplet = @build@
|
build_triplet = @build@
|
||||||
host_alias = @host_alias@
|
host_alias = @host_alias@
|
||||||
@@ -182,7 +158,6 @@ HEADERS = $(ALL_HEADERS)
|
|||||||
# for the objects and depfiles, we might be bulding only part of them
|
# for the objects and depfiles, we might be bulding only part of them
|
||||||
# depending on configure arguments, so select a subset of ALL
|
# depending on configure arguments, so select a subset of ALL
|
||||||
OBJECTS = @ALL_OBJECTS@
|
OBJECTS = @ALL_OBJECTS@
|
||||||
DEPFILES = @ALL_DEPFILES@
|
|
||||||
|
|
||||||
# the object files of sublibraries (we assume that they don't change [often],
|
# the object files of sublibraries (we assume that they don't change [often],
|
||||||
# so we don't generate these lists with tmake but embed them here)
|
# so we don't generate these lists with tmake but embed them here)
|
||||||
@@ -340,64 +315,42 @@ IODBCOBJS = \
|
|||||||
|
|
||||||
############################## Rules ##################################
|
############################## Rules ##################################
|
||||||
|
|
||||||
BURNT_LIBRARY_NAME = @BURNT_LIBRARY_NAME@
|
SONAME_FLAGS = @SONAME_FLAGS@
|
||||||
BURNT_LIBRARY_NAME_GL = @BURNT_LIBRARY_NAME_GL@
|
SONAME_FLAGS_GL = @SONAME_FLAGS_GL@
|
||||||
|
|
||||||
all: @WX_ALL@
|
all: @WX_ALL@
|
||||||
|
|
||||||
@WX_LIBRARY_NAME_STATIC@: $(OBJECTS)
|
$(build_libdir)/@WX_LIBRARY_NAME_STATIC@: $(OBJECTS)
|
||||||
@$(INSTALL) -d ./lib
|
@$(INSTALL) -d $(build_libdir)
|
||||||
$(AR) $(AROPTIONS) ./lib/$@ $(OBJECTS)
|
$(AR) $(AROPTIONS) $@ $(OBJECTS)
|
||||||
$(RANLIB) ./lib/$@
|
$(RANLIB) $@
|
||||||
|
|
||||||
@WX_LIBRARY_NAME_STATIC_GL@: glcanvas.o
|
$(build_libdir)/@WX_LIBRARY_NAME_STATIC_GL@: glcanvas.o
|
||||||
@$(INSTALL) -d ./lib
|
@$(INSTALL) -d $(build_libdir)
|
||||||
$(AR) $(AROPTIONS) ./lib/$@ glcanvas.o
|
$(AR) $(AROPTIONS) $@ glcanvas.o
|
||||||
$(RANLIB) ./lib/$@
|
$(RANLIB) $@
|
||||||
|
|
||||||
@WX_LIBRARY_NAME_SHARED@: $(OBJECTS)
|
$(build_libdir)/@WX_LIBRARY_NAME_SHARED@: $(OBJECTS)
|
||||||
@$(INSTALL) -d ./lib
|
@$(INSTALL) -d $(build_libdir)
|
||||||
$(SHARED_LD) ./lib/$@ $(BURNT_LIBRARY_NAME) $(OBJECTS) $(EXTRALIBS)
|
$(SHARED_LD) $@ $(SONAME_FLAGS) $(OBJECTS) $(EXTRALIBS)
|
||||||
|
|
||||||
@WX_LIBRARY_NAME_SHARED_GL@: glcanvas.o
|
$(build_libdir)/@WX_LIBRARY_NAME_SHARED_GL@: glcanvas.o $(build_libdir)/@WX_LIBRARY_NAME_SHARED@
|
||||||
@$(INSTALL) -d ./lib
|
@$(INSTALL) -d $(build_libdir)
|
||||||
$(SHARED_LD) ./lib/$@ $(BURNT_LIBRARY_NAME_GL) glcanvas.o $(EXTRALIBS)
|
$(SHARED_LD) $@ $(SONAME_FLAGS_GL) glcanvas.o -L$(build_libdir) @WXCONFIG_LIBS@ $(EXTRALIBS) $(OPENGLLIBS)
|
||||||
|
|
||||||
CREATE_LINKS: @WX_LIBRARY_NAME_SHARED@
|
$(build_libdir)/@WX_LIBRARY_LINK1@: $(build_libdir)/@WX_LIBRARY_NAME_SHARED@
|
||||||
@$(RM) ./lib/@WX_LIBRARY_LINK1@
|
@$(RM) $(build_libdir)/@WX_LIBRARY_LINK1@
|
||||||
@$(RM) ./lib/@WX_LIBRARY_LINK2@
|
@$(RM) $(build_libdir)/@WX_LIBRARY_LINK2@
|
||||||
@$(RM) ./lib/@WX_LIBRARY_LINK3@
|
cd $(build_libdir) \
|
||||||
cd lib \
|
|
||||||
&& $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK1@ \
|
&& $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK1@ \
|
||||||
&& $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK2@ \
|
&& $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK2@
|
||||||
&& $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK3@
|
|
||||||
|
|
||||||
CREATE_LINKS_GL: @WX_LIBRARY_NAME_SHARED_GL@
|
$(build_libdir)/@WX_LIBRARY_LINK1_GL@: $(build_libdir)/@WX_LIBRARY_NAME_SHARED_GL@
|
||||||
@$(RM) ./lib/@WX_LIBRARY_LINK1_GL@
|
@$(RM) $(build_libdir)/@WX_LIBRARY_LINK1_GL@
|
||||||
@$(RM) ./lib/@WX_LIBRARY_LINK2_GL@
|
@$(RM) $(build_libdir)/@WX_LIBRARY_LINK2_GL@
|
||||||
@$(RM) ./lib/@WX_LIBRARY_LINK3_GL@
|
cd $(build_libdir) \
|
||||||
cd lib \
|
|
||||||
&& $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK1_GL@ \
|
&& $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK1_GL@ \
|
||||||
&& $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK2_GL@ \
|
&& $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK2_GL@
|
||||||
&& $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK3_GL@
|
|
||||||
|
|
||||||
CREATE_INSTALLED_LINKS: preinstall
|
|
||||||
$(RM) $(libdir)/@WX_LIBRARY_LINK1@
|
|
||||||
$(RM) $(libdir)/@WX_LIBRARY_LINK2@
|
|
||||||
$(RM) $(libdir)/@WX_LIBRARY_LINK3@
|
|
||||||
cd $(libdir) \
|
|
||||||
&& $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK1@ \
|
|
||||||
&& $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK2@ \
|
|
||||||
&& $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK3@
|
|
||||||
|
|
||||||
CREATE_INSTALLED_LINKS_GL: preinstall_gl
|
|
||||||
$(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@
|
|
||||||
$(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@
|
|
||||||
$(RM) $(libdir)/@WX_LIBRARY_LINK3_GL@
|
|
||||||
cd $(libdir) \
|
|
||||||
&& $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK1_GL@ \
|
|
||||||
&& $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK2_GL@ \
|
|
||||||
&& $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK3_GL@
|
|
||||||
|
|
||||||
$(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h
|
$(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h
|
||||||
|
|
||||||
@@ -422,7 +375,22 @@ lexer.c: $(COMMDIR)/lexer.l
|
|||||||
sed -e "s/unput/PROIO_unput/g" > lexer.c
|
sed -e "s/unput/PROIO_unput/g" > lexer.c
|
||||||
@$(RM) @LEX_STEM@.c
|
@$(RM) @LEX_STEM@.c
|
||||||
|
|
||||||
-include $(DEPFILES)
|
-include $(OBJECTS:.o=.d)
|
||||||
|
|
||||||
|
|
||||||
|
CREATE_INSTALLED_LINKS: preinstall
|
||||||
|
$(RM) $(libdir)/@WX_LIBRARY_LINK1@
|
||||||
|
$(RM) $(libdir)/@WX_LIBRARY_LINK2@
|
||||||
|
cd $(libdir) \
|
||||||
|
&& $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK1@ \
|
||||||
|
&& $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK2@
|
||||||
|
|
||||||
|
CREATE_INSTALLED_LINKS_GL: preinstall_gl
|
||||||
|
$(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@
|
||||||
|
$(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@
|
||||||
|
cd $(libdir) \
|
||||||
|
&& $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK1_GL@ \
|
||||||
|
&& $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK2_GL@
|
||||||
|
|
||||||
afminstall: preinstall
|
afminstall: preinstall
|
||||||
$(INSTALL) -d $(datadir)
|
$(INSTALL) -d $(datadir)
|
||||||
@@ -434,7 +402,7 @@ afminstall: preinstall
|
|||||||
|
|
||||||
# this is the real install target: copies the library, wx-config and the
|
# this is the real install target: copies the library, wx-config and the
|
||||||
# headers to the installation directory
|
# headers to the installation directory
|
||||||
preinstall: $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(top_builddir)/wx@TOOLKIT_NAME@-config
|
preinstall: $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(top_builddir)/wx@TOOLCHAIN_NAME@-config
|
||||||
@echo " "
|
@echo " "
|
||||||
@echo " Installing wxWindows..."
|
@echo " Installing wxWindows..."
|
||||||
@echo " "
|
@echo " "
|
||||||
@@ -443,20 +411,27 @@ preinstall: $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(top_builddir)/wx@TOOLKIT_N
|
|||||||
$(INSTALL) -d $(bindir)
|
$(INSTALL) -d $(bindir)
|
||||||
$(INSTALL) -d $(libdir)
|
$(INSTALL) -d $(libdir)
|
||||||
|
|
||||||
$(INSTALL_SCRIPT) $(top_builddir)/wx@TOOLKIT_NAME@-config $(bindir)/wx@TOOLKIT_NAME@-config
|
$(INSTALL_SCRIPT) $(top_builddir)/wx@TOOLCHAIN_NAME@-config $(bindir)/wx@TOOLCHAIN_NAME@-config
|
||||||
cd $(bindir) && rm -f wx-config && $(LN_S) wx@TOOLKIT_NAME@-config wx-config
|
cd $(bindir) && rm -f wx-config && $(LN_S) wx@TOOLCHAIN_NAME@-config wx-config
|
||||||
$(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(libdir)/@WX_TARGET_LIBRARY@
|
$(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(libdir)/@WX_TARGET_LIBRARY@
|
||||||
|
@# this installs the import library for a MSW DLL
|
||||||
|
@# remember: for wxMSW DLL WX_LIBRARY_NAME_STATIC is the
|
||||||
|
@# import livraru name
|
||||||
|
@if test "@TOOLKIT_DIR@" = "msw" -a "@WX_LIBRARY_NAME_STATIC@" != "@WX_TARGET_LIBRARY@"; then $(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_LIBRARY_NAME_STATIC@ $(libdir)/@WX_LIBRARY_NAME_STATIC@; fi
|
||||||
|
|
||||||
$(INSTALL) -d $(libdir)/wx
|
$(INSTALL) -d $(libdir)/wx
|
||||||
$(INSTALL) -d $(libdir)/wx/include
|
$(INSTALL) -d $(libdir)/wx/include
|
||||||
$(INSTALL) -d $(libdir)/wx/include/wx
|
$(INSTALL) -d $(libdir)/wx/include/@TOOLCHAIN_NAME@
|
||||||
$(INSTALL) -d $(libdir)/wx/include/wx/@TOOLKIT_NAME@
|
$(INSTALL) -d $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx
|
||||||
$(INSTALL_DATA) $(top_builddir)/include/wx/@TOOLKIT_DIR@/setup.h $(libdir)/wx/include/wx/@TOOLKIT_NAME@/setup.h
|
$(INSTALL_DATA) $(top_builddir)/lib/wx/include/@TOOLCHAIN_NAME@/wx/setup.h $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx/setup.h
|
||||||
|
|
||||||
$(INSTALL) -d $(includedir)/wx
|
$(INSTALL) -d $(includedir)/wx
|
||||||
|
@# FIXME: This will erroneously install a wx/base dir for wxBase..
|
||||||
@if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/@TOOLKIT_DIR@; fi
|
@if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/@TOOLKIT_DIR@; fi
|
||||||
@if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/html; fi
|
@if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/html; fi
|
||||||
@if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/generic; fi
|
@if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/generic; fi
|
||||||
|
@if test "@TOOLKIT_DIR@" = "msw"; then $(INSTALL) -d $(includedir)/wx/msw/ole; fi
|
||||||
|
|
||||||
$(INSTALL) -d $(includedir)/wx/protocol
|
$(INSTALL) -d $(includedir)/wx/protocol
|
||||||
$(INSTALL) -d $(includedir)/wx/unix
|
$(INSTALL) -d $(includedir)/wx/unix
|
||||||
@list='$(HEADERS)'; for p in $$list; do \
|
@list='$(HEADERS)'; for p in $$list; do \
|
||||||
@@ -500,16 +475,14 @@ uninstall:
|
|||||||
@$(RM) $(libdir)/@WX_TARGET_LIBRARY@
|
@$(RM) $(libdir)/@WX_TARGET_LIBRARY@
|
||||||
@$(RM) $(libdir)/@WX_LIBRARY_LINK1@
|
@$(RM) $(libdir)/@WX_LIBRARY_LINK1@
|
||||||
@$(RM) $(libdir)/@WX_LIBRARY_LINK2@
|
@$(RM) $(libdir)/@WX_LIBRARY_LINK2@
|
||||||
@$(RM) $(libdir)/@WX_LIBRARY_LINK3@
|
|
||||||
@echo " Removing GL library..."
|
@echo " Removing GL library..."
|
||||||
@$(RM) $(libdir)/@WX_TARGET_LIBRARY_GL@
|
@$(RM) $(libdir)/@WX_TARGET_LIBRARY_GL@
|
||||||
@$(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@
|
@$(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@
|
||||||
@$(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@
|
@$(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@
|
||||||
@$(RM) $(libdir)/@WX_LIBRARY_LINK3_GL@
|
|
||||||
@echo " Removing helper files..."
|
@echo " Removing helper files..."
|
||||||
@$(RM) $(libdir)/wx/include/wx/@TOOLKIT_NAME@/setup.h
|
@$(RM) $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx/setup.h
|
||||||
@$(RM) $(bindir)/wx-config
|
@$(RM) $(bindir)/wx-config
|
||||||
@$(RM) $(bindir)/wx@TOOLKIT_NAME@-config
|
@$(RM) $(bindir)/wx@TOOLCHAIN_NAME@-config
|
||||||
@$(RM) $(datadir)/wx/afm/*
|
@$(RM) $(datadir)/wx/afm/*
|
||||||
@$(RM) $(datadir)/wx/gs_afm/*
|
@$(RM) $(datadir)/wx/gs_afm/*
|
||||||
# FIXME: wxBase doesnt install these next 3 dirs.
|
# FIXME: wxBase doesnt install these next 3 dirs.
|
||||||
@@ -528,8 +501,8 @@ uninstall:
|
|||||||
done
|
done
|
||||||
@echo " Removing directories..."
|
@echo " Removing directories..."
|
||||||
@-rmdir $(localedir)
|
@-rmdir $(localedir)
|
||||||
@if test -d $(libdir)/wx/include/wx/@TOOLKIT_NAME@; then rmdir $(libdir)/wx/include/wx/@TOOLKIT_NAME@; fi
|
@if test -d $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx; then rmdir $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx; fi
|
||||||
@if test -d $(libdir)/wx/include/wx; then rmdir $(libdir)/wx/include/wx; fi
|
@if test -d $(libdir)/wx/include/@TOOLCHAIN_NAME@; then rmdir $(libdir)/wx/include/@TOOLCHAIN_NAME@; fi
|
||||||
@if test -d $(libdir)/wx/include; then rmdir $(libdir)/wx/include; fi
|
@if test -d $(libdir)/wx/include; then rmdir $(libdir)/wx/include; fi
|
||||||
@if test -d $(libdir)/wx; then rmdir $(libdir)/wx; fi
|
@if test -d $(libdir)/wx; then rmdir $(libdir)/wx; fi
|
||||||
@if test -d $(includedir)/wx/gtk; then rmdir $(includedir)/wx/gtk; fi
|
@if test -d $(includedir)/wx/gtk; then rmdir $(includedir)/wx/gtk; fi
|
||||||
@@ -697,15 +670,25 @@ MACX_DIST: ALL_GUI_DIST
|
|||||||
|
|
||||||
MSW_DIST: ALL_GUI_DIST
|
MSW_DIST: ALL_GUI_DIST
|
||||||
cp $(WXDIR)/wxWINE.spec $(DISTDIR)
|
cp $(WXDIR)/wxWINE.spec $(DISTDIR)
|
||||||
|
mkdir $(DISTDIR)/include/wx/msw/ctl3d
|
||||||
|
mkdir $(DISTDIR)/include/wx/msw/gnuwin32
|
||||||
|
mkdir $(DISTDIR)/include/wx/msw/gnuwin32/gl
|
||||||
|
mkdir $(DISTDIR)/include/wx/msw/ole
|
||||||
cp $(INCDIR)/wx/msw/*.h $(DISTDIR)/include/wx/msw
|
cp $(INCDIR)/wx/msw/*.h $(DISTDIR)/include/wx/msw
|
||||||
cp $(INCDIR)/wx/msw/*.cur $(DISTDIR)/include/wx/msw
|
cp $(INCDIR)/wx/msw/*.cur $(DISTDIR)/include/wx/msw
|
||||||
cp $(INCDIR)/wx/msw/*.ico $(DISTDIR)/include/wx/msw
|
cp $(INCDIR)/wx/msw/*.ico $(DISTDIR)/include/wx/msw
|
||||||
cp $(INCDIR)/wx/msw/*.bmp $(DISTDIR)/include/wx/msw
|
cp $(INCDIR)/wx/msw/*.bmp $(DISTDIR)/include/wx/msw
|
||||||
cp $(INCDIR)/wx/msw/*.rc $(DISTDIR)/include/wx/msw
|
cp $(INCDIR)/wx/msw/*.rc $(DISTDIR)/include/wx/msw
|
||||||
|
cp $(INCDIR)/wx/msw/ctl3d/*.h $(DISTDIR)/include/wx/msw/ctl3d
|
||||||
|
cp $(INCDIR)/wx/msw/gnuwin32/*.h $(DISTDIR)/include/wx/msw/gnuwin32
|
||||||
|
cp $(INCDIR)/wx/msw/gnuwin32/gl/*.h $(DISTDIR)/include/wx/msw/gnuwin32/gl
|
||||||
|
cp $(INCDIR)/wx/msw/gnuwin32/gl/*.def $(DISTDIR)/include/wx/msw/gnuwin32/gl
|
||||||
|
cp $(INCDIR)/wx/msw/ole/*.h $(DISTDIR)/include/wx/msw/ole
|
||||||
|
|
||||||
|
mkdir $(DISTDIR)/src/msw/ole
|
||||||
cp $(MSWDIR)/*.cpp $(DISTDIR)/src/msw
|
cp $(MSWDIR)/*.cpp $(DISTDIR)/src/msw
|
||||||
cp $(MSWDIR)/*.c $(DISTDIR)/src/msw
|
cp $(MSWDIR)/*.c $(DISTDIR)/src/msw
|
||||||
cp $(MSWDIR)/*.def $(DISTDIR)/src/msw
|
cp $(MSWDIR)/*.def $(DISTDIR)/src/msw
|
||||||
mkdir $(DISTDIR)/src/msw/ole
|
|
||||||
cp $(MSWDIR)/ole/*.cpp $(DISTDIR)/src/msw/ole
|
cp $(MSWDIR)/ole/*.cpp $(DISTDIR)/src/msw/ole
|
||||||
|
|
||||||
DEMOS_DIST: ALL_GUI_DIST
|
DEMOS_DIST: ALL_GUI_DIST
|
||||||
@@ -1351,7 +1334,7 @@ bzip-dist: @GUIDIST@
|
|||||||
mv wxDemos-${VER_SUFFIX} demos; \
|
mv wxDemos-${VER_SUFFIX} demos; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
debian-dist: @GUIDIST@ MANUAL_DIST PYTHON_DIST
|
debian-dist: debian-native-dist debian-msw-dirs MSW_DIST
|
||||||
mkdir $(DISTDIR)/debian
|
mkdir $(DISTDIR)/debian
|
||||||
-cp $(WXDIR)/debian/* $(DISTDIR)/debian
|
-cp $(WXDIR)/debian/* $(DISTDIR)/debian
|
||||||
cp $(WXDIR)/src/files.lst $(DISTDIR)/src/
|
cp $(WXDIR)/src/files.lst $(DISTDIR)/src/
|
||||||
@@ -1359,9 +1342,26 @@ debian-dist: @GUIDIST@ MANUAL_DIST PYTHON_DIST
|
|||||||
cp $(DOCDIR)/licendoc.txt $(DISTDIR)/docs
|
cp $(DOCDIR)/licendoc.txt $(DISTDIR)/docs
|
||||||
cp $(DOCDIR)/preamble.txt $(DISTDIR)/docs
|
cp $(DOCDIR)/preamble.txt $(DISTDIR)/docs
|
||||||
rm -f $(DISTDIR)/*.spec
|
rm -f $(DISTDIR)/*.spec
|
||||||
|
|
||||||
|
@# now prune away a lot of the crap included by using cp -R
|
||||||
|
@# in other dist targets. Ugly and hardly portable but it
|
||||||
|
@# will run on any Debian box and that's enough for now.
|
||||||
|
|
||||||
|
find $(DISTDIR) \( -name "CVS" -o -name "*.dsp" -o -name "*.dsw" -o -name "*.hh*" -o \
|
||||||
|
\( -name "makefile.*" -a ! -name "makefile.unx" \) \) \
|
||||||
|
-print0 | xargs -0 rm -rf
|
||||||
|
|
||||||
rm -rf $(WXDIR)/../wxwindows$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER)-$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER).$(WX_RELEASE_NUMBER)
|
rm -rf $(WXDIR)/../wxwindows$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER)-$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER).$(WX_RELEASE_NUMBER)
|
||||||
mv $(DISTDIR) $(WXDIR)/../wxwindows$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER)-$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER).$(WX_RELEASE_NUMBER)
|
mv $(DISTDIR) $(WXDIR)/../wxwindows$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER)-$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER).$(WX_RELEASE_NUMBER)
|
||||||
|
|
||||||
|
debian-native-dist: @GUIDIST@ MANUAL_DIST PYTHON_DIST
|
||||||
|
|
||||||
|
debian-msw-dirs:
|
||||||
|
mkdir $(DISTDIR)/include/wx/msw
|
||||||
|
mkdir $(DISTDIR)/src/msw
|
||||||
|
cp $(WXDIR)/src/msw/files.lst $(DISTDIR)/src/msw
|
||||||
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
$(RM) *.o
|
$(RM) *.o
|
||||||
$(RM) *.d
|
$(RM) *.d
|
||||||
|
774
config.guess
vendored
774
config.guess
vendored
File diff suppressed because it is too large
Load Diff
372
config.sub
vendored
372
config.sub
vendored
@@ -1,6 +1,10 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Configuration validation subroutine script, version 1.1.
|
# Configuration validation subroutine script.
|
||||||
# Copyright (C) 1991, 92-97, 1998, 1999 Free Software Foundation, Inc.
|
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
||||||
|
# Free Software Foundation, Inc.
|
||||||
|
|
||||||
|
timestamp='2001-09-07'
|
||||||
|
|
||||||
# This file is (in principle) common to ALL GNU software.
|
# This file is (in principle) common to ALL GNU software.
|
||||||
# The presence of a machine in this file suggests that SOME GNU software
|
# The presence of a machine in this file suggests that SOME GNU software
|
||||||
# can handle that machine. It does not imply ALL GNU software can.
|
# can handle that machine. It does not imply ALL GNU software can.
|
||||||
@@ -25,6 +29,8 @@
|
|||||||
# configuration script generated by Autoconf, you may include it under
|
# configuration script generated by Autoconf, you may include it under
|
||||||
# the same distribution terms that you use for the rest of that program.
|
# the same distribution terms that you use for the rest of that program.
|
||||||
|
|
||||||
|
# Please send patches to <config-patches@gnu.org>.
|
||||||
|
#
|
||||||
# Configuration subroutine to validate and canonicalize a configuration type.
|
# Configuration subroutine to validate and canonicalize a configuration type.
|
||||||
# Supply the specified configuration type as an argument.
|
# Supply the specified configuration type as an argument.
|
||||||
# If it is invalid, we print an error message on stderr and exit with code 1.
|
# If it is invalid, we print an error message on stderr and exit with code 1.
|
||||||
@@ -45,30 +51,73 @@
|
|||||||
# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
|
# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
|
||||||
# It is wrong to echo any other type of specification.
|
# It is wrong to echo any other type of specification.
|
||||||
|
|
||||||
if [ x$1 = x ]
|
me=`echo "$0" | sed -e 's,.*/,,'`
|
||||||
then
|
|
||||||
echo Configuration name missing. 1>&2
|
|
||||||
echo "Usage: $0 CPU-MFR-OPSYS" 1>&2
|
|
||||||
echo "or $0 ALIAS" 1>&2
|
|
||||||
echo where ALIAS is a recognized configuration type. 1>&2
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# First pass through any local machine types.
|
usage="\
|
||||||
case $1 in
|
Usage: $0 [OPTION] CPU-MFR-OPSYS
|
||||||
*local*)
|
$0 [OPTION] ALIAS
|
||||||
echo $1
|
|
||||||
exit 0
|
Canonicalize a configuration name.
|
||||||
;;
|
|
||||||
*)
|
Operation modes:
|
||||||
;;
|
-h, --help print this help, then exit
|
||||||
|
-t, --time-stamp print date of last modification, then exit
|
||||||
|
-v, --version print version number, then exit
|
||||||
|
|
||||||
|
Report bugs and patches to <config-patches@gnu.org>."
|
||||||
|
|
||||||
|
version="\
|
||||||
|
GNU config.sub ($timestamp)
|
||||||
|
|
||||||
|
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
||||||
|
Free Software Foundation, Inc.
|
||||||
|
|
||||||
|
This is free software; see the source for copying conditions. There is NO
|
||||||
|
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
|
||||||
|
|
||||||
|
help="
|
||||||
|
Try \`$me --help' for more information."
|
||||||
|
|
||||||
|
# Parse command line
|
||||||
|
while test $# -gt 0 ; do
|
||||||
|
case $1 in
|
||||||
|
--time-stamp | --time* | -t )
|
||||||
|
echo "$timestamp" ; exit 0 ;;
|
||||||
|
--version | -v )
|
||||||
|
echo "$version" ; exit 0 ;;
|
||||||
|
--help | --h* | -h )
|
||||||
|
echo "$usage"; exit 0 ;;
|
||||||
|
-- ) # Stop option processing
|
||||||
|
shift; break ;;
|
||||||
|
- ) # Use stdin as input.
|
||||||
|
break ;;
|
||||||
|
-* )
|
||||||
|
echo "$me: invalid option $1$help"
|
||||||
|
exit 1 ;;
|
||||||
|
|
||||||
|
*local*)
|
||||||
|
# First pass through any local machine types.
|
||||||
|
echo $1
|
||||||
|
exit 0;;
|
||||||
|
|
||||||
|
* )
|
||||||
|
break ;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
case $# in
|
||||||
|
0) echo "$me: missing argument$help" >&2
|
||||||
|
exit 1;;
|
||||||
|
1) ;;
|
||||||
|
*) echo "$me: too many arguments$help" >&2
|
||||||
|
exit 1;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
|
# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
|
||||||
# Here we must recognize all the valid KERNEL-OS combinations.
|
# Here we must recognize all the valid KERNEL-OS combinations.
|
||||||
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
|
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
|
||||||
case $maybe_os in
|
case $maybe_os in
|
||||||
linux-gnu*)
|
nto-qnx* | linux-gnu* | storm-chaos* | os2-emx* | windows32-*)
|
||||||
os=-$maybe_os
|
os=-$maybe_os
|
||||||
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
|
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
|
||||||
;;
|
;;
|
||||||
@@ -94,7 +143,7 @@ case $os in
|
|||||||
-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
|
-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
|
||||||
-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
|
-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
|
||||||
-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
|
-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
|
||||||
-apple)
|
-apple | -axis)
|
||||||
os=
|
os=
|
||||||
basic_machine=$1
|
basic_machine=$1
|
||||||
;;
|
;;
|
||||||
@@ -105,9 +154,17 @@ case $os in
|
|||||||
-scout)
|
-scout)
|
||||||
;;
|
;;
|
||||||
-wrs)
|
-wrs)
|
||||||
os=vxworks
|
os=-vxworks
|
||||||
basic_machine=$1
|
basic_machine=$1
|
||||||
;;
|
;;
|
||||||
|
-chorusos*)
|
||||||
|
os=-chorusos
|
||||||
|
basic_machine=$1
|
||||||
|
;;
|
||||||
|
-chorusrdb)
|
||||||
|
os=-chorusrdb
|
||||||
|
basic_machine=$1
|
||||||
|
;;
|
||||||
-hiux*)
|
-hiux*)
|
||||||
os=-hiuxwe2
|
os=-hiuxwe2
|
||||||
;;
|
;;
|
||||||
@@ -156,33 +213,60 @@ case $os in
|
|||||||
-psos*)
|
-psos*)
|
||||||
os=-psos
|
os=-psos
|
||||||
;;
|
;;
|
||||||
|
-mint | -mint[0-9]*)
|
||||||
|
basic_machine=m68k-atari
|
||||||
|
os=-mint
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Decode aliases for certain CPU-COMPANY combinations.
|
# Decode aliases for certain CPU-COMPANY combinations.
|
||||||
case $basic_machine in
|
case $basic_machine in
|
||||||
# Recognize the basic CPU types without company name.
|
# Recognize the basic CPU types without company name.
|
||||||
# Some are omitted here because they have special meanings below.
|
# Some are omitted here because they have special meanings below.
|
||||||
tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
|
1750a | 580 \
|
||||||
| arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \
|
| a29k \
|
||||||
| 580 | i960 | h8300 \
|
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
|
||||||
| hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \
|
| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
|
||||||
| alpha | alphaev[4-7] | alphaev56 | alphapca5[67] \
|
| c4x | clipper \
|
||||||
| we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \
|
| d10v | d30v | dsp16xx \
|
||||||
| 1750a | dsp16xx | pdp11 | mips16 | mips64 | mipsel | mips64el \
|
| fr30 \
|
||||||
| mips64orion | mips64orionel | mipstx39 | mipstx39el \
|
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
|
||||||
| mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \
|
| i370 | i860 | i960 | ia64 \
|
||||||
| mips64vr5000 | miprs64vr5000el \
|
| m32r | m68000 | m68k | m88k | mcore \
|
||||||
| sparc | sparclet | sparclite | sparc64 | sparcv9 | v850 | c4x \
|
| mips16 | mips64 | mips64el | mips64orion | mips64orionel \
|
||||||
| thumb | d10v)
|
| mips64vr4100 | mips64vr4100el | mips64vr4300 \
|
||||||
|
| mips64vr4300el | mips64vr5000 | mips64vr5000el \
|
||||||
|
| mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \
|
||||||
|
| mipsisa32 \
|
||||||
|
| mn10200 | mn10300 \
|
||||||
|
| ns16k | ns32k \
|
||||||
|
| openrisc \
|
||||||
|
| pdp10 | pdp11 | pj | pjl \
|
||||||
|
| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
|
||||||
|
| pyramid \
|
||||||
|
| s390 | s390x \
|
||||||
|
| sh | sh[34] | sh[34]eb | shbe | shle \
|
||||||
|
| sparc | sparc64 | sparclet | sparclite | sparcv9 | sparcv9b \
|
||||||
|
| stormy16 | strongarm \
|
||||||
|
| tahoe | thumb | tic80 | tron \
|
||||||
|
| v850 \
|
||||||
|
| we32k \
|
||||||
|
| x86 | xscale \
|
||||||
|
| z8k)
|
||||||
basic_machine=$basic_machine-unknown
|
basic_machine=$basic_machine-unknown
|
||||||
;;
|
;;
|
||||||
m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | h8500 | w65)
|
m6811 | m68hc11 | m6812 | m68hc12)
|
||||||
|
# Motorola 68HC11/12.
|
||||||
|
basic_machine=$basic_machine-unknown
|
||||||
|
os=-none
|
||||||
|
;;
|
||||||
|
m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
|
||||||
;;
|
;;
|
||||||
|
|
||||||
# We use `pc' rather than `unknown'
|
# We use `pc' rather than `unknown'
|
||||||
# because (1) that's what they normally are, and
|
# because (1) that's what they normally are, and
|
||||||
# (2) the word "unknown" tends to confuse beginning users.
|
# (2) the word "unknown" tends to confuse beginning users.
|
||||||
i[34567]86)
|
i*86 | x86_64)
|
||||||
basic_machine=$basic_machine-pc
|
basic_machine=$basic_machine-pc
|
||||||
;;
|
;;
|
||||||
# Object if more than one company name word.
|
# Object if more than one company name word.
|
||||||
@@ -191,23 +275,43 @@ case $basic_machine in
|
|||||||
exit 1
|
exit 1
|
||||||
;;
|
;;
|
||||||
# Recognize the basic CPU types with company name.
|
# Recognize the basic CPU types with company name.
|
||||||
vax-* | tahoe-* | i[34567]86-* | i860-* | m32r-* | m68k-* | m68000-* \
|
580-* \
|
||||||
| m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
|
| a29k-* \
|
||||||
| mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
|
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
|
||||||
| power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \
|
| alphapca5[67]-* | arc-* \
|
||||||
| xmp-* | ymp-* \
|
| arm-* | armbe-* | armle-* | armv*-* \
|
||||||
| hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* | hppa2.0n-* \
|
| bs2000-* \
|
||||||
| alpha-* | alphaev[4-7]-* | alphaev56-* | alphapca5[67]-* \
|
| c[123]* | c30-* | [cjt]90-* | c54x-* \
|
||||||
| we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
|
| clipper-* | cray2-* | cydra-* \
|
||||||
| clipper-* | orion-* \
|
| d10v-* | d30v-* \
|
||||||
| sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
|
| elxsi-* \
|
||||||
| sparc64-* | sparcv9-* | sparc86x-* | mips16-* | mips64-* | mipsel-* \
|
| f30[01]-* | f700-* | fr30-* | fx80-* \
|
||||||
| mips64el-* | mips64orion-* | mips64orionel-* \
|
| h8300-* | h8500-* \
|
||||||
| mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
|
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
|
||||||
| mipstx39-* | mipstx39el-* \
|
| i*86-* | i860-* | i960-* | ia64-* \
|
||||||
| f301-* | armv*-* | t3e-* \
|
| m32r-* \
|
||||||
| m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \
|
| m68000-* | m680[01234]0-* | m68360-* | m683?2-* | m68k-* \
|
||||||
| thumb-* | v850-* | d30v-* | tic30-* | c30-* )
|
| m88110-* | m88k-* | mcore-* \
|
||||||
|
| mips-* | mips16-* | mips64-* | mips64el-* | mips64orion-* \
|
||||||
|
| mips64orionel-* | mips64vr4100-* | mips64vr4100el-* \
|
||||||
|
| mips64vr4300-* | mips64vr4300el-* | mipsbe-* | mipseb-* \
|
||||||
|
| mipsle-* | mipsel-* | mipstx39-* | mipstx39el-* \
|
||||||
|
| none-* | np1-* | ns16k-* | ns32k-* \
|
||||||
|
| orion-* \
|
||||||
|
| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
|
||||||
|
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
|
||||||
|
| pyramid-* \
|
||||||
|
| romp-* | rs6000-* \
|
||||||
|
| s390-* | s390x-* \
|
||||||
|
| sh-* | sh[34]-* | sh[34]eb-* | shbe-* | shle-* \
|
||||||
|
| sparc-* | sparc64-* | sparc86x-* | sparclite-* \
|
||||||
|
| sparcv9-* | sparcv9b-* | stormy16-* | strongarm-* | sv1-* \
|
||||||
|
| t3e-* | tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \
|
||||||
|
| v850-* | vax-* \
|
||||||
|
| we32k-* \
|
||||||
|
| x86-* | x86_64-* | xmp-* | xps100-* | xscale-* \
|
||||||
|
| ymp-* \
|
||||||
|
| z8k-*)
|
||||||
;;
|
;;
|
||||||
# Recognize the various machine names and aliases which stand
|
# Recognize the various machine names and aliases which stand
|
||||||
# for a CPU type and a company and sometimes even an OS.
|
# for a CPU type and a company and sometimes even an OS.
|
||||||
@@ -244,14 +348,14 @@ case $basic_machine in
|
|||||||
os=-sysv
|
os=-sysv
|
||||||
;;
|
;;
|
||||||
amiga | amiga-*)
|
amiga | amiga-*)
|
||||||
basic_machine=m68k-cbm
|
basic_machine=m68k-unknown
|
||||||
;;
|
;;
|
||||||
amigaos | amigados)
|
amigaos | amigados)
|
||||||
basic_machine=m68k-cbm
|
basic_machine=m68k-unknown
|
||||||
os=-amigaos
|
os=-amigaos
|
||||||
;;
|
;;
|
||||||
amigaunix | amix)
|
amigaunix | amix)
|
||||||
basic_machine=m68k-cbm
|
basic_machine=m68k-unknown
|
||||||
os=-sysv4
|
os=-sysv4
|
||||||
;;
|
;;
|
||||||
apollo68)
|
apollo68)
|
||||||
@@ -298,13 +402,16 @@ case $basic_machine in
|
|||||||
basic_machine=cray2-cray
|
basic_machine=cray2-cray
|
||||||
os=-unicos
|
os=-unicos
|
||||||
;;
|
;;
|
||||||
[ctj]90-cray)
|
[cjt]90)
|
||||||
basic_machine=c90-cray
|
basic_machine=${basic_machine}-cray
|
||||||
os=-unicos
|
os=-unicos
|
||||||
;;
|
;;
|
||||||
crds | unos)
|
crds | unos)
|
||||||
basic_machine=m68k-crds
|
basic_machine=m68k-crds
|
||||||
;;
|
;;
|
||||||
|
cris | cris-* | etrax*)
|
||||||
|
basic_machine=cris-axis
|
||||||
|
;;
|
||||||
da30 | da30-*)
|
da30 | da30-*)
|
||||||
basic_machine=m68k-da30
|
basic_machine=m68k-da30
|
||||||
;;
|
;;
|
||||||
@@ -352,6 +459,10 @@ case $basic_machine in
|
|||||||
basic_machine=tron-gmicro
|
basic_machine=tron-gmicro
|
||||||
os=-sysv
|
os=-sysv
|
||||||
;;
|
;;
|
||||||
|
go32)
|
||||||
|
basic_machine=i386-pc
|
||||||
|
os=-go32
|
||||||
|
;;
|
||||||
h3050r* | hiux*)
|
h3050r* | hiux*)
|
||||||
basic_machine=hppa1.1-hitachi
|
basic_machine=hppa1.1-hitachi
|
||||||
os=-hiuxwe2
|
os=-hiuxwe2
|
||||||
@@ -425,22 +536,21 @@ case $basic_machine in
|
|||||||
;;
|
;;
|
||||||
i370-ibm* | ibm*)
|
i370-ibm* | ibm*)
|
||||||
basic_machine=i370-ibm
|
basic_machine=i370-ibm
|
||||||
os=-mvs
|
|
||||||
;;
|
;;
|
||||||
# I'm not sure what "Sysv32" means. Should this be sysv3.2?
|
# I'm not sure what "Sysv32" means. Should this be sysv3.2?
|
||||||
i[34567]86v32)
|
i*86v32)
|
||||||
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
||||||
os=-sysv32
|
os=-sysv32
|
||||||
;;
|
;;
|
||||||
i[34567]86v4*)
|
i*86v4*)
|
||||||
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
||||||
os=-sysv4
|
os=-sysv4
|
||||||
;;
|
;;
|
||||||
i[34567]86v)
|
i*86v)
|
||||||
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
||||||
os=-sysv
|
os=-sysv
|
||||||
;;
|
;;
|
||||||
i[34567]86sol2)
|
i*86sol2)
|
||||||
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
|
||||||
os=-solaris2
|
os=-solaris2
|
||||||
;;
|
;;
|
||||||
@@ -452,14 +562,6 @@ case $basic_machine in
|
|||||||
basic_machine=i386-unknown
|
basic_machine=i386-unknown
|
||||||
os=-vsta
|
os=-vsta
|
||||||
;;
|
;;
|
||||||
i386-go32 | go32)
|
|
||||||
basic_machine=i386-unknown
|
|
||||||
os=-go32
|
|
||||||
;;
|
|
||||||
i386-mingw32 | mingw32)
|
|
||||||
basic_machine=i386-unknown
|
|
||||||
os=-mingw32
|
|
||||||
;;
|
|
||||||
iris | iris4d)
|
iris | iris4d)
|
||||||
basic_machine=mips-sgi
|
basic_machine=mips-sgi
|
||||||
case $os in
|
case $os in
|
||||||
@@ -485,10 +587,14 @@ case $basic_machine in
|
|||||||
basic_machine=ns32k-utek
|
basic_machine=ns32k-utek
|
||||||
os=-sysv
|
os=-sysv
|
||||||
;;
|
;;
|
||||||
|
mingw32)
|
||||||
|
basic_machine=i386-pc
|
||||||
|
os=-mingw32
|
||||||
|
;;
|
||||||
miniframe)
|
miniframe)
|
||||||
basic_machine=m68000-convergent
|
basic_machine=m68000-convergent
|
||||||
;;
|
;;
|
||||||
*mint | *MiNT)
|
*mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
|
||||||
basic_machine=m68k-atari
|
basic_machine=m68k-atari
|
||||||
os=-mint
|
os=-mint
|
||||||
;;
|
;;
|
||||||
@@ -506,14 +612,22 @@ case $basic_machine in
|
|||||||
mips3*)
|
mips3*)
|
||||||
basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
|
basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
|
||||||
;;
|
;;
|
||||||
|
mmix*)
|
||||||
|
basic_machine=mmix-knuth
|
||||||
|
os=-mmixware
|
||||||
|
;;
|
||||||
monitor)
|
monitor)
|
||||||
basic_machine=m68k-rom68k
|
basic_machine=m68k-rom68k
|
||||||
os=-coff
|
os=-coff
|
||||||
;;
|
;;
|
||||||
msdos)
|
msdos)
|
||||||
basic_machine=i386-unknown
|
basic_machine=i386-pc
|
||||||
os=-msdos
|
os=-msdos
|
||||||
;;
|
;;
|
||||||
|
mvs)
|
||||||
|
basic_machine=i370-ibm
|
||||||
|
os=-mvs
|
||||||
|
;;
|
||||||
ncr3000)
|
ncr3000)
|
||||||
basic_machine=i486-ncr
|
basic_machine=i486-ncr
|
||||||
os=-sysv4
|
os=-sysv4
|
||||||
@@ -523,7 +637,7 @@ case $basic_machine in
|
|||||||
os=-netbsd
|
os=-netbsd
|
||||||
;;
|
;;
|
||||||
netwinder)
|
netwinder)
|
||||||
basic_machine=armv4l-corel
|
basic_machine=armv4l-rebel
|
||||||
os=-linux
|
os=-linux
|
||||||
;;
|
;;
|
||||||
news | news700 | news800 | news900)
|
news | news700 | news800 | news900)
|
||||||
@@ -571,9 +685,16 @@ case $basic_machine in
|
|||||||
basic_machine=i960-intel
|
basic_machine=i960-intel
|
||||||
os=-mon960
|
os=-mon960
|
||||||
;;
|
;;
|
||||||
|
nonstopux)
|
||||||
|
basic_machine=mips-compaq
|
||||||
|
os=-nonstopux
|
||||||
|
;;
|
||||||
np1)
|
np1)
|
||||||
basic_machine=np1-gould
|
basic_machine=np1-gould
|
||||||
;;
|
;;
|
||||||
|
nsr-tandem)
|
||||||
|
basic_machine=nsr-tandem
|
||||||
|
;;
|
||||||
op50n-* | op60c-*)
|
op50n-* | op60c-*)
|
||||||
basic_machine=hppa1.1-oki
|
basic_machine=hppa1.1-oki
|
||||||
os=-proelf
|
os=-proelf
|
||||||
@@ -603,28 +724,28 @@ case $basic_machine in
|
|||||||
pc532 | pc532-*)
|
pc532 | pc532-*)
|
||||||
basic_machine=ns32k-pc532
|
basic_machine=ns32k-pc532
|
||||||
;;
|
;;
|
||||||
pentium | p5 | k5 | k6 | nexen)
|
pentium | p5 | k5 | k6 | nexgen)
|
||||||
basic_machine=i586-pc
|
basic_machine=i586-pc
|
||||||
;;
|
;;
|
||||||
pentiumpro | p6 | 6x86)
|
pentiumpro | p6 | 6x86 | athlon)
|
||||||
basic_machine=i686-pc
|
basic_machine=i686-pc
|
||||||
;;
|
;;
|
||||||
pentiumii | pentium2)
|
pentiumii | pentium2)
|
||||||
basic_machine=i786-pc
|
basic_machine=i686-pc
|
||||||
;;
|
;;
|
||||||
pentium-* | p5-* | k5-* | k6-* | nexen-*)
|
pentium-* | p5-* | k5-* | k6-* | nexgen-*)
|
||||||
basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
|
basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
|
||||||
;;
|
;;
|
||||||
pentiumpro-* | p6-* | 6x86-*)
|
pentiumpro-* | p6-* | 6x86-* | athlon-*)
|
||||||
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
|
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
|
||||||
;;
|
;;
|
||||||
pentiumii-* | pentium2-*)
|
pentiumii-* | pentium2-*)
|
||||||
basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
|
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
|
||||||
;;
|
;;
|
||||||
pn)
|
pn)
|
||||||
basic_machine=pn-gould
|
basic_machine=pn-gould
|
||||||
;;
|
;;
|
||||||
power) basic_machine=rs6000-ibm
|
power) basic_machine=power-ibm
|
||||||
;;
|
;;
|
||||||
ppc) basic_machine=powerpc-unknown
|
ppc) basic_machine=powerpc-unknown
|
||||||
;;
|
;;
|
||||||
@@ -636,9 +757,23 @@ case $basic_machine in
|
|||||||
ppcle-* | powerpclittle-*)
|
ppcle-* | powerpclittle-*)
|
||||||
basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
|
basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
|
||||||
;;
|
;;
|
||||||
|
ppc64) basic_machine=powerpc64-unknown
|
||||||
|
;;
|
||||||
|
ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
|
||||||
|
;;
|
||||||
|
ppc64le | powerpc64little | ppc64-le | powerpc64-little)
|
||||||
|
basic_machine=powerpc64le-unknown
|
||||||
|
;;
|
||||||
|
ppc64le-* | powerpc64little-*)
|
||||||
|
basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
|
||||||
|
;;
|
||||||
ps2)
|
ps2)
|
||||||
basic_machine=i386-ibm
|
basic_machine=i386-ibm
|
||||||
;;
|
;;
|
||||||
|
pw32)
|
||||||
|
basic_machine=i586-unknown
|
||||||
|
os=-pw32
|
||||||
|
;;
|
||||||
rom68k)
|
rom68k)
|
||||||
basic_machine=m68k-rom68k
|
basic_machine=m68k-rom68k
|
||||||
os=-coff
|
os=-coff
|
||||||
@@ -718,6 +853,10 @@ case $basic_machine in
|
|||||||
sun386 | sun386i | roadrunner)
|
sun386 | sun386i | roadrunner)
|
||||||
basic_machine=i386-sun
|
basic_machine=i386-sun
|
||||||
;;
|
;;
|
||||||
|
sv1)
|
||||||
|
basic_machine=sv1-cray
|
||||||
|
os=-unicos
|
||||||
|
;;
|
||||||
symmetry)
|
symmetry)
|
||||||
basic_machine=i386-sequent
|
basic_machine=i386-sequent
|
||||||
os=-dynix
|
os=-dynix
|
||||||
@@ -726,6 +865,10 @@ case $basic_machine in
|
|||||||
basic_machine=t3e-cray
|
basic_machine=t3e-cray
|
||||||
os=-unicos
|
os=-unicos
|
||||||
;;
|
;;
|
||||||
|
tic54x | c54x*)
|
||||||
|
basic_machine=tic54x-unknown
|
||||||
|
os=-coff
|
||||||
|
;;
|
||||||
tx39)
|
tx39)
|
||||||
basic_machine=mipstx39-unknown
|
basic_machine=mipstx39-unknown
|
||||||
;;
|
;;
|
||||||
@@ -778,6 +921,10 @@ case $basic_machine in
|
|||||||
basic_machine=hppa1.1-winbond
|
basic_machine=hppa1.1-winbond
|
||||||
os=-proelf
|
os=-proelf
|
||||||
;;
|
;;
|
||||||
|
windows32)
|
||||||
|
basic_machine=i386-pc
|
||||||
|
os=-windows32-msvcrt
|
||||||
|
;;
|
||||||
xmp)
|
xmp)
|
||||||
basic_machine=xmp-cray
|
basic_machine=xmp-cray
|
||||||
os=-unicos
|
os=-unicos
|
||||||
@@ -821,13 +968,20 @@ case $basic_machine in
|
|||||||
vax)
|
vax)
|
||||||
basic_machine=vax-dec
|
basic_machine=vax-dec
|
||||||
;;
|
;;
|
||||||
|
pdp10)
|
||||||
|
# there are many clones, so DEC is not a safe bet
|
||||||
|
basic_machine=pdp10-unknown
|
||||||
|
;;
|
||||||
pdp11)
|
pdp11)
|
||||||
basic_machine=pdp11-dec
|
basic_machine=pdp11-dec
|
||||||
;;
|
;;
|
||||||
we32k)
|
we32k)
|
||||||
basic_machine=we32k-att
|
basic_machine=we32k-att
|
||||||
;;
|
;;
|
||||||
sparc | sparcv9)
|
sh3 | sh4 | sh3eb | sh4eb)
|
||||||
|
basic_machine=sh-unknown
|
||||||
|
;;
|
||||||
|
sparc | sparcv9 | sparcv9b)
|
||||||
basic_machine=sparc-sun
|
basic_machine=sparc-sun
|
||||||
;;
|
;;
|
||||||
cydra)
|
cydra)
|
||||||
@@ -849,6 +1003,9 @@ case $basic_machine in
|
|||||||
basic_machine=c4x-none
|
basic_machine=c4x-none
|
||||||
os=-coff
|
os=-coff
|
||||||
;;
|
;;
|
||||||
|
*-unknown)
|
||||||
|
# Make sure to match an already-canonicalized machine name.
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
|
echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
@@ -905,14 +1062,30 @@ case $os in
|
|||||||
| -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
|
| -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
|
||||||
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
|
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
|
||||||
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
|
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
|
||||||
|
| -chorusos* | -chorusrdb* \
|
||||||
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
|
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
|
||||||
| -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
|
| -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
|
||||||
| -interix* | -uwin* | -rhapsody* | -openstep* | -oskit*)
|
| -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
|
||||||
|
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
|
||||||
|
| -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
|
||||||
|
| -os2* | -vos*)
|
||||||
# Remember, each alternative MUST END IN *, to match a version number.
|
# Remember, each alternative MUST END IN *, to match a version number.
|
||||||
;;
|
;;
|
||||||
|
-qnx*)
|
||||||
|
case $basic_machine in
|
||||||
|
x86-* | i*86-*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
os=-nto$os
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
-nto*)
|
||||||
|
os=-nto-qnx
|
||||||
|
;;
|
||||||
-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
|
-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
|
||||||
| -windows* | -osx | -abug | -netware* | -os9* | -beos* \
|
| -windows* | -osx | -abug | -netware* | -os9* | -beos* \
|
||||||
| -macos* | -mpw* | -magic* | -mon960* | -lnews*)
|
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
|
||||||
;;
|
;;
|
||||||
-mac*)
|
-mac*)
|
||||||
os=`echo $os | sed -e 's|mac|macos|'`
|
os=`echo $os | sed -e 's|mac|macos|'`
|
||||||
@@ -926,6 +1099,12 @@ case $os in
|
|||||||
-sunos6*)
|
-sunos6*)
|
||||||
os=`echo $os | sed -e 's|sunos6|solaris3|'`
|
os=`echo $os | sed -e 's|sunos6|solaris3|'`
|
||||||
;;
|
;;
|
||||||
|
-opened*)
|
||||||
|
os=-openedition
|
||||||
|
;;
|
||||||
|
-wince*)
|
||||||
|
os=-wince
|
||||||
|
;;
|
||||||
-osfrose*)
|
-osfrose*)
|
||||||
os=-osfrose
|
os=-osfrose
|
||||||
;;
|
;;
|
||||||
@@ -950,6 +1129,9 @@ case $os in
|
|||||||
-ns2 )
|
-ns2 )
|
||||||
os=-nextstep2
|
os=-nextstep2
|
||||||
;;
|
;;
|
||||||
|
-nsk*)
|
||||||
|
os=-nsk
|
||||||
|
;;
|
||||||
# Preserve the version number of sinix5.
|
# Preserve the version number of sinix5.
|
||||||
-sinix5.*)
|
-sinix5.*)
|
||||||
os=`echo $os | sed -e 's|sinix|sysv|'`
|
os=`echo $os | sed -e 's|sinix|sysv|'`
|
||||||
@@ -984,7 +1166,7 @@ case $os in
|
|||||||
-xenix)
|
-xenix)
|
||||||
os=-xenix
|
os=-xenix
|
||||||
;;
|
;;
|
||||||
-*mint | -*MiNT)
|
-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
|
||||||
os=-mint
|
os=-mint
|
||||||
;;
|
;;
|
||||||
-none)
|
-none)
|
||||||
@@ -1012,12 +1194,15 @@ case $basic_machine in
|
|||||||
*-acorn)
|
*-acorn)
|
||||||
os=-riscix1.2
|
os=-riscix1.2
|
||||||
;;
|
;;
|
||||||
arm*-corel)
|
arm*-rebel)
|
||||||
os=-linux
|
os=-linux
|
||||||
;;
|
;;
|
||||||
arm*-semi)
|
arm*-semi)
|
||||||
os=-aout
|
os=-aout
|
||||||
;;
|
;;
|
||||||
|
pdp10-*)
|
||||||
|
os=-tops20
|
||||||
|
;;
|
||||||
pdp11-*)
|
pdp11-*)
|
||||||
os=-none
|
os=-none
|
||||||
;;
|
;;
|
||||||
@@ -1126,7 +1311,7 @@ case $basic_machine in
|
|||||||
*-masscomp)
|
*-masscomp)
|
||||||
os=-rtu
|
os=-rtu
|
||||||
;;
|
;;
|
||||||
f301-fujitsu)
|
f30[01]-fujitsu | f700-fujitsu)
|
||||||
os=-uxpv
|
os=-uxpv
|
||||||
;;
|
;;
|
||||||
*-rom68k)
|
*-rom68k)
|
||||||
@@ -1186,7 +1371,7 @@ case $basic_machine in
|
|||||||
-genix*)
|
-genix*)
|
||||||
vendor=ns
|
vendor=ns
|
||||||
;;
|
;;
|
||||||
-mvs*)
|
-mvs* | -opened*)
|
||||||
vendor=ibm
|
vendor=ibm
|
||||||
;;
|
;;
|
||||||
-ptx*)
|
-ptx*)
|
||||||
@@ -1204,12 +1389,23 @@ case $basic_machine in
|
|||||||
-mpw* | -macos*)
|
-mpw* | -macos*)
|
||||||
vendor=apple
|
vendor=apple
|
||||||
;;
|
;;
|
||||||
-*mint | -*MiNT)
|
-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
|
||||||
vendor=atari
|
vendor=atari
|
||||||
;;
|
;;
|
||||||
|
-vos*)
|
||||||
|
vendor=stratus
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
|
basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
echo $basic_machine$os
|
echo $basic_machine$os
|
||||||
|
exit 0
|
||||||
|
|
||||||
|
# Local variables:
|
||||||
|
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||||
|
# time-stamp-start: "timestamp='"
|
||||||
|
# time-stamp-format: "%:y-%02m-%02d"
|
||||||
|
# time-stamp-end: "'"
|
||||||
|
# End:
|
||||||
|
668
configure.in
668
configure.in
File diff suppressed because it is too large
Load Diff
@@ -3,11 +3,11 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
all:
|
all:
|
||||||
cd src; make
|
cd src; $(MAKE)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
cd src; make clean
|
cd src; $(MAKE) clean
|
||||||
cd samples; make clean
|
cd samples; $(MAKE) clean
|
||||||
|
|
||||||
samples:
|
samples:
|
||||||
cd samples; make
|
cd samples; $(MAKE)
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib mmediad.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/mmboard.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib mmediad.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/mmboard.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "MMboardVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "MMboardVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib mmedia.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/mmboard.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib mmedia.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/mmboard.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib ogld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/ogledit.exe" /pdbtype:sept /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib ogld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/ogledit.exe" /pdbtype:sept /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "OGLEditVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "OGLEditVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib ogl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/ogledit.exe" /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib ogl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/ogledit.exe" /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib ogld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/studio.exe" /pdbtype:sept /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib ogld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/studio.exe" /pdbtype:sept /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "StudioVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "StudioVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib ogl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/studio.exe" /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib ogl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/studio.exe" /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib stcd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/stctest.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib stcd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/stctest.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "StcTestVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "StcTestVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib stc.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/stctest.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib stc.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/stctest.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -313,7 +313,7 @@ FAIL_WITH(s->Write(&signature, 4).LastWrite() != 4, wxSOUND_INVSTRM);
|
|||||||
delete frmt;
|
delete frmt;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __ALPHA__
|
#if defined(__ALPHA__) || defined(__IA64__)
|
||||||
// FIXME:
|
// FIXME:
|
||||||
// Linux Alpha spits passing size_t to a wxDataOutputStream, since it
|
// Linux Alpha spits passing size_t to a wxDataOutputStream, since it
|
||||||
// appears to be an unsigned long type there.
|
// appears to be an unsigned long type there.
|
||||||
|
@@ -18,8 +18,10 @@
|
|||||||
#include <wx/wx.h>
|
#include <wx/wx.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef __WXGTK__
|
||||||
// Pizza !
|
// Pizza !
|
||||||
#include <wx/gtk/win_gtk.h>
|
#include <wx/gtk/win_gtk.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <X11/Xlib.h>
|
#include <X11/Xlib.h>
|
||||||
#include <X11/Intrinsic.h>
|
#include <X11/Intrinsic.h>
|
||||||
|
@@ -338,7 +338,7 @@ methodOverrideMap = {
|
|||||||
|
|
||||||
'''wxString %s() {
|
'''wxString %s() {
|
||||||
wxString text;
|
wxString text;
|
||||||
int len = GetTextLength();
|
int len = GetTextLength()+1;
|
||||||
char* buff = text.GetWriteBuf(len+1);
|
char* buff = text.GetWriteBuf(len+1);
|
||||||
|
|
||||||
SendMsg(%s, len, (long)buff);
|
SendMsg(%s, len, (long)buff);
|
||||||
|
@@ -1055,7 +1055,7 @@ void wxStyledTextCtrl::SetText(const wxString& text) {
|
|||||||
// Retrieve all the text in the document.
|
// Retrieve all the text in the document.
|
||||||
wxString wxStyledTextCtrl::GetText() {
|
wxString wxStyledTextCtrl::GetText() {
|
||||||
wxString text;
|
wxString text;
|
||||||
int len = GetTextLength();
|
int len = GetTextLength()+1;
|
||||||
char* buff = text.GetWriteBuf(len+1);
|
char* buff = text.GetWriteBuf(len+1);
|
||||||
|
|
||||||
SendMsg(2182, len, (long)buff);
|
SendMsg(2182, len, (long)buff);
|
||||||
|
19
debian/README.Debian
vendored
19
debian/README.Debian
vendored
@@ -24,5 +24,24 @@ wxwin-examples wxWindows and wxPython demos and samples (source)
|
|||||||
wxwin-i18n message catalogs for native language support
|
wxwin-i18n message catalogs for native language support
|
||||||
|
|
||||||
|
|
||||||
|
The following three can be built from the source package
|
||||||
|
with the mingw32 cross compiler, but are not currently
|
||||||
|
distributed by Debian. If you feel that should change,
|
||||||
|
please file a bug against the wxwindows2.2 package, or
|
||||||
|
append your views to a report already there if you're not
|
||||||
|
the first to do so.
|
||||||
|
|
||||||
|
[ you can check the current state of affairs at:
|
||||||
|
http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=wxwindows2.2 ]
|
||||||
|
|
||||||
|
Oh and, please do *not* file bug reports for these three
|
||||||
|
to the Debian bts. But do feel free to email be personally
|
||||||
|
if you find problems and/or have patches to fix them.
|
||||||
|
|
||||||
|
libwxmsw2.2-dev_2.2.8_i386.deb mingw32-cross wxMSW libs.
|
||||||
|
libwxbase-msw2.2-dev_2.2.8_i386.deb mingw32-cross wxBase libs.
|
||||||
|
wxwin2.2-headers-msw_2.2.8_i386.deb extra headers needed for wxMSW.
|
||||||
|
|
||||||
|
|
||||||
-- Ron Lee <ron@debian.org>, Sun, 13 Feb 2000 18:40:00 +1030
|
-- Ron Lee <ron@debian.org>, Sun, 13 Feb 2000 18:40:00 +1030
|
||||||
|
|
||||||
|
33
debian/changelog
vendored
33
debian/changelog
vendored
@@ -1,3 +1,36 @@
|
|||||||
|
wxwindows2.2 (2.2.8) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Fixed bogus samples makefile. Closes: #110061
|
||||||
|
* Added ability to build wxMSW-cross packages, but they
|
||||||
|
are not built and distributed by default.
|
||||||
|
|
||||||
|
If you think such creatures belong in the archive,
|
||||||
|
see README.Debian
|
||||||
|
|
||||||
|
* Pruned more inapplicable files from the raw cvs source,
|
||||||
|
cleaned configure.in and removed the need for a common setup.h,
|
||||||
|
removed superfluous library links and generally tweaked things
|
||||||
|
so as to make adding new ports easier.
|
||||||
|
* added --gl-libs flag to wx-config.
|
||||||
|
* added wx2.4 forward compatible event macros.
|
||||||
|
* added build fixes for IA64 from Jeff Licquia, and fixed clean
|
||||||
|
rules to pick up unnoticed strays that effected NMU builds.
|
||||||
|
Thanks Jeff. Closes: #101734, #104679 (fixed in NMU)
|
||||||
|
* Medium urgency since several other packages are waiting
|
||||||
|
for this to get into testing.
|
||||||
|
|
||||||
|
-- Ron Lee <ron@debian.org> Thu, 30 Aug 2001 15:41:49 -0700
|
||||||
|
|
||||||
|
wxwindows2.2 (2.2.7) unstable; urgency=medium
|
||||||
|
|
||||||
|
* The "Testing Tarantella" release.
|
||||||
|
* various small control (mis)behaviours corrected.
|
||||||
|
* added missing build-dep for gettext.
|
||||||
|
* updated wxPython description, Closes: #102689
|
||||||
|
* Never publicly released, oh well.
|
||||||
|
|
||||||
|
-- Ron Lee <ron@debian.org> Sun, 10 Jun 2001 19:32:46 -0700
|
||||||
|
|
||||||
wxwindows2.2 (2.2.6.1) unstable; urgency=low
|
wxwindows2.2 (2.2.6.1) unstable; urgency=low
|
||||||
|
|
||||||
* fix rules so it really doesn't build -indep for ports
|
* fix rules so it really doesn't build -indep for ports
|
||||||
|
38
debian/control.in
vendored
38
debian/control.in
vendored
@@ -1,9 +1,9 @@
|
|||||||
Source: wxwindows=V
|
Source: wxwindows=V
|
||||||
Section: libs
|
Section: libs
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Build-Depends: debhelper (>=2.0), flex, bison, libgtk1.2-dev, python-dev (>=1.5.2), python-distutils, zlib1g-dev, libjpeg62-dev, libpng2-dev, libtiff3g-dev, libgl-dev, libesd0-dev
|
Build-Depends: debhelper (>=2.0), flex, bison, gettext, libgtk1.2-dev, python-dev (>=1.5.2), python-distutils, zlib1g-dev, libjpeg62-dev, libpng2-dev, libtiff3g-dev, libgl-dev, libesd0-dev
|
||||||
Maintainer: Ron Lee <ron@debian.org>
|
Maintainer: Ron Lee <ron@debian.org>
|
||||||
Standards-Version: 3.2.1.2
|
Standards-Version: 3.5.6.0
|
||||||
|
|
||||||
Package: libwxbase=V
|
Package: libwxbase=V
|
||||||
Architecture: any
|
Architecture: any
|
||||||
@@ -117,10 +117,10 @@ Package: libwxgtk=V-python
|
|||||||
Architecture: any
|
Architecture: any
|
||||||
Section: interpreters
|
Section: interpreters
|
||||||
Depends: python-base (>=1.5.2), ${shlibs:Depends}
|
Depends: python-base (>=1.5.2), ${shlibs:Depends}
|
||||||
Suggests: wxwin=V-doc
|
Suggests: wxwin=V-doc, wxwin=V-examples
|
||||||
Conflicts: libwxgtk=V-python-contrib, python-wxwin
|
Conflicts: libwxgtk=V-python-contrib, python-wxwin
|
||||||
Replaces: libwxgtk=V-python-contrib, python-wxwin
|
Replaces: libwxgtk=V-python-contrib, python-wxwin
|
||||||
Description: wxWindows Cross-platform C++ GUI toolkit (Python binding)
|
Description: wxWindows Cross-platform C++ GUI toolkit (wxPython binding)
|
||||||
wxWindows is a class library for C++ providing GUI (Graphical User
|
wxWindows is a class library for C++ providing GUI (Graphical User
|
||||||
Interface) and other facilities on more than one platform. Version =V
|
Interface) and other facilities on more than one platform. Version =V
|
||||||
currently supports subsets of GTK+, Motif, and MS Windows.
|
currently supports subsets of GTK+, Motif, and MS Windows.
|
||||||
@@ -204,3 +204,33 @@ Description: wxWindows Cross-platform C++ GUI toolkit (examples)
|
|||||||
.
|
.
|
||||||
This package contains examples of using the wxWindows toolkit.
|
This package contains examples of using the wxWindows toolkit.
|
||||||
|
|
||||||
|
Package: libwxbase-msw=V-dev
|
||||||
|
Architecture: i386
|
||||||
|
Section: otherosfs
|
||||||
|
Depends: wxwin=V-headers-msw (= ${Source-Version})
|
||||||
|
Conflicts: libwxbase-msw-dev
|
||||||
|
Replaces: libwxbase-msw-dev
|
||||||
|
Provides: libwxbase-msw-dev
|
||||||
|
Description: wxBase mingw32msvc-cross
|
||||||
|
mingw32msvc-cross wxBase libs.
|
||||||
|
|
||||||
|
Package: libwxmsw=V-dev
|
||||||
|
Architecture: i386
|
||||||
|
Section: otherosfs
|
||||||
|
Depends: wxwin=V-headers-msw (= ${Source-Version})
|
||||||
|
Conflicts: libwxmsw-dev
|
||||||
|
Replaces: libwxmsw-dev
|
||||||
|
Provides: libwxmsw-dev
|
||||||
|
Description: wxMSW mingw32msvc-cross
|
||||||
|
mingw32msvc-cross wxMSW libs.
|
||||||
|
|
||||||
|
Package: wxwin=V-headers-msw
|
||||||
|
Architecture: i386
|
||||||
|
Section: otherosfs
|
||||||
|
Depends: wxwin=V-headers (= ${Source-Version})
|
||||||
|
Conflicts: wxwin-headers-msw
|
||||||
|
Replaces: wxwin-headers-msw
|
||||||
|
Provides: wxwin-headers-msw
|
||||||
|
Description: Extra wxWindows headers for mingw32msvc-cross
|
||||||
|
Headers required by the wxWindows mingw32msvc-cross libraries.
|
||||||
|
|
||||||
|
2
debian/libwxbase-dbg.dirs
vendored
2
debian/libwxbase-dbg.dirs
vendored
@@ -1,5 +1,5 @@
|
|||||||
usr/bin
|
usr/bin
|
||||||
usr/lib/wx/include/wx
|
usr/lib/wx/include/based-=V/wx
|
||||||
usr/share/man/man1
|
usr/share/man/man1
|
||||||
usr/share/lintian/overrides
|
usr/share/lintian/overrides
|
||||||
|
|
||||||
|
2
debian/libwxbase-dbg.links
vendored
2
debian/libwxbase-dbg.links
vendored
@@ -1,2 +1,2 @@
|
|||||||
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxbased-config.1.gz
|
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxbased-=V-config.1.gz
|
||||||
|
|
||||||
|
2
debian/libwxbase-dbg.postinst
vendored
2
debian/libwxbase-dbg.postinst
vendored
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxbased-config 50
|
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxbased-=V-config 50
|
||||||
|
|
||||||
if [ "$1" = "configure" ]; then
|
if [ "$1" = "configure" ]; then
|
||||||
ldconfig
|
ldconfig
|
||||||
|
2
debian/libwxbase-dbg.prerm
vendored
2
debian/libwxbase-dbg.prerm
vendored
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
update-alternatives --remove wx-config /usr/bin/wxbased-config
|
update-alternatives --remove wx-config /usr/bin/wxbased-=V-config
|
||||||
|
|
||||||
#DEBHELPER#
|
#DEBHELPER#
|
||||||
|
|
||||||
|
2
debian/libwxbase-dev.dirs
vendored
2
debian/libwxbase-dev.dirs
vendored
@@ -1,3 +1,3 @@
|
|||||||
usr/bin
|
usr/bin
|
||||||
usr/lib/wx/include/wx
|
usr/lib/wx/include/base-=V/wx
|
||||||
usr/share/man/man1
|
usr/share/man/man1
|
||||||
|
4
debian/libwxbase-dev.files
vendored
4
debian/libwxbase-dev.files
vendored
@@ -1,4 +1,4 @@
|
|||||||
usr/bin/wxbase-config
|
usr/bin/wxbase-=V-config
|
||||||
usr/lib/wx/include/wx/base/setup.h
|
usr/lib/wx/include/base-=V/wx/setup.h
|
||||||
usr/lib/libwx_base*.so
|
usr/lib/libwx_base*.so
|
||||||
|
|
||||||
|
2
debian/libwxbase-dev.links
vendored
2
debian/libwxbase-dev.links
vendored
@@ -1 +1 @@
|
|||||||
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxbase-config.1.gz
|
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxbase-=V-config.1.gz
|
||||||
|
2
debian/libwxbase-dev.postinst
vendored
2
debian/libwxbase-dev.postinst
vendored
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxbase-config 60
|
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxbase-=V-config 60
|
||||||
|
|
||||||
#DEBHELPER#
|
#DEBHELPER#
|
||||||
|
|
||||||
|
2
debian/libwxbase-dev.prerm
vendored
2
debian/libwxbase-dev.prerm
vendored
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
update-alternatives --remove wx-config /usr/bin/wxbase-config
|
update-alternatives --remove wx-config /usr/bin/wxbase-=V-config
|
||||||
|
|
||||||
#DEBHELPER#
|
#DEBHELPER#
|
||||||
|
|
||||||
|
4
debian/libwxbase-msw-dev.dirs
vendored
Normal file
4
debian/libwxbase-msw-dev.dirs
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
usr/bin
|
||||||
|
usr/=H/lib/wx/include/base-=V-=H/wx
|
||||||
|
usr/share/man/man1
|
||||||
|
|
2
debian/libwxbase-msw-dev.links
vendored
Normal file
2
debian/libwxbase-msw-dev.links
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxbase-=V-=H-config.1.gz
|
||||||
|
|
7
debian/libwxbase-msw-dev.postinst
vendored
Normal file
7
debian/libwxbase-msw-dev.postinst
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
set -e
|
||||||
|
|
||||||
|
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxbase-=V-=H-config 40
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
|
7
debian/libwxbase-msw-dev.prerm
vendored
Normal file
7
debian/libwxbase-msw-dev.prerm
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
set -e
|
||||||
|
|
||||||
|
update-alternatives --remove wx-config /usr/bin/wxbase-=V-=H-config
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
|
2
debian/libwxgtk-dbg.dirs
vendored
2
debian/libwxgtk-dbg.dirs
vendored
@@ -1,5 +1,5 @@
|
|||||||
usr/bin
|
usr/bin
|
||||||
usr/lib/wx/include/wx/gtkd/
|
usr/lib/wx/include/gtkd-=V/wx
|
||||||
usr/share/man/man1
|
usr/share/man/man1
|
||||||
usr/share/lintian/overrides
|
usr/share/lintian/overrides
|
||||||
|
|
||||||
|
2
debian/libwxgtk-dbg.links
vendored
2
debian/libwxgtk-dbg.links
vendored
@@ -1,2 +1,2 @@
|
|||||||
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxgtkd-config.1.gz
|
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxgtkd-=V-config.1.gz
|
||||||
|
|
||||||
|
2
debian/libwxgtk-dbg.postinst
vendored
2
debian/libwxgtk-dbg.postinst
vendored
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxgtkd-config 50
|
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxgtkd-=V-config 50
|
||||||
|
|
||||||
if [ "$1" = "configure" ]; then
|
if [ "$1" = "configure" ]; then
|
||||||
ldconfig
|
ldconfig
|
||||||
|
2
debian/libwxgtk-dbg.prerm
vendored
2
debian/libwxgtk-dbg.prerm
vendored
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
update-alternatives --remove wx-config /usr/bin/wxgtkd-config
|
update-alternatives --remove wx-config /usr/bin/wxgtkd-=V-config
|
||||||
|
|
||||||
#DEBHELPER#
|
#DEBHELPER#
|
||||||
|
|
||||||
|
3
debian/libwxgtk-dev.dirs
vendored
3
debian/libwxgtk-dev.dirs
vendored
@@ -1,3 +1,4 @@
|
|||||||
usr/bin
|
usr/bin
|
||||||
usr/lib/wx/include/wx/gtk/
|
usr/lib/wx/include/gtk-=V/wx
|
||||||
usr/share/man/man1
|
usr/share/man/man1
|
||||||
|
|
||||||
|
8
debian/libwxgtk-dev.files
vendored
8
debian/libwxgtk-dev.files
vendored
@@ -1,6 +1,4 @@
|
|||||||
usr/bin/wxgtk-config
|
usr/bin/wxgtk-=V-config
|
||||||
usr/lib/wx/include/wx/gtk/setup.h
|
usr/lib/wx/include/gtk-=V/wx/setup.h
|
||||||
usr/lib/libwx_gtk-*.so
|
usr/lib/libwx_gtk*.so
|
||||||
usr/lib/libwx_gtk.so
|
|
||||||
usr/lib/libwx_gtk_gl*.so
|
|
||||||
|
|
||||||
|
3
debian/libwxgtk-dev.links
vendored
3
debian/libwxgtk-dev.links
vendored
@@ -1 +1,2 @@
|
|||||||
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxgtk-config.1.gz
|
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxgtk-=V-config.1.gz
|
||||||
|
|
||||||
|
2
debian/libwxgtk-dev.postinst
vendored
2
debian/libwxgtk-dev.postinst
vendored
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxgtk-config 70
|
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxgtk-=V-config 70
|
||||||
|
|
||||||
#DEBHELPER#
|
#DEBHELPER#
|
||||||
|
|
||||||
|
2
debian/libwxgtk-dev.prerm
vendored
2
debian/libwxgtk-dev.prerm
vendored
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
update-alternatives --remove wx-config /usr/bin/wxgtk-config
|
update-alternatives --remove wx-config /usr/bin/wxgtk-=V-config
|
||||||
|
|
||||||
#DEBHELPER#
|
#DEBHELPER#
|
||||||
|
|
||||||
|
4
debian/libwxmsw-dev.dirs
vendored
Normal file
4
debian/libwxmsw-dev.dirs
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
usr/bin
|
||||||
|
usr/=H/lib/wx/include/msw-=V-=H/wx
|
||||||
|
usr/share/man/man1
|
||||||
|
|
2
debian/libwxmsw-dev.links
vendored
Normal file
2
debian/libwxmsw-dev.links
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
usr/share/man/man1/wx-config.1.gz usr/share/man/man1/wxmsw-=V-=H-config.1.gz
|
||||||
|
|
7
debian/libwxmsw-dev.postinst
vendored
Normal file
7
debian/libwxmsw-dev.postinst
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
set -e
|
||||||
|
|
||||||
|
update-alternatives --install /usr/bin/wx-config wx-config /usr/bin/wxmsw-=V-=H-config 40
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
|
7
debian/libwxmsw-dev.prerm
vendored
Normal file
7
debian/libwxmsw-dev.prerm
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
set -e
|
||||||
|
|
||||||
|
update-alternatives --remove wx-config /usr/bin/wxmsw-=V-=H-config
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
|
205
debian/rules
vendored
205
debian/rules
vendored
@@ -13,6 +13,9 @@ export DH_OPTIONS
|
|||||||
release:=$(shell dpkg-parsechangelog | sed -n 's/^Source: wxwindows//p')
|
release:=$(shell dpkg-parsechangelog | sed -n 's/^Source: wxwindows//p')
|
||||||
python_dir:=python$(shell python -c "import sys;print sys.version[:3]")
|
python_dir:=python$(shell python -c "import sys;print sys.version[:3]")
|
||||||
|
|
||||||
|
cross_host=i586-mingw32msvc
|
||||||
|
cross_build=$(shell ./config.guess)
|
||||||
|
|
||||||
# Packages to build:
|
# Packages to build:
|
||||||
package_wxbase_lib=libwxbase$(release)
|
package_wxbase_lib=libwxbase$(release)
|
||||||
package_wxbase_dev=libwxbase$(release)-dev
|
package_wxbase_dev=libwxbase$(release)-dev
|
||||||
@@ -28,6 +31,10 @@ package_i18n=wxwin$(release)-i18n
|
|||||||
package_doc=wxwin$(release)-doc
|
package_doc=wxwin$(release)-doc
|
||||||
package_examples=wxwin$(release)-examples
|
package_examples=wxwin$(release)-examples
|
||||||
|
|
||||||
|
package_wxbase_msw_dev=libwxbase-msw$(release)-dev
|
||||||
|
package_msw_dev=libwxmsw$(release)-dev
|
||||||
|
package_headers_msw=wxwin$(release)-headers-msw
|
||||||
|
|
||||||
# Build directories:
|
# Build directories:
|
||||||
objdir_wxbase_shared=objs_wxbase_sh
|
objdir_wxbase_shared=objs_wxbase_sh
|
||||||
objdir_wxbase_static=objs_wxbase_st
|
objdir_wxbase_static=objs_wxbase_st
|
||||||
@@ -39,9 +46,14 @@ objdir_doc_cruft=objs_doc_con
|
|||||||
objdir_doc=docs/wxWindows-manual.html
|
objdir_doc=docs/wxWindows-manual.html
|
||||||
objdir_examples=docs/examples
|
objdir_examples=docs/examples
|
||||||
objdir_i18n=locale
|
objdir_i18n=locale
|
||||||
|
|
||||||
|
objdir_wxbase_msw_static=objs_wxbase_msw_st
|
||||||
|
objdir_msw_static=objs_msw_st
|
||||||
|
|
||||||
objdirs=$(objdir_wxbase_shared) $(objdir_wxbase_static) $(objdir_wxbase_debug) \
|
objdirs=$(objdir_wxbase_shared) $(objdir_wxbase_static) $(objdir_wxbase_debug) \
|
||||||
$(objdir_gtk_shared) $(objdir_gtk_static) $(objdir_gtk_debug) \
|
$(objdir_gtk_shared) $(objdir_gtk_static) $(objdir_gtk_debug) \
|
||||||
$(objdir_doc_cruft) $(objdir_doc) $(objdir_examples)
|
$(objdir_doc_cruft) $(objdir_doc) $(objdir_examples) \
|
||||||
|
$(objdir_wxbase_msw_static) $(objdir_msw_static)
|
||||||
|
|
||||||
# note that the i18n package is actually arch indep (once built)
|
# note that the i18n package is actually arch indep (once built)
|
||||||
# but must be built (and installed) during the arch any phase as
|
# but must be built (and installed) during the arch any phase as
|
||||||
@@ -56,7 +68,11 @@ build_arch_stamps=build-wxbase-shared-stamp build-wxbase-static-stamp \
|
|||||||
|
|
||||||
build_indep_stamps=build-examples-stamp build-doc-stamp
|
build_indep_stamps=build-examples-stamp build-doc-stamp
|
||||||
|
|
||||||
build_stamps=$(build_arch_stamps) $(build_indep_stamps)
|
build_cross_stamps=build-wxbase-msw-dev-stamp build-msw-dev-stamp
|
||||||
|
|
||||||
|
build_stamps_native=$(build_arch_stamps) $(build_indep_stamps)
|
||||||
|
|
||||||
|
build_stamps=$(build_stamps_native) $(build_cross_stamps)
|
||||||
|
|
||||||
# Install targets:
|
# Install targets:
|
||||||
install_all_arch=install-wxbase-lib install-wxbase-dev install-wxbase-dbg \
|
install_all_arch=install-wxbase-lib install-wxbase-dev install-wxbase-dbg \
|
||||||
@@ -66,7 +82,11 @@ install_all_arch=install-wxbase-lib install-wxbase-dev install-wxbase-dbg \
|
|||||||
|
|
||||||
install_all_indep=install-examples install-doc
|
install_all_indep=install-examples install-doc
|
||||||
|
|
||||||
install_all=$(install_all_arch) $(install_all_indep)
|
install_all_cross=install-wxbase-msw-dev install-msw-dev install-headers-msw
|
||||||
|
|
||||||
|
install_all_native=$(install_all_arch) $(install_all_indep)
|
||||||
|
|
||||||
|
install_all=$(install_all_native) $(install_all_cross)
|
||||||
|
|
||||||
|
|
||||||
wxconfig:=$(shell pwd)/$(objdir_gtk_shared)/wx-config \
|
wxconfig:=$(shell pwd)/$(objdir_gtk_shared)/wx-config \
|
||||||
@@ -79,10 +99,7 @@ wxconfig:=$(shell pwd)/$(objdir_gtk_shared)/wx-config \
|
|||||||
debian/control: debian/control.in
|
debian/control: debian/control.in
|
||||||
sed -e 's/=V/$(release)/g' < debian/control.in > debian/control
|
sed -e 's/=V/$(release)/g' < debian/control.in > debian/control
|
||||||
|
|
||||||
debian/wxwin-doc.doc-base: debian/wxwin-doc.doc-base.in
|
control-files-stamp: debian/control
|
||||||
sed -e 's/=V/$(release)/g' < debian/wxwin-doc.doc-base.in > debian/wxwin-doc.doc-base
|
|
||||||
|
|
||||||
control-files-stamp: debian/control debian/wxwin-doc.doc-base
|
|
||||||
dh_testdir
|
dh_testdir
|
||||||
@for f in dirs postinst; do \
|
@for f in dirs postinst; do \
|
||||||
echo "generating control file $(package_wxbase_lib).$$f"; \
|
echo "generating control file $(package_wxbase_lib).$$f"; \
|
||||||
@@ -90,11 +107,13 @@ control-files-stamp: debian/control debian/wxwin-doc.doc-base
|
|||||||
done;
|
done;
|
||||||
@for f in dirs files links postinst prerm; do \
|
@for f in dirs files links postinst prerm; do \
|
||||||
echo "generating control file $(package_wxbase_dev).$$f"; \
|
echo "generating control file $(package_wxbase_dev).$$f"; \
|
||||||
cp debian/libwxbase-dev.$$f debian/$(package_wxbase_dev).$$f; \
|
sed -e 's/=V/$(release)/g' < debian/libwxbase-dev.$$f \
|
||||||
|
> debian/$(package_wxbase_dev).$$f; \
|
||||||
done;
|
done;
|
||||||
@for f in dirs links postinst prerm; do \
|
@for f in dirs links postinst prerm; do \
|
||||||
echo "generating control file $(package_wxbase_dbg).$$f"; \
|
echo "generating control file $(package_wxbase_dbg).$$f"; \
|
||||||
cp debian/libwxbase-dbg.$$f debian/$(package_wxbase_dbg).$$f; \
|
sed -e 's/=V/$(release)/g' < debian/libwxbase-dbg.$$f \
|
||||||
|
> debian/$(package_wxbase_dbg).$$f; \
|
||||||
done;
|
done;
|
||||||
@for f in dirs postinst; do \
|
@for f in dirs postinst; do \
|
||||||
echo "generating control file $(package_gtk_lib).$$f"; \
|
echo "generating control file $(package_gtk_lib).$$f"; \
|
||||||
@@ -102,11 +121,13 @@ control-files-stamp: debian/control debian/wxwin-doc.doc-base
|
|||||||
done;
|
done;
|
||||||
@for f in dirs files links postinst prerm; do \
|
@for f in dirs files links postinst prerm; do \
|
||||||
echo "generating control file $(package_gtk_dev).$$f"; \
|
echo "generating control file $(package_gtk_dev).$$f"; \
|
||||||
cp debian/libwxgtk-dev.$$f debian/$(package_gtk_dev).$$f; \
|
sed -e 's/=V/$(release)/g' < debian/libwxgtk-dev.$$f \
|
||||||
|
> debian/$(package_gtk_dev).$$f; \
|
||||||
done;
|
done;
|
||||||
@for f in dirs links postinst prerm; do \
|
@for f in dirs links postinst prerm; do \
|
||||||
echo "generating control file $(package_gtk_dbg).$$f"; \
|
echo "generating control file $(package_gtk_dbg).$$f"; \
|
||||||
cp debian/libwxgtk-dbg.$$f debian/$(package_gtk_dbg).$$f; \
|
sed -e 's/=V/$(release)/g' < debian/libwxgtk-dbg.$$f \
|
||||||
|
> debian/$(package_gtk_dbg).$$f; \
|
||||||
done;
|
done;
|
||||||
@for f in dirs docs files postinst prerm; do \
|
@for f in dirs docs files postinst prerm; do \
|
||||||
echo "generating control file $(package_gtk_py).$$f"; \
|
echo "generating control file $(package_gtk_py).$$f"; \
|
||||||
@@ -131,16 +152,32 @@ control-files-stamp: debian/control debian/wxwin-doc.doc-base
|
|||||||
done;
|
done;
|
||||||
@for f in dirs docs doc-base; do \
|
@for f in dirs docs doc-base; do \
|
||||||
echo "generating control file $(package_doc).$$f"; \
|
echo "generating control file $(package_doc).$$f"; \
|
||||||
cp debian/wxwin-doc.$$f debian/$(package_doc).$$f; \
|
sed -e 's/=V/$(release)/g' < debian/wxwin-doc.$$f \
|
||||||
|
> debian/$(package_doc).$$f; \
|
||||||
done;
|
done;
|
||||||
@for f in examples; do \
|
@for f in examples; do \
|
||||||
echo "generating control file $(package_examples).$$f"; \
|
echo "generating control file $(package_examples).$$f"; \
|
||||||
cp debian/wxwin-examples.$$f debian/$(package_examples).$$f; \
|
cp debian/wxwin-examples.$$f debian/$(package_examples).$$f; \
|
||||||
done;
|
done;
|
||||||
|
@for f in dirs links postinst prerm; do \
|
||||||
|
echo "generating control file $(package_wxbase_msw_dev).$$f"; \
|
||||||
|
sed -e 's/=V/$(release)/g;s/=H/$(cross_host)/g' < debian/libwxbase-msw-dev.$$f \
|
||||||
|
> debian/$(package_wxbase_msw_dev).$$f; \
|
||||||
|
done;
|
||||||
|
@for f in dirs links postinst prerm; do \
|
||||||
|
echo "generating control file $(package_msw_dev).$$f"; \
|
||||||
|
sed -e 's/=V/$(release)/g;s/=H/$(cross_host)/g' < debian/libwxmsw-dev.$$f \
|
||||||
|
> debian/$(package_msw_dev).$$f; \
|
||||||
|
done;
|
||||||
|
@for f in dirs; do \
|
||||||
|
echo "generating control file $(package_headers_msw).$$f"; \
|
||||||
|
sed -e 's/=H/$(cross_host)/g' < debian/wxwin-headers-msw.$$f \
|
||||||
|
> debian/$(package_headers_msw).$$f; \
|
||||||
|
done;
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
build_arch: control-files-stamp $(build_arch_stamps)
|
build_arch: control-files-stamp $(build_arch_stamps)
|
||||||
build_all: control-files-stamp $(build_stamps)
|
build_all: control-files-stamp $(build_stamps_native)
|
||||||
|
|
||||||
# Really we should probably do nothing here until we know which
|
# Really we should probably do nothing here until we know which
|
||||||
# binary target is being called, but alpha builds were exploding
|
# binary target is being called, but alpha builds were exploding
|
||||||
@@ -158,7 +195,7 @@ build-wxbase-shared-stamp:
|
|||||||
&& ../configure --prefix=/usr \
|
&& ../configure --prefix=/usr \
|
||||||
--cache-file=../config_deb.cache \
|
--cache-file=../config_deb.cache \
|
||||||
--disable-gui \
|
--disable-gui \
|
||||||
--enable-burnt_name \
|
--enable-soname \
|
||||||
--with-zlib=sys \
|
--with-zlib=sys \
|
||||||
&& $(MAKE)
|
&& $(MAKE)
|
||||||
touch $@
|
touch $@
|
||||||
@@ -183,7 +220,7 @@ build-wxbase-debug-stamp:
|
|||||||
--cache-file=../config_deb.cache \
|
--cache-file=../config_deb.cache \
|
||||||
--disable-gui \
|
--disable-gui \
|
||||||
--enable-debug \
|
--enable-debug \
|
||||||
--enable-burnt_name \
|
--enable-soname \
|
||||||
--with-zlib=sys \
|
--with-zlib=sys \
|
||||||
&& $(MAKE)
|
&& $(MAKE)
|
||||||
touch $@
|
touch $@
|
||||||
@@ -196,7 +233,7 @@ build-gtk-shared-stamp:
|
|||||||
--cache-file=../config_deb.cache \
|
--cache-file=../config_deb.cache \
|
||||||
--with-gtk \
|
--with-gtk \
|
||||||
--with-opengl \
|
--with-opengl \
|
||||||
--enable-burnt_name \
|
--enable-soname \
|
||||||
--with-zlib=sys \
|
--with-zlib=sys \
|
||||||
--with-libjpeg=sys \
|
--with-libjpeg=sys \
|
||||||
--with-libpng=sys \
|
--with-libpng=sys \
|
||||||
@@ -229,7 +266,7 @@ build-gtk-debug-stamp:
|
|||||||
--with-gtk \
|
--with-gtk \
|
||||||
--with-opengl \
|
--with-opengl \
|
||||||
--enable-debug \
|
--enable-debug \
|
||||||
--enable-burnt_name \
|
--enable-soname \
|
||||||
--with-zlib=sys \
|
--with-zlib=sys \
|
||||||
--with-libjpeg=sys \
|
--with-libjpeg=sys \
|
||||||
--with-libpng=sys \
|
--with-libpng=sys \
|
||||||
@@ -263,7 +300,7 @@ build-doc-stamp: build-gtk-shared-stamp
|
|||||||
mkdir $(objdir_doc)
|
mkdir $(objdir_doc)
|
||||||
mkdir $(objdir_doc_cruft)
|
mkdir $(objdir_doc_cruft)
|
||||||
cd $(objdir_doc_cruft) \
|
cd $(objdir_doc_cruft) \
|
||||||
&& LD_LIBRARY_PATH=../$(objdir_gtk_shared)/lib \
|
&& LD_LIBRARY_PATH=../$(objdir_gtk_shared)/lib:$(LD_LIBRARY_PATH) \
|
||||||
../$(objdir_gtk_shared)/utils/tex2rtf/src/tex2rtf \
|
../$(objdir_gtk_shared)/utils/tex2rtf/src/tex2rtf \
|
||||||
../docs/latex/wx/manual.tex ../$(objdir_doc)/wxwin.htm -twice -html
|
../docs/latex/wx/manual.tex ../$(objdir_doc)/wxwin.htm -twice -html
|
||||||
cp docs/latex/wx/*.gif $(objdir_doc)
|
cp docs/latex/wx/*.gif $(objdir_doc)
|
||||||
@@ -272,10 +309,15 @@ build-doc-stamp: build-gtk-shared-stamp
|
|||||||
$(objdir_doc)/wxwin.htx $(objdir_doc)/wxwin.ref
|
$(objdir_doc)/wxwin.htx $(objdir_doc)/wxwin.ref
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
build-examples-stamp:
|
build-examples-stamp: build-gtk-shared-stamp
|
||||||
dh_testdir
|
dh_testdir
|
||||||
mkdir $(objdir_examples)
|
mkdir $(objdir_examples)
|
||||||
|
|
||||||
|
# copy all samples and the Makefile generated for libwxgtk.
|
||||||
cp -a samples $(objdir_examples)
|
cp -a samples $(objdir_examples)
|
||||||
|
rm -f $(objdir_examples)/samples/Makefile
|
||||||
|
cp -a $(objdir_gtk_shared)/samples/Makefile $(objdir_examples)/samples
|
||||||
|
|
||||||
cp -a demos $(objdir_examples)
|
cp -a demos $(objdir_examples)
|
||||||
cp -a wxPython/demo $(objdir_examples)/wxPython
|
cp -a wxPython/demo $(objdir_examples)/wxPython
|
||||||
@for d in $(objdir_examples)/demos $(objdir_examples)/samples; do \
|
@for d in $(objdir_examples)/demos $(objdir_examples)/samples; do \
|
||||||
@@ -293,16 +335,59 @@ build-examples-stamp:
|
|||||||
|
|
||||||
build-i18n-stamp: build-gtk-shared-stamp
|
build-i18n-stamp: build-gtk-shared-stamp
|
||||||
dh_testdir
|
dh_testdir
|
||||||
|
|
||||||
|
# touch .po files first, since if they are not already up
|
||||||
|
# to date then _now_ is not the time to fix it.
|
||||||
|
# That should have been been done before cvs was tagged.
|
||||||
cd $(objdir_i18n) \
|
cd $(objdir_i18n) \
|
||||||
|
&& touch *.po \
|
||||||
&& $(MAKE) allmo
|
&& $(MAKE) allmo
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
|
build-wxbase-msw-dev-stamp:
|
||||||
|
dh_testdir
|
||||||
|
mkdir $(objdir_wxbase_msw_static)
|
||||||
|
cd $(objdir_wxbase_msw_static) \
|
||||||
|
&& ../configure --prefix=/usr/$(cross_host) \
|
||||||
|
--cache-file=../config_deb.cache \
|
||||||
|
--host=$(cross_host) \
|
||||||
|
--build=$(cross_build) \
|
||||||
|
--disable-gui \
|
||||||
|
--disable-shared \
|
||||||
|
&& $(MAKE)
|
||||||
|
touch $@
|
||||||
|
|
||||||
|
build-msw-dev-stamp:
|
||||||
|
dh_testdir
|
||||||
|
mkdir $(objdir_msw_static)
|
||||||
|
cd $(objdir_msw_static) \
|
||||||
|
&& ../configure --prefix=/usr/$(cross_host) \
|
||||||
|
--cache-file=../config_deb.cache \
|
||||||
|
--host=$(cross_host) \
|
||||||
|
--build=$(cross_build) \
|
||||||
|
--with-mingw \
|
||||||
|
--disable-shared \
|
||||||
|
&& $(MAKE)
|
||||||
|
touch $@
|
||||||
|
|
||||||
|
|
||||||
clean: debian/control
|
clean: debian/control
|
||||||
dh_testdir
|
dh_testdir
|
||||||
dh_testroot
|
dh_testroot
|
||||||
|
|
||||||
rm -rf config_deb.cache control-files-stamp $(build_stamps) $(objdirs)
|
rm -rf config_deb.cache control-files-stamp $(build_stamps) $(objdirs)
|
||||||
rm -f docs/lgpl.txt
|
rm -f docs/lgpl.txt
|
||||||
cd wxPython && ./setup.py clean
|
rm -f docs/latex/wx/manual.bb
|
||||||
|
rm -f $(objdir_i18n)/*.mo
|
||||||
|
|
||||||
|
cd wxPython \
|
||||||
|
&& ./setup.py clean \
|
||||||
|
&& rm -rf licence \
|
||||||
|
&& rm -rf build \
|
||||||
|
&& rm -rf contrib/ogl/contrib \
|
||||||
|
&& rm -rf contrib/stc/contrib \
|
||||||
|
&& rm -rf *.pyc
|
||||||
|
|
||||||
dh_clean
|
dh_clean
|
||||||
rm -f debian/$(package_wxbase_lib).*
|
rm -f debian/$(package_wxbase_lib).*
|
||||||
rm -f debian/$(package_wxbase_dev).*
|
rm -f debian/$(package_wxbase_dev).*
|
||||||
@@ -317,10 +402,13 @@ clean: debian/control
|
|||||||
rm -f debian/$(package_i18n).*
|
rm -f debian/$(package_i18n).*
|
||||||
rm -f debian/$(package_doc).*
|
rm -f debian/$(package_doc).*
|
||||||
rm -f debian/$(package_examples).*
|
rm -f debian/$(package_examples).*
|
||||||
|
rm -f debian/$(package_wxbase_msw_dev).*
|
||||||
|
rm -f debian/$(package_msw_dev).*
|
||||||
|
rm -f debian/$(package_headers_msw).*
|
||||||
|
|
||||||
install_arch: build_arch $(install_all_arch)
|
install_arch: build_arch $(install_all_arch)
|
||||||
|
|
||||||
install: build_all $(install_all)
|
install: build_all $(install_all_native)
|
||||||
|
|
||||||
install-wxbase-lib: DH_OPTIONS=-p$(package_wxbase_lib)
|
install-wxbase-lib: DH_OPTIONS=-p$(package_wxbase_lib)
|
||||||
install-wxbase-lib: build-wxbase-shared-stamp
|
install-wxbase-lib: build-wxbase-shared-stamp
|
||||||
@@ -329,7 +417,7 @@ install-wxbase-lib: build-wxbase-shared-stamp
|
|||||||
dh_clean -k
|
dh_clean -k
|
||||||
dh_installdirs
|
dh_installdirs
|
||||||
cp -a $(objdir_wxbase_shared)/lib/* debian/$(package_wxbase_lib)/usr/lib
|
cp -a $(objdir_wxbase_shared)/lib/* debian/$(package_wxbase_lib)/usr/lib
|
||||||
cp $(objdir_wxbase_shared)/wxbase-config debian/$(package_wxbase_lib)/usr/bin/
|
cp $(objdir_wxbase_shared)/wxbase-$(release)-config debian/$(package_wxbase_lib)/usr/bin/
|
||||||
|
|
||||||
install-wxbase-dev: DH_OPTIONS=-p$(package_wxbase_dev)
|
install-wxbase-dev: DH_OPTIONS=-p$(package_wxbase_dev)
|
||||||
install-wxbase-dev: build-wxbase-static-stamp install-wxbase-lib
|
install-wxbase-dev: build-wxbase-static-stamp install-wxbase-lib
|
||||||
@@ -347,7 +435,7 @@ install-wxbase-dbg: build-wxbase-debug-stamp
|
|||||||
dh_clean -k
|
dh_clean -k
|
||||||
dh_installdirs
|
dh_installdirs
|
||||||
cp -a $(objdir_wxbase_debug)/lib/* debian/$(package_wxbase_dbg)/usr/lib
|
cp -a $(objdir_wxbase_debug)/lib/* debian/$(package_wxbase_dbg)/usr/lib
|
||||||
cp $(objdir_wxbase_debug)/wxbased-config debian/$(package_wxbase_dbg)/usr/bin/
|
cp $(objdir_wxbase_debug)/wxbased-$(release)-config debian/$(package_wxbase_dbg)/usr/bin/
|
||||||
cp debian/lintian-override debian/$(package_wxbase_dbg)/usr/share/lintian/overrides/$(package_wxbase_dbg)
|
cp debian/lintian-override debian/$(package_wxbase_dbg)/usr/share/lintian/overrides/$(package_wxbase_dbg)
|
||||||
|
|
||||||
install-gtk-lib: DH_OPTIONS=-p$(package_gtk_lib)
|
install-gtk-lib: DH_OPTIONS=-p$(package_gtk_lib)
|
||||||
@@ -376,7 +464,7 @@ install-gtk-dbg: build-gtk-debug-stamp
|
|||||||
dh_clean -k
|
dh_clean -k
|
||||||
dh_installdirs
|
dh_installdirs
|
||||||
cp -a $(objdir_gtk_debug)/lib/* debian/$(package_gtk_dbg)/usr/lib
|
cp -a $(objdir_gtk_debug)/lib/* debian/$(package_gtk_dbg)/usr/lib
|
||||||
cp $(objdir_gtk_debug)/wxgtkd-config debian/$(package_gtk_dbg)/usr/bin/
|
cp $(objdir_gtk_debug)/wxgtkd-$(release)-config debian/$(package_gtk_dbg)/usr/bin/
|
||||||
cp debian/lintian-override debian/$(package_gtk_dbg)/usr/share/lintian/overrides/$(package_gtk_dbg)
|
cp debian/lintian-override debian/$(package_gtk_dbg)/usr/share/lintian/overrides/$(package_gtk_dbg)
|
||||||
|
|
||||||
install-gtk-contrib: DH_OPTIONS=-p$(package_gtk_contrib)
|
install-gtk-contrib: DH_OPTIONS=-p$(package_gtk_contrib)
|
||||||
@@ -446,6 +534,45 @@ install-examples: build-examples-stamp
|
|||||||
dh_clean -k
|
dh_clean -k
|
||||||
dh_installdirs
|
dh_installdirs
|
||||||
|
|
||||||
|
install-wxbase-msw-dev: DH_OPTIONS=-p$(package_wxbase_msw_dev)
|
||||||
|
install-wxbase-msw-dev: build-wxbase-msw-dev-stamp
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_clean -k
|
||||||
|
dh_installdirs
|
||||||
|
cp -a $(objdir_wxbase_msw_static)/lib/* debian/$(package_wxbase_msw_dev)/usr/$(cross_host)/lib
|
||||||
|
cp $(objdir_wxbase_msw_static)/wxbase-$(release)-$(cross_host)-config debian/$(package_wxbase_msw_dev)/usr/bin/
|
||||||
|
$(cross_host)-strip --strip-debug debian/$(package_wxbase_msw_dev)/usr/$(cross_host)/lib/*.a
|
||||||
|
|
||||||
|
install-msw-dev: DH_OPTIONS=-p$(package_msw_dev)
|
||||||
|
install-msw-dev: build-msw-dev-stamp
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_clean -k
|
||||||
|
dh_installdirs
|
||||||
|
cp -a $(objdir_msw_static)/lib/* debian/$(package_msw_dev)/usr/$(cross_host)/lib
|
||||||
|
cp $(objdir_msw_static)/wxmsw-$(release)-$(cross_host)-config debian/$(package_msw_dev)/usr/bin/
|
||||||
|
$(cross_host)-strip --strip-debug debian/$(package_msw_dev)/usr/$(cross_host)/lib/*.a
|
||||||
|
|
||||||
|
install-headers-msw: DH_OPTIONS=-p$(package_headers_msw)
|
||||||
|
install-headers-msw:
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_clean -k
|
||||||
|
dh_installdirs
|
||||||
|
@# Symlink all the headers that will be installed by the main -headers
|
||||||
|
@# package to where the cross compiler will expect them.
|
||||||
|
@for f in `ls -1 include/wx`; do \
|
||||||
|
ln -s /usr/include/wx/$$f debian/$(package_headers_msw)/usr/$(cross_host)/include/wx; \
|
||||||
|
echo "linking header /usr/include/wx/$$f"; \
|
||||||
|
done;
|
||||||
|
@# But install this lot for real.
|
||||||
|
rm -f debian/$(package_headers_msw)/usr/$(cross_host)/include/wx/msw
|
||||||
|
cp -a include/wx/msw debian/$(package_headers_msw)/usr/$(cross_host)/include/wx
|
||||||
|
@# and remove this cruft(?)
|
||||||
|
rm -f debian/$(package_headers_msw)/usr/$(cross_host)/include/wx/treelay.h
|
||||||
|
|
||||||
|
|
||||||
binary-common:
|
binary-common:
|
||||||
dh_testdir
|
dh_testdir
|
||||||
dh_testroot
|
dh_testroot
|
||||||
@@ -453,7 +580,11 @@ binary-common:
|
|||||||
dh_installchangelogs
|
dh_installchangelogs
|
||||||
dh_installexamples
|
dh_installexamples
|
||||||
dh_link
|
dh_link
|
||||||
dh_strip -N$(package_gtk_dbg) -N$(package_wxbase_dbg)
|
|
||||||
|
@# Don't strip debug libs at all, and strip cross libs elsewhere
|
||||||
|
@# with the cross host tools until dh_strip gets smarter.
|
||||||
|
dh_strip -N$(package_gtk_dbg) -N$(package_wxbase_dbg) -N$(package_wxbase_msw_dev) -N$(package_msw_dev)
|
||||||
|
|
||||||
dh_compress
|
dh_compress
|
||||||
dh_fixperms
|
dh_fixperms
|
||||||
dh_makeshlibs -N$(package_gtk_py) -V
|
dh_makeshlibs -N$(package_gtk_py) -V
|
||||||
@@ -467,15 +598,29 @@ binary-common:
|
|||||||
# Note that you currently can't build the indep packages without first
|
# Note that you currently can't build the indep packages without first
|
||||||
# building the arch specific package files needed to create them.
|
# building the arch specific package files needed to create them.
|
||||||
binary-indep: build_all install
|
binary-indep: build_all install
|
||||||
$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
|
$(MAKE) -f debian/rules \
|
||||||
|
DH_OPTIONS="-i -N$(package_wxbase_msw_dev) -N$(package_msw_dev) -N$(package_headers_msw)" \
|
||||||
|
binary-common
|
||||||
|
|
||||||
# Build just the architecture-dependent files here.
|
# Build just the architecture-dependent files here.
|
||||||
binary-arch: build_arch install_arch
|
binary-arch: build_arch install_arch
|
||||||
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
|
$(MAKE) -f debian/rules \
|
||||||
|
DH_OPTIONS="-a -N$(package_wxbase_msw_dev) -N$(package_msw_dev) -N$(package_headers_msw)" \
|
||||||
|
binary-common
|
||||||
|
|
||||||
# Build all packages target.
|
# Build all packages target.
|
||||||
binary: binary-arch binary-indep
|
binary: binary-arch binary-indep
|
||||||
|
|
||||||
|
# This is a special target for building the wxMSW-cross packages.
|
||||||
|
# It's not currently called during the official package build run
|
||||||
|
# but may be run separately to build the extra packages.
|
||||||
|
# There is an implied build dep on the mingw32 cross compiler
|
||||||
|
# that is not in the control file.
|
||||||
|
binary-cross: control-files-stamp $(install_all_cross)
|
||||||
|
$(MAKE) -f debian/rules \
|
||||||
|
DH_OPTIONS="-p$(package_wxbase_msw_dev) -p$(package_msw_dev) -p$(package_headers_msw)" \
|
||||||
|
binary-common
|
||||||
|
|
||||||
|
|
||||||
############################################################################
|
############################################################################
|
||||||
#
|
#
|
||||||
@@ -516,8 +661,10 @@ binary-doc: control-files-stamp install-doc
|
|||||||
|
|
||||||
.PHONY: build build_all build_arch clean binary-indep binary-arch binary binary-common \
|
.PHONY: build build_all build_arch clean binary-indep binary-arch binary binary-common \
|
||||||
binary-gtk binary-gtk-dev binary-gtk-dbg binary-wxbase binary-wxbase-dev \
|
binary-gtk binary-gtk-dev binary-gtk-dbg binary-wxbase binary-wxbase-dev \
|
||||||
binary-wxbase-dbg binary-doc install install_arch install-wxbase-lib \
|
binary-wxbase-dbg binary-doc binary-cross \
|
||||||
|
install install_arch install-wxbase-lib \
|
||||||
install-wxbase-dev install-wxbase-dbg install-gtk-lib install-gtk-dev \
|
install-wxbase-dev install-wxbase-dbg install-gtk-lib install-gtk-dev \
|
||||||
install-gtk-dbg install-gtk-contrib install-gtk-contrib-dev \
|
install-gtk-dbg install-gtk-contrib install-gtk-contrib-dev \
|
||||||
install-gtk-py install-headers install-i18n install-doc install-examples
|
install-gtk-py install-headers install-i18n install-doc install-examples \
|
||||||
|
install-wxbase-msw-dev install-msw-dev install-headers-msw
|
||||||
|
|
||||||
|
16
debian/wx-config.1
vendored
16
debian/wx-config.1
vendored
@@ -8,7 +8,8 @@ wx-config - generate compile time info for wxWindows
|
|||||||
.B wxgtk-config
|
.B wxgtk-config
|
||||||
.HP
|
.HP
|
||||||
.B wx-config
|
.B wx-config
|
||||||
[\-\-version] [\-\-libs] [\-\-cflags] [\-\-cc] [\-\-cxx] [\-\-ld]
|
[\-\-version] [\-\-libs] [\-\-gl\-libs] [\-\-cppflags]
|
||||||
|
[\-\-cflags] [\-\-cxxflags] [\-\-cc] [\-\-cxx] [\-\-ld]
|
||||||
[\-\-prefix\fI[=DIR]\fP] [\-\-exec\-prefix\fI[=DIR]\fP]
|
[\-\-prefix\fI[=DIR]\fP] [\-\-exec\-prefix\fI[=DIR]\fP]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
\fIwx-config\fP is a tool to determine the compiler and linker
|
\fIwx-config\fP is a tool to determine the compiler and linker
|
||||||
@@ -35,10 +36,19 @@ include in a bug report.
|
|||||||
( But of course you already knew that ... )
|
( But of course you already knew that ... )
|
||||||
.TP 8
|
.TP 8
|
||||||
.B \-\-libs
|
.B \-\-libs
|
||||||
Generate linker flags for a \fIwxWindows\fP program.
|
Output linker flags for a \fIwxWindows\fP program.
|
||||||
|
.TP 8
|
||||||
|
.B \-\-gl\-libs
|
||||||
|
Output additional linker flags for apps using GLCanvas.
|
||||||
|
.TP 8
|
||||||
|
.B \-\-cppflags
|
||||||
|
Output build\-time preprocessor flags.
|
||||||
.TP 8
|
.TP 8
|
||||||
.B \-\-cflags
|
.B \-\-cflags
|
||||||
Generate compiler flags for the same.
|
Output C compiler flags.
|
||||||
|
.TP 8
|
||||||
|
.B \-\-cxxflags
|
||||||
|
Output C++ compiler flags.
|
||||||
.TP 8
|
.TP 8
|
||||||
.B \-\-cc
|
.B \-\-cc
|
||||||
Output the name of the C compiler \fB$(CC)\fP.
|
Output the name of the C compiler \fB$(CC)\fP.
|
||||||
|
2
debian/wxwin-headers-msw.dirs
vendored
Normal file
2
debian/wxwin-headers-msw.dirs
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
usr/=H/include/wx
|
||||||
|
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/bombs.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/bombs.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "BombsVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "BombsVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/bombs.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/bombs.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/dbbrowse.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/dbbrowse.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "DbbrowseVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "DbbrowseVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/dbbrowse.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/dbbrowse.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -33,6 +33,11 @@
|
|||||||
// Global structure for holding ODBC connection information
|
// Global structure for holding ODBC connection information
|
||||||
// - darf nur einmal im Projekte definiert werden ?? Extra Databasse Klasse ?
|
// - darf nur einmal im Projekte definiert werden ?? Extra Databasse Klasse ?
|
||||||
wxDbConnectInf ConnectInf; // F<>r DBase
|
wxDbConnectInf ConnectInf; // F<>r DBase
|
||||||
|
|
||||||
|
#if !wxUSE_ODBC
|
||||||
|
#error Demo cannot be compiled unless setup.h has wxUSE_ODBC set to 1
|
||||||
|
#endif
|
||||||
|
|
||||||
//----------------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------------
|
||||||
extern WXDLLEXPORT_DATA(wxDbList*) PtrBegDbList; /* from db.cpp, used in getting back error results from db connections */
|
extern WXDLLEXPORT_DATA(wxDbList*) PtrBegDbList; /* from db.cpp, used in getting back error results from db connections */
|
||||||
//----------------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------------
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/forty.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/forty.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "FortyVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "FortyVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/forty.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/forty.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/fractal.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/fractal.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "FractalVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "FractalVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/fractal.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/fractal.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/life.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/life.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "LifeVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "LifeVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/life.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/life.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/wxpoem.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/wxpoem.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "PoemVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "PoemVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/wxpoem.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/wxpoem.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -44,6 +44,17 @@
|
|||||||
$project{"BASE_UNIX_DEPS"} .= $filedep . " ";
|
$project{"BASE_UNIX_DEPS"} .= $filedep . " ";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
foreach $file (sort keys %wxMSW) {
|
||||||
|
next unless $wxMSW{$file} =~ /\bB\b/;
|
||||||
|
|
||||||
|
($fileobj = $file) =~ s/cp?p?$/\o/;
|
||||||
|
($filedep = $file) =~ s/cp?p?$/\d/;
|
||||||
|
|
||||||
|
$project{"BASE_SOURCES"} .= "msw/" . $file . " ";
|
||||||
|
$project{"BASE_MSW_OBJS"} .= $fileobj . " ";
|
||||||
|
$project{"BASE_MSW_DEPS"} .= $filedep . " ";
|
||||||
|
}
|
||||||
|
|
||||||
#! find all our headers
|
#! find all our headers
|
||||||
foreach $file (sort keys %wxWXINCLUDE) {
|
foreach $file (sort keys %wxWXINCLUDE) {
|
||||||
next unless $wxWXINCLUDE{$file} =~ /\bB\b/;
|
next unless $wxWXINCLUDE{$file} =~ /\bB\b/;
|
||||||
@@ -57,6 +68,12 @@
|
|||||||
$project{"BASE_HEADERS"} .= "unix/" . $file . " "
|
$project{"BASE_HEADERS"} .= "unix/" . $file . " "
|
||||||
}
|
}
|
||||||
|
|
||||||
|
foreach $file (sort keys %wxMSWINCLUDE) {
|
||||||
|
next unless $wxMSWINCLUDE{$file} =~ /\bB\b/;
|
||||||
|
|
||||||
|
$project{"BASE_HEADERS"} .= "msw/" . $file . " "
|
||||||
|
}
|
||||||
|
|
||||||
foreach $file (sort keys %wxPROTOCOLINCLUDE) {
|
foreach $file (sort keys %wxPROTOCOLINCLUDE) {
|
||||||
next unless $wxPROTOCOLINCLUDE{$file} =~ /\bB\b/;
|
next unless $wxPROTOCOLINCLUDE{$file} =~ /\bB\b/;
|
||||||
|
|
||||||
@@ -80,5 +97,12 @@ BASE_DEPS = \
|
|||||||
BASE_UNIX_OBJS = \
|
BASE_UNIX_OBJS = \
|
||||||
#$ ExpandList("BASE_UNIX_OBJS");
|
#$ ExpandList("BASE_UNIX_OBJS");
|
||||||
|
|
||||||
BASE_DEPS = \
|
BASE_UNIX_DEPS = \
|
||||||
#$ ExpandList("BASE_DEPS");
|
#$ ExpandList("BASE_UNIX_DEPS");
|
||||||
|
|
||||||
|
BASE_MSW_OBJS = \
|
||||||
|
#$ ExpandList("BASE_MSW_OBJS");
|
||||||
|
|
||||||
|
BASE_MSW_DEPS = \
|
||||||
|
#$ ExpandList("BASE_MSW_DEPS");
|
||||||
|
|
||||||
|
@@ -59,6 +59,8 @@
|
|||||||
$wxHTMLINCLUDE{$fields[0]} = $fields[2];
|
$wxHTMLINCLUDE{$fields[0]} = $fields[2];
|
||||||
} elsif ( $fields[1] eq "F" ) {
|
} elsif ( $fields[1] eq "F" ) {
|
||||||
$wxMOTIFINCLUDE{$fields[0]} = $fields[2];
|
$wxMOTIFINCLUDE{$fields[0]} = $fields[2];
|
||||||
|
} elsif ( $fields[1] eq "9" && $fields[2] eq "O" ) {
|
||||||
|
$wxOLEINCLUDE{$fields[0]} = $fields[2];
|
||||||
} elsif ( $fields[1] eq "9" ) {
|
} elsif ( $fields[1] eq "9" ) {
|
||||||
$wxMSWINCLUDE{$fields[0]} = $fields[2];
|
$wxMSWINCLUDE{$fields[0]} = $fields[2];
|
||||||
} elsif ( $fields[1] eq "K" ) {
|
} elsif ( $fields[1] eq "K" ) {
|
||||||
|
@@ -409,6 +409,7 @@ gauge.cpp X
|
|||||||
gdiobj.cpp X
|
gdiobj.cpp X
|
||||||
glcanvas.cpp X
|
glcanvas.cpp X
|
||||||
icon.cpp X
|
icon.cpp X
|
||||||
|
joystick.cpp X
|
||||||
listbox.cpp X
|
listbox.cpp X
|
||||||
main.cpp X
|
main.cpp X
|
||||||
mdi.cpp X
|
mdi.cpp X
|
||||||
@@ -619,7 +620,6 @@ hash.h W B
|
|||||||
help.h W
|
help.h W
|
||||||
helpbase.h W
|
helpbase.h W
|
||||||
helphtml.h W
|
helphtml.h W
|
||||||
helpchm.h W
|
|
||||||
helpwin.h W
|
helpwin.h W
|
||||||
helpxlp.h W
|
helpxlp.h W
|
||||||
icon.h W
|
icon.h W
|
||||||
@@ -821,7 +821,6 @@ control.h F
|
|||||||
cursor.h F
|
cursor.h F
|
||||||
dataform.h F
|
dataform.h F
|
||||||
dataobj.h F
|
dataobj.h F
|
||||||
dataobj2.h F
|
|
||||||
dc.h F
|
dc.h F
|
||||||
dcclient.h F
|
dcclient.h F
|
||||||
dcmemory.h F
|
dcmemory.h F
|
||||||
@@ -939,6 +938,7 @@ slider.h 9
|
|||||||
slider95.h 9
|
slider95.h 9
|
||||||
slidrmsw.h 9
|
slidrmsw.h 9
|
||||||
spinbutt.h 9
|
spinbutt.h 9
|
||||||
|
spinctrl.h 9
|
||||||
statbmp.h 9
|
statbmp.h 9
|
||||||
statbox.h 9
|
statbox.h 9
|
||||||
statbr95.h 9
|
statbr95.h 9
|
||||||
@@ -982,6 +982,15 @@ xpmhand.h 9
|
|||||||
# disable.bmp 9
|
# disable.bmp 9
|
||||||
# wx.rc 9
|
# wx.rc 9
|
||||||
|
|
||||||
|
automtn.h 9 O
|
||||||
|
dataform.h 9 O
|
||||||
|
dataobj.h 9 O
|
||||||
|
dataobj2.h 9 O
|
||||||
|
dropsrc.h 9 O
|
||||||
|
droptgt.h 9 O
|
||||||
|
oleutils.h 9 O
|
||||||
|
uuid.h 9 O
|
||||||
|
|
||||||
accel.h 2
|
accel.h 2
|
||||||
dataobj.h 2
|
dataobj.h 2
|
||||||
helpwin.h 2
|
helpwin.h 2
|
||||||
|
@@ -72,6 +72,10 @@
|
|||||||
$project{"MSW_HEADERS"} .= "msw/" . $file . " "
|
$project{"MSW_HEADERS"} .= "msw/" . $file . " "
|
||||||
}
|
}
|
||||||
|
|
||||||
|
foreach $file (sort keys %wxOLEINCLUDE) {
|
||||||
|
$project{"MSW_HEADERS"} .= "msw/ole/" . $file . " ";
|
||||||
|
}
|
||||||
|
|
||||||
foreach $file (sort keys %wxGENERICINCLUDE) {
|
foreach $file (sort keys %wxGENERICINCLUDE) {
|
||||||
$project{"MSW_HEADERS"} .= "generic/" . $file . " "
|
$project{"MSW_HEADERS"} .= "generic/" . $file . " "
|
||||||
}
|
}
|
||||||
|
@@ -29,6 +29,13 @@
|
|||||||
$project{$tag} .= $file . " "
|
$project{$tag} .= $file . " "
|
||||||
}
|
}
|
||||||
|
|
||||||
|
foreach $file (sort keys %wxHTML) {
|
||||||
|
next if $wxHTML{$file} =~ /\b16\b/;
|
||||||
|
|
||||||
|
$file =~ s/cp?p?$/obj/;
|
||||||
|
$project{"WXHTMLOBJS"} .= $file . " "
|
||||||
|
}
|
||||||
|
|
||||||
foreach $file (sort keys %wxCommon) {
|
foreach $file (sort keys %wxCommon) {
|
||||||
$isCFile = $file =~ /\.c$/;
|
$isCFile = $file =~ /\.c$/;
|
||||||
$file =~ s/cp?p?$/obj/;
|
$file =~ s/cp?p?$/obj/;
|
||||||
@@ -91,6 +98,7 @@ JPEGDIR=$(WXDIR)\src\jpeg
|
|||||||
TIFFDIR=$(WXDIR)\src\tiff
|
TIFFDIR=$(WXDIR)\src\tiff
|
||||||
MSWDIR=$(WXDIR)\src\msw
|
MSWDIR=$(WXDIR)\src\msw
|
||||||
OLEDIR=$(MSWDIR)\ole
|
OLEDIR=$(MSWDIR)\ole
|
||||||
|
HTMLDIR=$(WXDIR)\src\html
|
||||||
|
|
||||||
DOCDIR = $(WXDIR)\docs
|
DOCDIR = $(WXDIR)\docs
|
||||||
|
|
||||||
@@ -106,10 +114,12 @@ COMMONOBJS = &
|
|||||||
|
|
||||||
MSWOBJS = #$ ExpandGlue("WXMSWOBJS", "", " &\n\t")
|
MSWOBJS = #$ ExpandGlue("WXMSWOBJS", "", " &\n\t")
|
||||||
|
|
||||||
# Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
|
HTMLOBJS = #$ ExpandGlue("WXHTMLOBJS", "", " &\n\t")
|
||||||
OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS)
|
|
||||||
|
|
||||||
all: $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS)
|
# Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
|
||||||
|
OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS) $(HTMLOBJS)
|
||||||
|
|
||||||
|
all: $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS) .SYMBOLIC
|
||||||
|
|
||||||
$(LIBTARGET) : $(OBJECTS)
|
$(LIBTARGET) : $(OBJECTS)
|
||||||
%create tmp.lbc
|
%create tmp.lbc
|
||||||
@@ -207,6 +217,23 @@ $(COMMDIR)\lex_yy.c: $(COMMDIR)\doslex.c
|
|||||||
}
|
}
|
||||||
#$}
|
#$}
|
||||||
|
|
||||||
|
|
||||||
|
########################################################
|
||||||
|
# HTML objects (always compiled)
|
||||||
|
|
||||||
|
#${
|
||||||
|
$_ = $project{"WXHTMLOBJS"};
|
||||||
|
my @objs = split;
|
||||||
|
foreach (@objs) {
|
||||||
|
$text .= $_;
|
||||||
|
s/\.obj$//;
|
||||||
|
$text .= ': $(HTMLDIR)\\';
|
||||||
|
$text .= $_ . ".cpp\n" .
|
||||||
|
' *$(CCC) $(CPPFLAGS) $(IFLAGS) $<' . "\n\n";
|
||||||
|
}
|
||||||
|
#$}
|
||||||
|
|
||||||
|
|
||||||
crbuffri.obj: $(XPMDIR)\crbuffri.c
|
crbuffri.obj: $(XPMDIR)\crbuffri.c
|
||||||
*$(CC) $(CPPFLAGS) $(IFLAGS) $<
|
*$(CC) $(CPPFLAGS) $(IFLAGS) $<
|
||||||
|
|
||||||
|
@@ -114,7 +114,7 @@ rem Misc. utils not in the main distribution
|
|||||||
zip32 -@ %dest\utils-%version%.zip < %src\distrib\msw\utils.rsp
|
zip32 -@ %dest\utils-%version%.zip < %src\distrib\msw\utils.rsp
|
||||||
zip32 -@ -u %dest\utils-%version%.zip < %src\distrib\msw\utilmake.rsp
|
zip32 -@ -u %dest\utils-%version%.zip < %src\distrib\msw\utilmake.rsp
|
||||||
|
|
||||||
copy %src\docs\changes.txt %dest\changed-%version%.txt
|
copy %src\docs\changes.txt %dest\changes-%version%.txt
|
||||||
copy %src\docs\msw\install.txt %dest\install_msw-%version%.txt
|
copy %src\docs\msw\install.txt %dest\install_msw-%version%.txt
|
||||||
copy %src\docs\motif\install.txt %dest\install_motif-%version%.txt
|
copy %src\docs\motif\install.txt %dest\install_motif-%version%.txt
|
||||||
copy %src\docs\gtk\install.txt %dest\install_gtk-%version%.txt
|
copy %src\docs\gtk\install.txt %dest\install_gtk-%version%.txt
|
||||||
|
@@ -32,7 +32,7 @@ was popped up.
|
|||||||
wxWINDOWS VERSION: 2.0.1
|
wxWINDOWS VERSION: 2.0.1
|
||||||
PLATFORM(S): wxMotif
|
PLATFORM(S): wxMotif
|
||||||
DATE IDENTIFIED: ?/?/1998
|
DATE IDENTIFIED: ?/?/1998
|
||||||
IDENTIFIED BY: Julian Smart <julian.smart@ukonline.co.uk>
|
IDENTIFIED BY: Julian Smart <julian.smart@btopenworld.com>
|
||||||
DATE FIXED:
|
DATE FIXED:
|
||||||
FIXED BY:
|
FIXED BY:
|
||||||
|
|
||||||
@@ -75,7 +75,7 @@ WORKAROUND:
|
|||||||
wxWINDOWS VERSION: 2.0.1
|
wxWINDOWS VERSION: 2.0.1
|
||||||
PLATFORM(S): All
|
PLATFORM(S): All
|
||||||
DATE IDENTIFIED: ?/?/1998
|
DATE IDENTIFIED: ?/?/1998
|
||||||
IDENTIFIED BY: Julian Smart <julian.smart@ukonline.co.uk>
|
IDENTIFIED BY: Julian Smart <julian.smart@btopenworld.com>
|
||||||
DATE FIXED:
|
DATE FIXED:
|
||||||
FIXED BY:
|
FIXED BY:
|
||||||
|
|
||||||
@@ -244,7 +244,7 @@ WORKAROUND:
|
|||||||
visitor_email_address: haneef@symphonyeda.com
|
visitor_email_address: haneef@symphonyeda.com
|
||||||
wxWINDOWS+VERSION: 2.1.12
|
wxWINDOWS+VERSION: 2.1.12
|
||||||
DATE+FIXED: 29/11/99
|
DATE+FIXED: 29/11/99
|
||||||
FIXED+BY: Julian Smart <julian.smart@ukonline.co.uk>
|
FIXED+BY: Julian Smart <julian.smart@btopenworld.com>
|
||||||
|
|
||||||
DATE+FIXED:
|
DATE+FIXED:
|
||||||
DATE+IDENTIFIED: 29/11/1999
|
DATE+IDENTIFIED: 29/11/1999
|
||||||
|
@@ -13,6 +13,24 @@ wxMSW:
|
|||||||
OTHER CHANGES
|
OTHER CHANGES
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
2.2.8
|
||||||
|
-----
|
||||||
|
|
||||||
|
All:
|
||||||
|
|
||||||
|
- fixed a bug in wxStream classes
|
||||||
|
|
||||||
|
wxGTK:
|
||||||
|
|
||||||
|
- fixed tree control invalid pointer after drag bug
|
||||||
|
|
||||||
|
wxMSW:
|
||||||
|
|
||||||
|
- fixed bug in wxFrame::SetClientSize() for the frames with toolbars
|
||||||
|
- Compilation fixes for Mingw32/JPEG code
|
||||||
|
- fixed wxListBox memory leak (WM_DESTROY should always be
|
||||||
|
passed to DefWindowProc)
|
||||||
|
|
||||||
2.2.7
|
2.2.7
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
@@ -234,7 +234,7 @@ Julian Smart\\
|
|||||||
Uppingham\\
|
Uppingham\\
|
||||||
Rutland\\
|
Rutland\\
|
||||||
LE15 9SG\\
|
LE15 9SG\\
|
||||||
julian.smart@ukonline.co.uk
|
julian.smart@btopenworld.com
|
||||||
|
|
||||||
\section{Acknowledgments}
|
\section{Acknowledgments}
|
||||||
|
|
||||||
|
@@ -31,7 +31,7 @@
|
|||||||
}}
|
}}
|
||||||
\winhelpignore{\author{Julian Smart, Robert Roebling, Vadim Zeitlin,
|
\winhelpignore{\author{Julian Smart, Robert Roebling, Vadim Zeitlin,
|
||||||
Robin Dunn, et al}
|
Robin Dunn, et al}
|
||||||
\date{May 14th 2001}
|
\date{September 13th 2001}
|
||||||
}
|
}
|
||||||
\makeindex
|
\makeindex
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
@@ -493,7 +493,7 @@ on the background.
|
|||||||
|
|
||||||
Note that it is probably impossible to have a client window that scrolls as well as painting
|
Note that it is probably impossible to have a client window that scrolls as well as painting
|
||||||
a bitmap or pattern, since in {\bf OnScroll}, the scrollbar positions always return zero.
|
a bitmap or pattern, since in {\bf OnScroll}, the scrollbar positions always return zero.
|
||||||
(Solutions to: \verb$julian.smart@ukonline.co.uk$).
|
(Solutions to: \verb$julian.smart@btopenworld.com$).
|
||||||
|
|
||||||
\wxheading{See also}
|
\wxheading{See also}
|
||||||
|
|
||||||
|
@@ -523,8 +523,8 @@ area which may be drawn on by the programmer, excluding title bar, border etc.
|
|||||||
\pythonnote{In place of a single overloaded method name, wxPython
|
\pythonnote{In place of a single overloaded method name, wxPython
|
||||||
implements the following methods:\par
|
implements the following methods:\par
|
||||||
\indented{2cm}{\begin{twocollist}
|
\indented{2cm}{\begin{twocollist}
|
||||||
\twocolitem{{\bf wxGetClientSizeTuple()}}{Returns a 2-tuple of (width, height)}
|
\twocolitem{{\bf GetClientSizeTuple()}}{Returns a 2-tuple of (width, height)}
|
||||||
\twocolitem{{\bf wxGetClientSize()}}{Returns a wxSize object}
|
\twocolitem{{\bf GetClientSize()}}{Returns a wxSize object}
|
||||||
\end{twocollist}}
|
\end{twocollist}}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -312,7 +312,7 @@ issues concerning the compiler installation:
|
|||||||
|
|
||||||
2. Make sure that you downloaded and installed the service pack 1
|
2. Make sure that you downloaded and installed the service pack 1
|
||||||
for Borland C++ 5.5. This SP1 can be downloaded from:
|
for Borland C++ 5.5. This SP1 can be downloaded from:
|
||||||
http://www.borland.com/devsupport/bcppbuilder/file_supplements.html
|
http://www.borland.com/devsupport/bcppbuilder/patches/#freecompiler55
|
||||||
|
|
||||||
IMPORTANT:
|
IMPORTANT:
|
||||||
When installing SP1, make sure that you extract (UnZip) the files
|
When installing SP1, make sure that you extract (UnZip) the files
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
wxWindows 2.2.7
|
wxWindows 2.2.8
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
README
|
README
|
||||||
@@ -227,9 +227,9 @@ The main wxWindows ftp site is at:
|
|||||||
A wxWindows CD-ROM with the latest distribution plus an HTML
|
A wxWindows CD-ROM with the latest distribution plus an HTML
|
||||||
front-end and hundreds of MB of compilers, utilities and other
|
front-end and hundreds of MB of compilers, utilities and other
|
||||||
material may be ordered from the CD-ROM page (see the wxWindows
|
material may be ordered from the CD-ROM page (see the wxWindows
|
||||||
web site) or contact Julian Smart <julian.smart@ukonline.co.uk>.
|
web site) or contact Julian Smart <julian.smart@btopenworld.com>.
|
||||||
|
|
||||||
Good luck!
|
Good luck!
|
||||||
|
|
||||||
The wxWindows Team, 18th May, 2001
|
The wxWindows Team, September, 2001
|
||||||
|
|
||||||
|
@@ -1767,17 +1767,17 @@ typedef unsigned long WXHDC;
|
|||||||
typedef unsigned int WXUINT;
|
typedef unsigned int WXUINT;
|
||||||
typedef unsigned long WXDWORD;
|
typedef unsigned long WXDWORD;
|
||||||
typedef unsigned short WXWORD;
|
typedef unsigned short WXWORD;
|
||||||
#ifdef __WXMSW__
|
#ifdef __WXPM__
|
||||||
typedef unsigned int WXWPARAM;
|
|
||||||
typedef long WXLPARAM;
|
|
||||||
#else
|
|
||||||
# define WXWPARAM MPARAM
|
# define WXWPARAM MPARAM
|
||||||
# define WXLPARAM MPARAM
|
# define WXLPARAM MPARAM
|
||||||
# define RECT RECTL
|
# define RECT RECTL
|
||||||
# define LOGFONT FATTRS
|
# define LOGFONT FATTRS
|
||||||
# define LOWORD SHORT1FROMMP
|
# define LOWORD SHORT1FROMMP
|
||||||
# define HIWORD SHORT2FROMMP
|
# define HIWORD SHORT2FROMMP
|
||||||
#endif // __WXMSW__
|
#else
|
||||||
|
typedef unsigned int WXWPARAM;
|
||||||
|
typedef long WXLPARAM;
|
||||||
|
#endif // __WXPM__
|
||||||
typedef unsigned long WXCOLORREF;
|
typedef unsigned long WXCOLORREF;
|
||||||
typedef void * WXRGNDATA;
|
typedef void * WXRGNDATA;
|
||||||
typedef void * WXMSG;
|
typedef void * WXMSG;
|
||||||
|
@@ -51,11 +51,18 @@ class WXDLLEXPORT wxList;
|
|||||||
|
|
||||||
typedef int wxEventType;
|
typedef int wxEventType;
|
||||||
|
|
||||||
// this macro is for upwards compatibility with 2.4, use it when defining your
|
// these macros are for upwards compatibility with 2.4,
|
||||||
// event table macros
|
// use them when defining events and event tables
|
||||||
#define DECLARE_EVENT_TABLE_ENTRY(type, id, idLast, fn, obj) \
|
#define DECLARE_EVENT_TABLE_ENTRY(type, id, idLast, fn, obj) \
|
||||||
{ type, id, idLast, fn, obj }
|
{ type, id, idLast, fn, obj }
|
||||||
|
|
||||||
|
#define BEGIN_DECLARE_EVENT_TYPES() enum {
|
||||||
|
#define END_DECLARE_EVENT_TYPES() };
|
||||||
|
#define DECLARE_EVENT_TYPE(name, value) name = wxEVT_FIRST + value,
|
||||||
|
#define DECLARE_LOCAL_EVENT_TYPE(name, value) name = wxEVT_FIRST + value,
|
||||||
|
#define DEFINE_EVENT_TYPE(name)
|
||||||
|
#define DEFINE_LOCAL_EVENT_TYPE(name)
|
||||||
|
|
||||||
// the standard event types
|
// the standard event types
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
@@ -989,7 +996,7 @@ class WXDLLEXPORT wxMenuEvent : public wxEvent
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
wxMenuEvent(wxEventType type = wxEVT_NULL, int id = 0)
|
wxMenuEvent(wxEventType type = wxEVT_NULL, int id = 0)
|
||||||
{ m_eventType = type; m_menuId = id; }
|
{ m_eventType = type; m_menuId = id; m_id = id; }
|
||||||
|
|
||||||
int GetMenuId() const { return m_menuId; }
|
int GetMenuId() const { return m_menuId; }
|
||||||
|
|
||||||
|
@@ -56,5 +56,16 @@ See mod_*.cpp and htmlwin.cpp for example :-)
|
|||||||
static int _link_dummy_var_##module_name = \
|
static int _link_dummy_var_##module_name = \
|
||||||
_link_dummy_func_##module_name ();
|
_link_dummy_func_##module_name ();
|
||||||
|
|
||||||
|
#define FORCE_WXHTML_MODULES() \
|
||||||
|
FORCE_LINK(m_layout) \
|
||||||
|
FORCE_LINK(m_fonts) \
|
||||||
|
FORCE_LINK(m_image) \
|
||||||
|
FORCE_LINK(m_list) \
|
||||||
|
FORCE_LINK(m_dflist) \
|
||||||
|
FORCE_LINK(m_pre) \
|
||||||
|
FORCE_LINK(m_hline) \
|
||||||
|
FORCE_LINK(m_links) \
|
||||||
|
FORCE_LINK(m_tables) \
|
||||||
|
FORCE_LINK(m_meta)
|
||||||
|
|
||||||
#endif // _WX_FORCELNK_H_
|
#endif // _WX_FORCELNK_H_
|
||||||
|
@@ -302,10 +302,6 @@
|
|||||||
// Use standard C++ streams if 1. If 0, use wxWin
|
// Use standard C++ streams if 1. If 0, use wxWin
|
||||||
// streams implementation.
|
// streams implementation.
|
||||||
|
|
||||||
#define wxUSE_WXCONFIG 1
|
|
||||||
// if enabled, compiles built-in OS independent wxConfig
|
|
||||||
// class and it's file (any platform) and registry (Win)
|
|
||||||
// based implementations
|
|
||||||
#define wxUSE_THREADS 0
|
#define wxUSE_THREADS 0
|
||||||
// support for multithreaded applications: if
|
// support for multithreaded applications: if
|
||||||
// 1, compile in thread classes (thread.h)
|
// 1, compile in thread classes (thread.h)
|
||||||
|
@@ -79,7 +79,10 @@ public:
|
|||||||
static bool RegisterWindowClasses();
|
static bool RegisterWindowClasses();
|
||||||
// Convert Windows to argc, argv style
|
// Convert Windows to argc, argv style
|
||||||
void ConvertToStandardCommandArgs(char* p);
|
void ConvertToStandardCommandArgs(char* p);
|
||||||
|
|
||||||
|
/*virtual*/ void DoMessage(WXMSG *pMsg);
|
||||||
virtual bool DoMessage();
|
virtual bool DoMessage();
|
||||||
|
|
||||||
virtual bool ProcessMessage(WXMSG* pMsg);
|
virtual bool ProcessMessage(WXMSG* pMsg);
|
||||||
void DeletePendingObjects();
|
void DeletePendingObjects();
|
||||||
bool ProcessIdle();
|
bool ProcessIdle();
|
||||||
|
77
include/wx/msw/gccpriv.h
Normal file
77
include/wx/msw/gccpriv.h
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
// MinGW w32api specific stuff
|
||||||
|
|
||||||
|
#ifndef _WX_MSW_GCCPRIV_H_
|
||||||
|
#define _WX_MSW_GCCPRIV_H_
|
||||||
|
|
||||||
|
#if defined( __MINGW32__ ) && !defined( HAVE_W32API_H )
|
||||||
|
#if ( __GNUC__ > 2 ) || ( ( __GNUC__ == 2 ) && ( __GNUC_MINOR__ >= 95 ) )
|
||||||
|
#include <_mingw.h>
|
||||||
|
#if __MINGW32_MAJOR_VERSION >= 1
|
||||||
|
#define HAVE_W32API_H
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// check for MinGW/Cygwin w32api version ( releases >= 0.5, only )
|
||||||
|
#if defined( HAVE_W32API_H )
|
||||||
|
#include <w32api.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#define wxCHECK_W32API_VERSION( major, minor ) \
|
||||||
|
( defined( __W32API_MAJOR_VERSION ) && defined( __W32API_MINOR_VERSION ) \
|
||||||
|
&& ( ( __W32API_MAJOR_VERSION > (major) ) \
|
||||||
|
|| ( __W32API_MAJOR_VERSION == (major) && __W32API_MINOR_VERSION >= (minor) ) ) )
|
||||||
|
|
||||||
|
// Cygwin / Mingw32 with gcc >= 2.95 use new windows headers which
|
||||||
|
// are more ms-like (header author is Anders Norlander, hence the name)
|
||||||
|
#if (defined(__MINGW32__) || defined(__CYGWIN__)) && ((__GNUC__>2) || ((__GNUC__==2) && (__GNUC_MINOR__>=95)))
|
||||||
|
#ifndef wxUSE_NORLANDER_HEADERS
|
||||||
|
#define wxUSE_NORLANDER_HEADERS 1
|
||||||
|
#endif
|
||||||
|
#else
|
||||||
|
#ifndef wxUSE_NORLANDER_HEADERS
|
||||||
|
#define wxUSE_NORLANDER_HEADERS 0
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// "old" GNUWIN32 is the one without Norlander's headers: it lacks the
|
||||||
|
// standard Win32 headers and we define the used stuff ourselves for it
|
||||||
|
// in wx/msw/gnuwin32/extra.h
|
||||||
|
#if defined(__GNUC__) && !wxUSE_NORLANDER_HEADERS
|
||||||
|
#define __GNUWIN32_OLD__
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// Cygwin 1.0
|
||||||
|
#if defined(__CYGWIN__) && ((__GNUC__==2) && (__GNUC_MINOR__==9))
|
||||||
|
#define __CYGWIN10__
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// Mingw runtime 1.0-20010604 has some missing _tXXXX functions,
|
||||||
|
// so let's define them ourselves:
|
||||||
|
#if defined(__GNUWIN32__) && wxCHECK_W32API_VERSION( 1, 0 )
|
||||||
|
#ifndef _tsetlocale
|
||||||
|
#if wxUSE_UNICODE
|
||||||
|
#define _tsetlocale _wsetlocale
|
||||||
|
#else
|
||||||
|
#define _tsetlocale setlocale
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
#ifndef _tgetenv
|
||||||
|
#if wxUSE_UNICODE
|
||||||
|
#define _tgetenv _wgetenv
|
||||||
|
#else
|
||||||
|
#define _tgetenv getenv
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
#ifndef _tfopen
|
||||||
|
#if wxUSE_UNICODE
|
||||||
|
#define _tfopen _wfopen
|
||||||
|
#else
|
||||||
|
#define _tfopen fopen
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
#endif
|
||||||
|
// _WX_MSW_GCCPRIV_H_
|
@@ -158,11 +158,15 @@ WXDLLEXPORT_DATA(extern HFONT) wxSTATUS_LINE_FONT;
|
|||||||
//#define EDIT_HEIGHT_FROM_CHAR_HEIGHT(cy) (3*(cy)/2)
|
//#define EDIT_HEIGHT_FROM_CHAR_HEIGHT(cy) (3*(cy)/2)
|
||||||
#define EDIT_HEIGHT_FROM_CHAR_HEIGHT(cy) (cy+8)
|
#define EDIT_HEIGHT_FROM_CHAR_HEIGHT(cy) (cy+8)
|
||||||
|
|
||||||
|
#if wxUSE_GUI
|
||||||
|
|
||||||
// Generic subclass proc, for panel item moving/sizing and intercept
|
// Generic subclass proc, for panel item moving/sizing and intercept
|
||||||
// EDIT control VK_RETURN messages
|
// EDIT control VK_RETURN messages
|
||||||
extern LONG APIENTRY _EXPORT
|
extern LONG APIENTRY _EXPORT
|
||||||
wxSubclassedGenericControlProc(WXHWND hWnd, WXUINT message, WXWPARAM wParam, WXLPARAM lParam);
|
wxSubclassedGenericControlProc(WXHWND hWnd, WXUINT message, WXWPARAM wParam, WXLPARAM lParam);
|
||||||
|
|
||||||
|
#endif // wxUSE_GUI
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
// constants which might miss from some compilers' headers
|
// constants which might miss from some compilers' headers
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
@@ -17,8 +17,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef _REGISTRY_H
|
#ifndef _REGISTRY_H
|
||||||
#include <wx/msw/registry.h>
|
#include "wx/msw/registry.h"
|
||||||
#endif
|
#endif
|
||||||
|
#include "wx/object.h"
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxRegConfig
|
// wxRegConfig
|
||||||
|
@@ -201,10 +201,6 @@
|
|||||||
// Use standard C++ streams if 1. If 0, use wxWin
|
// Use standard C++ streams if 1. If 0, use wxWin
|
||||||
// streams implementation.
|
// streams implementation.
|
||||||
|
|
||||||
#define wxUSE_WXCONFIG 1
|
|
||||||
// if enabled, compiles built-in OS independent wxConfig
|
|
||||||
// class and it's file (any platform) and registry (Win)
|
|
||||||
// based implementations
|
|
||||||
#define wxUSE_THREADS 1
|
#define wxUSE_THREADS 1
|
||||||
// support for multithreaded applications: if
|
// support for multithreaded applications: if
|
||||||
// 1, compile in thread classes (thread.h)
|
// 1, compile in thread classes (thread.h)
|
||||||
|
@@ -201,10 +201,6 @@
|
|||||||
// Use standard C++ streams if 1. If 0, use wxWin
|
// Use standard C++ streams if 1. If 0, use wxWin
|
||||||
// streams implementation.
|
// streams implementation.
|
||||||
|
|
||||||
#define wxUSE_WXCONFIG 1
|
|
||||||
// if enabled, compiles built-in OS independent wxConfig
|
|
||||||
// class and it's file (any platform) and registry (Win)
|
|
||||||
// based implementations
|
|
||||||
#define wxUSE_THREADS 1
|
#define wxUSE_THREADS 1
|
||||||
// support for multithreaded applications: if
|
// support for multithreaded applications: if
|
||||||
// 1, compile in thread classes (thread.h)
|
// 1, compile in thread classes (thread.h)
|
||||||
|
@@ -1,60 +0,0 @@
|
|||||||
/*
|
|
||||||
* The main configuration file for wxWindows.
|
|
||||||
*
|
|
||||||
* NB: this file can be included in .c files, so it must be compileable by a C
|
|
||||||
* compiler - use #ifdef __cplusplus for C++ specific features and avoid
|
|
||||||
* using C++ style comments
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _WX_SETUP_H_BASE_
|
|
||||||
#define _WX_SETUP_H_BASE_
|
|
||||||
|
|
||||||
/* compatibility code, to be removed asap: */
|
|
||||||
|
|
||||||
#if !defined(__WXBASE__) && !defined(__WXMSW__) && !defined(__WXGTK__) && !defined(__WXMOTIF__) && !defined(__WXQT__) && !defined(__WXSTUBS__) && !defined(__WXMAC__) && !defined(__WXPM__)
|
|
||||||
#error No __WXxxx__ define set! Please define one of __WXBASE__,__WXGTK__,__WXMSW__,__WXMOTIF__,__WXMAC__,__WXQT__,__WXPM__,__WXSTUBS__
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef __WXBASE__
|
|
||||||
#if defined(__USE_WXCONFIG__) && defined(__WXDEBUG__)
|
|
||||||
#include "wx/based/setup.h"
|
|
||||||
#else
|
|
||||||
#include "wx/base/setup.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#elif defined(__VMS)
|
|
||||||
#include "wx_root:[wxwindows]setup.h"
|
|
||||||
#elif defined(__WXMSW__)
|
|
||||||
#include "wx/msw/setup.h"
|
|
||||||
#elif defined(__WXMAC__)
|
|
||||||
#include "wx/mac/setup.h"
|
|
||||||
|
|
||||||
#elif defined(__WXQT__)
|
|
||||||
#if defined(__USE_WXCONFIG__) && defined(__WXDEBUG__)
|
|
||||||
#include "wx/qtd/setup.h"
|
|
||||||
#else
|
|
||||||
#include "wx/qt/setup.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#elif defined(__WXMOTIF__)
|
|
||||||
#if defined(__USE_WXCONFIG__) && defined(__WXDEBUG__)
|
|
||||||
#include "wx/motifd/setup.h"
|
|
||||||
#else
|
|
||||||
#include "wx/motif/setup.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#elif defined(__WXPM__)
|
|
||||||
#include "wx/os2/setup.h"
|
|
||||||
#elif defined(__WXSTUBS__)
|
|
||||||
#include "wx/stubs/setup.h"
|
|
||||||
|
|
||||||
#elif defined(__WXGTK__)
|
|
||||||
#if defined(__USE_WXCONFIG__) && defined(__WXDEBUG__)
|
|
||||||
#include "wx/gtkd/setup.h"
|
|
||||||
#else
|
|
||||||
#include "wx/gtk/setup.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
/* _WX_SETUP_H_BASE_ */
|
|
@@ -1011,6 +1011,9 @@ public:
|
|||||||
// remove first item matching this value
|
// remove first item matching this value
|
||||||
void Remove(const wxChar *sz);
|
void Remove(const wxChar *sz);
|
||||||
// remove item by index
|
// remove item by index
|
||||||
|
void RemoveAt(size_t nIndex);
|
||||||
|
|
||||||
|
// obsolete, use RemoveAt(), this one is going to disappear!
|
||||||
void Remove(size_t nIndex);
|
void Remove(size_t nIndex);
|
||||||
|
|
||||||
// sorting
|
// sorting
|
||||||
|
@@ -125,10 +125,6 @@
|
|||||||
// but you can't mix them. Set to 1 for <iostream.h>,
|
// but you can't mix them. Set to 1 for <iostream.h>,
|
||||||
// 0 for <iostream>
|
// 0 for <iostream>
|
||||||
|
|
||||||
#define wxUSE_WXCONFIG 1
|
|
||||||
// if enabled, compiles built-in OS independent wxConfig
|
|
||||||
// class and it's file (any platform) and registry (Win)
|
|
||||||
// based implementations
|
|
||||||
#define wxUSE_TIMEDATE 1
|
#define wxUSE_TIMEDATE 1
|
||||||
// Use time and date
|
// Use time and date
|
||||||
#define wxUSE_THREADS 0
|
#define wxUSE_THREADS 0
|
||||||
|
@@ -335,7 +335,7 @@ public:
|
|||||||
virtual void SetToolSeparation(int separation)
|
virtual void SetToolSeparation(int separation)
|
||||||
{ m_toolSeparation = separation; }
|
{ m_toolSeparation = separation; }
|
||||||
|
|
||||||
virtual wxSize GetToolMargins() { return GetToolMargins(); }
|
virtual wxSize GetToolMargins() { return GetMargins(); }
|
||||||
virtual int GetToolPacking() { return m_toolPacking; }
|
virtual int GetToolPacking() { return m_toolPacking; }
|
||||||
virtual int GetToolSeparation() { return m_toolSeparation; }
|
virtual int GetToolSeparation() { return m_toolSeparation; }
|
||||||
|
|
||||||
|
@@ -15,8 +15,8 @@
|
|||||||
// Bump-up with each new version
|
// Bump-up with each new version
|
||||||
#define wxMAJOR_VERSION 2
|
#define wxMAJOR_VERSION 2
|
||||||
#define wxMINOR_VERSION 2
|
#define wxMINOR_VERSION 2
|
||||||
#define wxRELEASE_NUMBER 7
|
#define wxRELEASE_NUMBER 8
|
||||||
#define wxVERSION_STRING _T("wxWindows 2.2.7")
|
#define wxVERSION_STRING _T("wxWindows 2.2.8")
|
||||||
#define wxVERSION_NUMBER (wxMAJOR_VERSION * 1000) + (wxMINOR_VERSION * 100) + wxRELEASE_NUMBER
|
#define wxVERSION_NUMBER (wxMAJOR_VERSION * 1000) + (wxMINOR_VERSION * 100) + wxRELEASE_NUMBER
|
||||||
#define wxBETA_NUMBER 0
|
#define wxBETA_NUMBER 0
|
||||||
#define wxVERSION_FLOAT wxMAJOR_VERSION + (wxMINOR_VERSION/10.0) + (wxRELEASE_NUMBER/100.0) + (wxBETA_NUMBER/10000.0)
|
#define wxVERSION_FLOAT wxMAJOR_VERSION + (wxMINOR_VERSION/10.0) + (wxRELEASE_NUMBER/100.0) + (wxBETA_NUMBER/10000.0)
|
||||||
|
517
locale/cs.po
517
locale/cs.po
File diff suppressed because it is too large
Load Diff
487
locale/da.po
487
locale/da.po
File diff suppressed because it is too large
Load Diff
529
locale/de.po
529
locale/de.po
File diff suppressed because it is too large
Load Diff
6646
locale/es.po
6646
locale/es.po
File diff suppressed because it is too large
Load Diff
474
locale/fi.po
474
locale/fi.po
File diff suppressed because it is too large
Load Diff
517
locale/fr.po
517
locale/fr.po
File diff suppressed because it is too large
Load Diff
516
locale/it.po
516
locale/it.po
File diff suppressed because it is too large
Load Diff
520
locale/nl.po
520
locale/nl.po
File diff suppressed because it is too large
Load Diff
521
locale/ru.po
521
locale/ru.po
File diff suppressed because it is too large
Load Diff
3830
locale/sl.po
Normal file
3830
locale/sl.po
Normal file
File diff suppressed because it is too large
Load Diff
517
locale/sv.po
517
locale/sv.po
File diff suppressed because it is too large
Load Diff
467
locale/wxstd.po
467
locale/wxstd.po
File diff suppressed because it is too large
Load Diff
501
locale/zh.po
501
locale/zh.po
File diff suppressed because it is too large
Load Diff
8
make-deb
8
make-deb
@@ -12,11 +12,15 @@ cd .. && rm -r ${TEMPDIR}
|
|||||||
|
|
||||||
echo "done."
|
echo "done."
|
||||||
echo " "
|
echo " "
|
||||||
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
|
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
|
||||||
echo " If this is a new release version"
|
echo " If this is a new release version"
|
||||||
echo " remember to update the changelog"
|
echo " remember to update the changelog"
|
||||||
echo " before building the package."
|
echo " before building the package."
|
||||||
echo " "
|
echo " "
|
||||||
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
|
echo " Also remember to create debian/control"
|
||||||
|
echo " ( it needs to be in the source package"
|
||||||
|
echo " for NMU build deps to work )"
|
||||||
|
echo " "
|
||||||
|
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
|
||||||
echo " "
|
echo " "
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/calendar.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/calendar.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "CalendarVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "CalendarVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/calendar.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/calendar.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/caret.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/caret.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "CaretVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "CaretVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/caret.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/caret.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/checklst.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8d.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/checklst.exe" /pdbtype:sept /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "CheckLstVC - Win32 Release DLL"
|
!ELSEIF "$(CFG)" == "CheckLstVC - Win32 Release DLL"
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_7.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/checklst.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wx22_8.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/checklst.exe" /libpath:"../../lib" /libpath:"../../contrib/lib"
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user