X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=blobdiff_plain;f=novacoin-qt.pro;h=e0050900f025e3c8ffc98415fb3f47777578d249;hp=52f99593d510a4d6c0e13f39e1b55ae1f1db1e08;hb=160c5e245f1e3ff7766fd5d1b96f8e6867ac3988;hpb=0d30c6a53e6aa6df9a3f61ea8d2719f165497efd diff --git a/novacoin-qt.pro b/novacoin-qt.pro index 52f9959..e005090 100644 --- a/novacoin-qt.pro +++ b/novacoin-qt.pro @@ -9,6 +9,9 @@ CONFIG += no_include_pwd CONFIG += thread CONFIG += static +# QMAKE_CC=clang +# QMAKE_CXX=clang++ + freebsd-g++: QMAKE_TARGET.arch = $$QMAKE_HOST.arch linux-g++: QMAKE_TARGET.arch = $$QMAKE_HOST.arch linux-g++-32: QMAKE_TARGET.arch = i686 @@ -30,8 +33,8 @@ win32-g++-cross: QMAKE_TARGET.arch = $$TARGET_PLATFORM #BOOST_LIB_PATH=C:/deps/boost_1_55_0/stage/lib #BDB_INCLUDE_PATH=C:/deps/db-6.0.20/build_unix #BDB_LIB_PATH=C:/deps/db-6.0.20/build_unix -#OPENSSL_INCLUDE_PATH=C:/deps/openssl-1.0.1j/include -#OPENSSL_LIB_PATH=C:/deps/openssl-1.0.1j +#OPENSSL_INCLUDE_PATH=C:/deps/openssl-1.0.2g/include +#OPENSSL_LIB_PATH=C:/deps/openssl-1.0.2g #QRENCODE_INCLUDE_PATH=C:/deps/qrencode-3.4.4 #QRENCODE_LIB_PATH=C:/deps/qrencode-3.4.4/.libs @@ -51,6 +54,14 @@ contains(RELEASE, 1) { } } +contains(DEBUG, 1) { + QMAKE_CXXFLAGS -= -O2 + QMAKE_CFLAGS -= -O2 + + QMAKE_CFLAGS += -g -O0 + QMAKE_CXXCFLAGS += -g -O0 +} + !win32 { # for extra security against potential buffer overflows: enable GCCs Stack Smashing Protection QMAKE_CXXFLAGS *= -fstack-protector-all --param ssp-buffer-size=1