mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-06 06:58:57 +02:00
320 lines
17 KiB
Plaintext
320 lines
17 KiB
Plaintext
From 5a6132bb00ffafaa499af17317d543621a4e0b8c Mon Sep 17 00:00:00 2001
|
|
From: Vadim Zeitlin <vadim@wxwidgets.org>
|
|
Date: Sun, 23 Oct 2022 16:07:25 +0200
|
|
Subject: Fix wxBITMAP() definition for wxQt
|
|
|
|
Define wxBITMAP() for all non-MSW ports in the same, working, way
|
|
instead of using a weird definition which happened to accidentally work
|
|
before for wxQt due to implicitly using wxImage ctor from XPN, but
|
|
doesn't work any longer since the changes of 5e53f74af1 (Make wxImage
|
|
ctor from XPM data explicit, 2021-04-17).
|
|
|
|
Closes #22908.
|
|
|
|
diff --git a/include/wx/gdicmn.h b/include/wx/gdicmn.h
|
|
index 2f5f8ee..0d78068 100644
|
|
--- a/include/wx/gdicmn.h
|
|
+++ b/include/wx/gdicmn.h
|
|
@@ -238,15 +238,9 @@ enum wxEllipsizeMode
|
|
|
|
#if defined(__WINDOWS__) && wxUSE_WXDIB
|
|
#define wxBITMAP(name) wxBitmap(wxT(#name), wxBITMAP_TYPE_BMP_RESOURCE)
|
|
-#elif defined(__WXGTK__) || \
|
|
- defined(__WXMOTIF__) || \
|
|
- defined(__WXX11__) || \
|
|
- defined(__WXMAC__) || \
|
|
- defined(__WXDFB__)
|
|
+#else
|
|
// Initialize from an included XPM
|
|
#define wxBITMAP(name) wxBitmap(name##_xpm)
|
|
-#else // other platforms
|
|
- #define wxBITMAP(name) wxBitmap(name##_xpm, wxBITMAP_TYPE_XPM)
|
|
#endif // platform
|
|
|
|
// Macro for creating wxBitmap from in-memory PNG data.
|
|
--
|
|
2.37.3
|
|
|
|
|
|
From 561522537b31ddcda21441a8fe2254de3b677e39 Mon Sep 17 00:00:00 2001
|
|
From: Vadim Zeitlin <vadim@wxwidgets.org>
|
|
Date: Fri, 21 Oct 2022 15:46:40 +0200
|
|
Subject: Add Unix files to wxQt build under Unix
|
|
|
|
Compile Unix, but not GUI toolkit, specific wxDialUpManager, wxJoystick
|
|
and wxSound implementations when building wxQt.
|
|
|
|
Closes #22895, #22896.
|
|
|
|
diff --git a/Makefile.in b/Makefile.in
|
|
index 7b4438b..f86f284 100644
|
|
--- a/Makefile.in
|
|
+++ b/Makefile.in
|
|
@@ -2301,6 +2301,7 @@ COND_USE_STC_1___wxscintilla___depname = \
|
|
@COND_PLATFORM_UNIX_1@PLUGIN_VERSION0 = $(WX_RELEASE)
|
|
@COND_PLATFORM_UNIX_0@PLUGVERDELIM =
|
|
@COND_PLATFORM_UNIX_1@PLUGVERDELIM = -
|
|
+@COND_PLATFORM_UNIX_1@QT_PLATFORM_HDR = wx/unix/joystick.h wx/unix/sound.h
|
|
COND_PLATFORM_WIN32_1_QT_PLATFORM_HDR = \
|
|
wx/msw/dib.h \
|
|
wx/msw/ole/automtn.h \
|
|
@@ -5894,6 +5895,9 @@ COND_TOOLKIT_QT___GUI_SRC_OBJECTS = \
|
|
$(__QT_PLATFORM_SRC_OBJECTS) \
|
|
monodll_qt_treectrl.o
|
|
@COND_TOOLKIT_QT@__GUI_SRC_OBJECTS = $(COND_TOOLKIT_QT___GUI_SRC_OBJECTS)
|
|
+@COND_PLATFORM_UNIX_1@__QT_PLATFORM_SRC_OBJECTS = \
|
|
+@COND_PLATFORM_UNIX_1@ monodll_unix_dialup.o monodll_unix_joystick.o \
|
|
+@COND_PLATFORM_UNIX_1@ monodll_unix_sound.o
|
|
COND_PLATFORM_WIN32_1___QT_PLATFORM_SRC_OBJECTS = \
|
|
monodll_comimpl.o \
|
|
monodll_msw_dialup.o \
|
|
@@ -7905,6 +7909,9 @@ COND_TOOLKIT_QT___GUI_SRC_OBJECTS_1 = \
|
|
$(__QT_PLATFORM_SRC_OBJECTS_1) \
|
|
monolib_qt_treectrl.o
|
|
@COND_TOOLKIT_QT@__GUI_SRC_OBJECTS_1 = $(COND_TOOLKIT_QT___GUI_SRC_OBJECTS_1)
|
|
+@COND_PLATFORM_UNIX_1@__QT_PLATFORM_SRC_OBJECTS_1 = \
|
|
+@COND_PLATFORM_UNIX_1@ monolib_unix_dialup.o monolib_unix_joystick.o \
|
|
+@COND_PLATFORM_UNIX_1@ monolib_unix_sound.o
|
|
COND_PLATFORM_WIN32_1___QT_PLATFORM_SRC_OBJECTS_1 = \
|
|
monolib_comimpl.o \
|
|
monolib_msw_dialup.o \
|
|
@@ -10070,6 +10077,9 @@ COND_TOOLKIT_QT___GUI_SRC_OBJECTS_2 = \
|
|
$(__QT_PLATFORM_SRC_OBJECTS_2) \
|
|
coredll_qt_treectrl.o
|
|
@COND_TOOLKIT_QT@__GUI_SRC_OBJECTS_2 = $(COND_TOOLKIT_QT___GUI_SRC_OBJECTS_2)
|
|
+@COND_PLATFORM_UNIX_1@__QT_PLATFORM_SRC_OBJECTS_2 = \
|
|
+@COND_PLATFORM_UNIX_1@ coredll_unix_dialup.o coredll_unix_joystick.o \
|
|
+@COND_PLATFORM_UNIX_1@ coredll_unix_sound.o
|
|
COND_PLATFORM_WIN32_1___QT_PLATFORM_SRC_OBJECTS_2 = \
|
|
coredll_comimpl.o \
|
|
coredll_msw_dialup.o \
|
|
@@ -11808,6 +11818,9 @@ COND_TOOLKIT_QT___GUI_SRC_OBJECTS_3 = \
|
|
$(__QT_PLATFORM_SRC_OBJECTS_3) \
|
|
corelib_qt_treectrl.o
|
|
@COND_TOOLKIT_QT@__GUI_SRC_OBJECTS_3 = $(COND_TOOLKIT_QT___GUI_SRC_OBJECTS_3)
|
|
+@COND_PLATFORM_UNIX_1@__QT_PLATFORM_SRC_OBJECTS_3 = \
|
|
+@COND_PLATFORM_UNIX_1@ corelib_unix_dialup.o corelib_unix_joystick.o \
|
|
+@COND_PLATFORM_UNIX_1@ corelib_unix_sound.o
|
|
COND_PLATFORM_WIN32_1___QT_PLATFORM_SRC_OBJECTS_3 = \
|
|
corelib_comimpl.o \
|
|
corelib_msw_dialup.o \
|
|
@@ -18025,6 +18038,9 @@ monodll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONODLL_ODEP)
|
|
@COND_TOOLKIT_DFB_USE_GUI_1@monodll_generic_imaglist.o: $(srcdir)/src/generic/imaglist.cpp $(MONODLL_ODEP)
|
|
@COND_TOOLKIT_DFB_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/generic/imaglist.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@monodll_unix_dialup.o: $(srcdir)/src/unix/dialup.cpp $(MONODLL_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/unix/dialup.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@monodll_unix_dialup.o: $(srcdir)/src/unix/dialup.cpp $(MONODLL_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/unix/dialup.cpp
|
|
|
|
@@ -18178,6 +18194,9 @@ monodll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONODLL_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@monodll_utilsx11.o: $(srcdir)/src/unix/utilsx11.cpp $(MONODLL_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/unix/utilsx11.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@monodll_unix_sound.o: $(srcdir)/src/unix/sound.cpp $(MONODLL_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/unix/sound.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@monodll_unix_sound.o: $(srcdir)/src/unix/sound.cpp $(MONODLL_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/unix/sound.cpp
|
|
|
|
@@ -18250,6 +18269,9 @@ monodll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONODLL_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@monodll_taskbarcmn.o: $(srcdir)/src/common/taskbarcmn.cpp $(MONODLL_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/common/taskbarcmn.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@monodll_unix_joystick.o: $(srcdir)/src/unix/joystick.cpp $(MONODLL_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/unix/joystick.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@monodll_unix_joystick.o: $(srcdir)/src/unix/joystick.cpp $(MONODLL_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/unix/joystick.cpp
|
|
|
|
@@ -23347,6 +23369,9 @@ monolib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONOLIB_ODEP)
|
|
@COND_TOOLKIT_DFB_USE_GUI_1@monolib_generic_imaglist.o: $(srcdir)/src/generic/imaglist.cpp $(MONOLIB_ODEP)
|
|
@COND_TOOLKIT_DFB_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/generic/imaglist.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@monolib_unix_dialup.o: $(srcdir)/src/unix/dialup.cpp $(MONOLIB_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/unix/dialup.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@monolib_unix_dialup.o: $(srcdir)/src/unix/dialup.cpp $(MONOLIB_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/unix/dialup.cpp
|
|
|
|
@@ -23500,6 +23525,9 @@ monolib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONOLIB_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@monolib_utilsx11.o: $(srcdir)/src/unix/utilsx11.cpp $(MONOLIB_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/unix/utilsx11.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@monolib_unix_sound.o: $(srcdir)/src/unix/sound.cpp $(MONOLIB_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/unix/sound.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@monolib_unix_sound.o: $(srcdir)/src/unix/sound.cpp $(MONOLIB_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/unix/sound.cpp
|
|
|
|
@@ -23572,6 +23600,9 @@ monolib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(MONOLIB_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@monolib_taskbarcmn.o: $(srcdir)/src/common/taskbarcmn.cpp $(MONOLIB_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/common/taskbarcmn.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@monolib_unix_joystick.o: $(srcdir)/src/unix/joystick.cpp $(MONOLIB_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/unix/joystick.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@monolib_unix_joystick.o: $(srcdir)/src/unix/joystick.cpp $(MONOLIB_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/unix/joystick.cpp
|
|
|
|
@@ -28774,6 +28805,9 @@ coredll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(COREDLL_ODEP)
|
|
@COND_TOOLKIT_DFB_USE_GUI_1@coredll_generic_imaglist.o: $(srcdir)/src/generic/imaglist.cpp $(COREDLL_ODEP)
|
|
@COND_TOOLKIT_DFB_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/generic/imaglist.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@coredll_unix_dialup.o: $(srcdir)/src/unix/dialup.cpp $(COREDLL_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/unix/dialup.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@coredll_unix_dialup.o: $(srcdir)/src/unix/dialup.cpp $(COREDLL_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/unix/dialup.cpp
|
|
|
|
@@ -28927,6 +28961,9 @@ coredll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(COREDLL_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@coredll_utilsx11.o: $(srcdir)/src/unix/utilsx11.cpp $(COREDLL_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/unix/utilsx11.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@coredll_unix_sound.o: $(srcdir)/src/unix/sound.cpp $(COREDLL_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/unix/sound.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@coredll_unix_sound.o: $(srcdir)/src/unix/sound.cpp $(COREDLL_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/unix/sound.cpp
|
|
|
|
@@ -28999,6 +29036,9 @@ coredll_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(COREDLL_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@coredll_taskbarcmn.o: $(srcdir)/src/common/taskbarcmn.cpp $(COREDLL_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/common/taskbarcmn.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@coredll_unix_joystick.o: $(srcdir)/src/unix/joystick.cpp $(COREDLL_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/unix/joystick.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@coredll_unix_joystick.o: $(srcdir)/src/unix/joystick.cpp $(COREDLL_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(COREDLL_CXXFLAGS) $(srcdir)/src/unix/joystick.cpp
|
|
|
|
@@ -33055,6 +33095,9 @@ corelib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(CORELIB_ODEP)
|
|
@COND_TOOLKIT_DFB_USE_GUI_1@corelib_generic_imaglist.o: $(srcdir)/src/generic/imaglist.cpp $(CORELIB_ODEP)
|
|
@COND_TOOLKIT_DFB_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/generic/imaglist.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@corelib_unix_dialup.o: $(srcdir)/src/unix/dialup.cpp $(CORELIB_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/unix/dialup.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@corelib_unix_dialup.o: $(srcdir)/src/unix/dialup.cpp $(CORELIB_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/unix/dialup.cpp
|
|
|
|
@@ -33208,6 +33251,9 @@ corelib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(CORELIB_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@corelib_utilsx11.o: $(srcdir)/src/unix/utilsx11.cpp $(CORELIB_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/unix/utilsx11.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@corelib_unix_sound.o: $(srcdir)/src/unix/sound.cpp $(CORELIB_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/unix/sound.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@corelib_unix_sound.o: $(srcdir)/src/unix/sound.cpp $(CORELIB_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/unix/sound.cpp
|
|
|
|
@@ -33280,6 +33326,9 @@ corelib_sound_sdl.o: $(srcdir)/src/unix/sound_sdl.cpp $(CORELIB_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@corelib_taskbarcmn.o: $(srcdir)/src/common/taskbarcmn.cpp $(CORELIB_ODEP)
|
|
@COND_TOOLKIT_X11_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/common/taskbarcmn.cpp
|
|
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@corelib_unix_joystick.o: $(srcdir)/src/unix/joystick.cpp $(CORELIB_ODEP)
|
|
+@COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/unix/joystick.cpp
|
|
+
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@corelib_unix_joystick.o: $(srcdir)/src/unix/joystick.cpp $(CORELIB_ODEP)
|
|
@COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1@ $(CXXC) -c -o $@ $(CORELIB_CXXFLAGS) $(srcdir)/src/unix/joystick.cpp
|
|
|
|
diff --git a/autoconf_inc.m4 b/autoconf_inc.m4
|
|
index ee64e81..92bc6fb 100644
|
|
--- a/autoconf_inc.m4
|
|
+++ b/autoconf_inc.m4
|
|
@@ -470,6 +470,12 @@ dnl ### begin block 20_COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GU
|
|
COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1=""
|
|
fi
|
|
AC_SUBST(COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1)
|
|
+dnl ### begin block 20_COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0[wx.bkl] ###
|
|
+ COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0="#"
|
|
+ if test "x$PLATFORM_UNIX" = "x1" -a "x$TOOLKIT" = "xQT" -a "x$USE_GUI" = "x1" -a "x$WXUNIV" = "x0" ; then
|
|
+ COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0=""
|
|
+ fi
|
|
+ AC_SUBST(COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0)
|
|
dnl ### begin block 20_COND_PLATFORM_UNIX_1_USE_GUI_1[wx.bkl] ###
|
|
COND_PLATFORM_UNIX_1_USE_GUI_1="#"
|
|
if test "x$PLATFORM_UNIX" = "x1" -a "x$USE_GUI" = "x1" ; then
|
|
diff --git a/build/bakefiles/files.bkl b/build/bakefiles/files.bkl
|
|
index 5007c6a..3568184 100644
|
|
--- a/build/bakefiles/files.bkl
|
|
+++ b/build/bakefiles/files.bkl
|
|
@@ -244,6 +244,17 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|
<!-- wxQT -->
|
|
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
|
|
|
|
+<set var="QT_UNIX_SRC" hints="files">
|
|
+ src/unix/dialup.cpp
|
|
+ src/unix/joystick.cpp
|
|
+ src/unix/sound.cpp
|
|
+</set>
|
|
+
|
|
+<set var="QT_UNIX_HDR" hints="files">
|
|
+ wx/unix/joystick.h
|
|
+ wx/unix/sound.h
|
|
+</set>
|
|
+
|
|
<set var="QT_WIN32_SRC" hints="files">
|
|
src/msw/ole/comimpl.cpp
|
|
src/msw/dialup.cpp
|
|
@@ -269,10 +280,12 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|
</set>
|
|
|
|
<set var="QT_PLATFORM_SRC" hints="files">
|
|
+ <if cond="PLATFORM_UNIX=='1'">$(QT_UNIX_SRC)</if>
|
|
<if cond="PLATFORM_WIN32=='1'">$(QT_WIN32_SRC)</if>
|
|
</set>
|
|
|
|
<set var="QT_PLATFORM_HDR" hints="files">
|
|
+ <if cond="PLATFORM_UNIX=='1'">$(QT_UNIX_HDR)</if>
|
|
<if cond="PLATFORM_WIN32=='1'">$(QT_WIN32_HDR)</if>
|
|
</set>
|
|
|
|
diff --git a/build/files b/build/files
|
|
index e918da3..f5c6fe1 100644
|
|
--- a/build/files
|
|
+++ b/build/files
|
|
@@ -192,6 +192,15 @@ BASE_OSX_NOTWXMAC_HDR =
|
|
|
|
## Qt
|
|
|
|
+QT_UNIX_SRC=
|
|
+ src/unix/dialup.cpp
|
|
+ src/unix/joystick.cpp
|
|
+ src/unix/sound.cpp
|
|
+
|
|
+QT_UNIX_HDR=
|
|
+ wx/unix/joystick.h
|
|
+ wx/unix/sound.h
|
|
+
|
|
QT_WIN32_SRC=
|
|
src/msw/ole/automtn.cpp
|
|
src/msw/ole/comimpl.cpp
|
|
diff --git a/configure b/configure
|
|
index 54eb7a7..f5e8e67 100755
|
|
--- a/configure
|
|
+++ b/configure
|
|
@@ -765,6 +765,7 @@ COND_PLATFORM_WIN32_0_TOOLKIT_GTK_TOOLKIT_VERSION_3
|
|
COND_PLATFORM_WIN32_0
|
|
COND_PLATFORM_UNIX_1_USE_PLUGINS_0
|
|
COND_PLATFORM_UNIX_1_USE_GUI_1
|
|
+COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0
|
|
COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1
|
|
COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_3_USE_GUI_1
|
|
COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_2_USE_GUI_1
|
|
@@ -44874,6 +44875,11 @@ EOF
|
|
COND_PLATFORM_UNIX_1_TOOLKIT_GTK_TOOLKIT_VERSION_4_USE_GUI_1=""
|
|
fi
|
|
|
|
+ COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0="#"
|
|
+ if test "x$PLATFORM_UNIX" = "x1" -a "x$TOOLKIT" = "xQT" -a "x$USE_GUI" = "x1" -a "x$WXUNIV" = "x0" ; then
|
|
+ COND_PLATFORM_UNIX_1_TOOLKIT_QT_USE_GUI_1_WXUNIV_0=""
|
|
+ fi
|
|
+
|
|
COND_PLATFORM_UNIX_1_USE_GUI_1="#"
|
|
if test "x$PLATFORM_UNIX" = "x1" -a "x$USE_GUI" = "x1" ; then
|
|
COND_PLATFORM_UNIX_1_USE_GUI_1=""
|
|
--
|
|
2.37.3
|
|
|