X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=sigrok-qt2.pro;h=dde53996a74f5d1d977ba6258691f13c432313f5;hp=a93b9bc3940dd5ab7f911e72b54125229d0e90f7;hb=664fca5cd49e79b2906e1c91fa60764b164acd90;hpb=640e55655b7b0bd473e0e42046c681df5785f9ee diff --git a/sigrok-qt2.pro b/sigrok-qt2.pro index a93b9bc..dde5399 100644 --- a/sigrok-qt2.pro +++ b/sigrok-qt2.pro @@ -19,3 +19,19 @@ SOURCES += main.cpp\ HEADERS += mainwindow.h FORMS += mainwindow.ui + +# 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) +}