X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=sigrok-qt2.pro;h=4741d7692f1792d809ffcec02aa26293370f8cec;hp=a93b9bc3940dd5ab7f911e72b54125229d0e90f7;hb=30236a549137e5f183e19fb696c50d7150fc1124;hpb=640e55655b7b0bd473e0e42046c681df5785f9ee diff --git a/sigrok-qt2.pro b/sigrok-qt2.pro index a93b9bc3..4741d769 100644 --- a/sigrok-qt2.pro +++ b/sigrok-qt2.pro @@ -19,3 +19,21 @@ SOURCES += main.cpp\ HEADERS += mainwindow.h FORMS += mainwindow.ui + +RESOURCES += sigrok-qt2.qrc + +# libsigrok and libsigrokdecode +# TODO: Check for the minimum versions of libsigrok/libsigrokdecode we need. +win32 { + # On Windows/MinGW we need to use '--libs --static'. + # We also need to strip some stray '\n' characters here. + QMAKE_CXXFLAGS += $$system(pkg-config --cflags libsigrokdecode \ + libsigrok | sed s/\n//g) + LIBS += $$system(pkg-config --libs --static libsigrokdecode \ + libsigrok | sed s/\n//g) +} else { + QMAKE_CXXFLAGS += $$system(pkg-config --cflags libsigrokdecode) + QMAKE_CXXFLAGS += $$system(pkg-config --cflags libsigrok) + LIBS += $$system(pkg-config --libs libsigrokdecode) + LIBS += $$system(pkg-config --libs libsigrok) +}