From 0f14c138604e23dc95320f57f1497d1f97242756 Mon Sep 17 00:00:00 2001 From: Kazunari Sekigawa Date: Tue, 19 Dec 2017 19:36:54 +0900 Subject: [PATCH 1/5] To try suggested patch "patch0.patch.txt" provided by Matthias. This refs #8. --- src/tl/tl/tlEventsVar.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/tl/tl/tlEventsVar.h b/src/tl/tl/tlEventsVar.h index d84e90c84..4470c83f8 100644 --- a/src/tl/tl/tlEventsVar.h +++ b/src/tl/tl/tlEventsVar.h @@ -52,6 +52,12 @@ public: // .. nothing yet .. } + event_function (const event_function &other) + : m_m (other.m_m) + { + // .. nothing yet .. + } + virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -81,6 +87,12 @@ public: // .. nothing yet .. } + event_function_with_data (const event_function_with_data &other) + : m_m (other.m_m), m_d (other.m_d) + { + // .. nothing yet .. + } + virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -111,6 +123,12 @@ public: // .. nothing yet .. } + generic_event_function (const generic_event_function &other) + : m_m (other.m_m) + { + // .. nothing yet .. + } + virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -141,6 +159,12 @@ public: // .. nothing yet .. } + generic_event_function_with_data (const generic_event_function_with_data &other) + : m_m (other.m_m), m_d (other.m_d) + { + // .. nothing yet .. + } + virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); From 74da54faf81a33f63ac60b62101b7e55a155410d Mon Sep 17 00:00:00 2001 From: Kazunari Sekigawa Date: Tue, 19 Dec 2017 20:24:59 +0900 Subject: [PATCH 2/5] To try suggested patch "patch0.patch.txt" provided by Matthias. This refs #8. (reverted from commit 0f14c138604e23dc95320f57f1497d1f97242756) --- src/tl/tl/tlEventsVar.h | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/src/tl/tl/tlEventsVar.h b/src/tl/tl/tlEventsVar.h index 4470c83f8..d84e90c84 100644 --- a/src/tl/tl/tlEventsVar.h +++ b/src/tl/tl/tlEventsVar.h @@ -52,12 +52,6 @@ public: // .. nothing yet .. } - event_function (const event_function &other) - : m_m (other.m_m) - { - // .. nothing yet .. - } - virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -87,12 +81,6 @@ public: // .. nothing yet .. } - event_function_with_data (const event_function_with_data &other) - : m_m (other.m_m), m_d (other.m_d) - { - // .. nothing yet .. - } - virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -123,12 +111,6 @@ public: // .. nothing yet .. } - generic_event_function (const generic_event_function &other) - : m_m (other.m_m) - { - // .. nothing yet .. - } - virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -159,12 +141,6 @@ public: // .. nothing yet .. } - generic_event_function_with_data (const generic_event_function_with_data &other) - : m_m (other.m_m), m_d (other.m_d) - { - // .. nothing yet .. - } - virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); From e254f8a67e6c6b8c76f9238f50a4600bfecc4457 Mon Sep 17 00:00:00 2001 From: Kazunari Sekigawa Date: Tue, 19 Dec 2017 21:14:25 +0900 Subject: [PATCH 3/5] To try suggested patch "patch0.patch.txt" provided by Matthias. I should have created a topic branch for this. This refs #8. --- src/tl/tl/tlEventsVar.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/tl/tl/tlEventsVar.h b/src/tl/tl/tlEventsVar.h index d84e90c84..4470c83f8 100644 --- a/src/tl/tl/tlEventsVar.h +++ b/src/tl/tl/tlEventsVar.h @@ -52,6 +52,12 @@ public: // .. nothing yet .. } + event_function (const event_function &other) + : m_m (other.m_m) + { + // .. nothing yet .. + } + virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -81,6 +87,12 @@ public: // .. nothing yet .. } + event_function_with_data (const event_function_with_data &other) + : m_m (other.m_m), m_d (other.m_d) + { + // .. nothing yet .. + } + virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -111,6 +123,12 @@ public: // .. nothing yet .. } + generic_event_function (const generic_event_function &other) + : m_m (other.m_m) + { + // .. nothing yet .. + } + virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -141,6 +159,12 @@ public: // .. nothing yet .. } + generic_event_function_with_data (const generic_event_function_with_data &other) + : m_m (other.m_m), m_d (other.m_d) + { + // .. nothing yet .. + } + virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); From 3f0152149e1a65ad3d68cd79c40e08a9da25d5b0 Mon Sep 17 00:00:00 2001 From: Kazunari Sekigawa Date: Tue, 19 Dec 2017 21:30:01 +0900 Subject: [PATCH 4/5] To try suggested patch "patch0.patch.txt" provided by Matthias. I should have created a topic branch for this. This refs #8. (reverted from commit e254f8a67e6c6b8c76f9238f50a4600bfecc4457) --- src/tl/tl/tlEventsVar.h | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/src/tl/tl/tlEventsVar.h b/src/tl/tl/tlEventsVar.h index 4470c83f8..d84e90c84 100644 --- a/src/tl/tl/tlEventsVar.h +++ b/src/tl/tl/tlEventsVar.h @@ -52,12 +52,6 @@ public: // .. nothing yet .. } - event_function (const event_function &other) - : m_m (other.m_m) - { - // .. nothing yet .. - } - virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -87,12 +81,6 @@ public: // .. nothing yet .. } - event_function_with_data (const event_function_with_data &other) - : m_m (other.m_m), m_d (other.m_d) - { - // .. nothing yet .. - } - virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -123,12 +111,6 @@ public: // .. nothing yet .. } - generic_event_function (const generic_event_function &other) - : m_m (other.m_m) - { - // .. nothing yet .. - } - virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); @@ -159,12 +141,6 @@ public: // .. nothing yet .. } - generic_event_function_with_data (const generic_event_function_with_data &other) - : m_m (other.m_m), m_d (other.m_d) - { - // .. nothing yet .. - } - virtual void call (_JOIN(tl::Object *object, _CALLARGLIST)) { T *t = dynamic_cast (object); From 1fe6280970bf12f3a27586180dddfa481f86d7c4 Mon Sep 17 00:00:00 2001 From: Kazunari Sekigawa Date: Tue, 26 Dec 2017 06:50:07 +0900 Subject: [PATCH 5/5] Buddy tools have to be built as ordinary command line tools; not as bundles (*.app) This refs #10. --- src/buddies/src/buddy_app.pri | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/buddies/src/buddy_app.pri b/src/buddies/src/buddy_app.pri index 907d0e225..3f72e8b5a 100644 --- a/src/buddies/src/buddy_app.pri +++ b/src/buddies/src/buddy_app.pri @@ -7,6 +7,12 @@ DESTDIR = $$OUT_PWD/../../.. include($$PWD/../../app.pri) +# On Mac OSX, these buddy tools have to be built as ordinary command line tools; +# not as bundles (*.app) +mac { + CONFIG -= app_bundle +} + # Since the main function is entirely unspecific, we can put it into a common # place - it's not part of the bd sources. SOURCES = $$PWD/bd/main.cc