From 6d0fc22ab5540c52a0b0b1033657046c57623d0a Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 4 Sep 2018 00:18:02 -0700 Subject: [PATCH] Ensure symbols are always generated for debugging purposes --- app/app.pro | 3 +++ moonlight-common-c/moonlight-common-c.pro | 3 +++ qmdnsengine/qmdnsengine.pro | 3 +++ 3 files changed, 9 insertions(+) diff --git a/app/app.pro b/app/app.pro index 0d5dccbb..6f3901c2 100644 --- a/app/app.pro +++ b/app/app.pro @@ -11,6 +11,9 @@ unix:!macx { # Support debug and release builds from command line for CI CONFIG += debug_and_release +# Ensure symbols are always generated +CONFIG += force_debug_info + TEMPLATE = app # The following define makes your compiler emit warnings if you use diff --git a/moonlight-common-c/moonlight-common-c.pro b/moonlight-common-c/moonlight-common-c.pro index c667802d..97117c63 100644 --- a/moonlight-common-c/moonlight-common-c.pro +++ b/moonlight-common-c/moonlight-common-c.pro @@ -12,6 +12,9 @@ TEMPLATE = lib # Support debug and release builds from command line for CI CONFIG += debug_and_release +# Ensure symbols are always generated +CONFIG += force_debug_info + win32 { INCLUDEPATH += $$PWD/../libs/windows/include } diff --git a/qmdnsengine/qmdnsengine.pro b/qmdnsengine/qmdnsengine.pro index 0e9f1b8e..c0dc5fac 100644 --- a/qmdnsengine/qmdnsengine.pro +++ b/qmdnsengine/qmdnsengine.pro @@ -7,6 +7,9 @@ TEMPLATE = lib # Support debug and release builds from command line for CI CONFIG += debug_and_release +# Ensure symbols are always generated +CONFIG += force_debug_info + QMDNSE_DIR = $$PWD/qmdnsengine/src DEFINES += \ QT_NO_SIGNALS_SLOTS_KEYWORDS