diff --git a/YACReader/YACReader.pro b/YACReader/YACReader.pro index 48d6a529..120ad832 100644 --- a/YACReader/YACReader.pro +++ b/YACReader/YACReader.pro @@ -201,14 +201,19 @@ TRANSLATIONS = yacreader_es.ts \ yacreader_source.ts unix:!macx { -#set install prefix if it's empty +# set install prefix if it's empty isEmpty(PREFIX) { PREFIX = /usr } - -BINDIR = $$PREFIX/bin -LIBDIR = $$PREFIX/lib -DATADIR = $$PREFIX/share +isEmpty(BINDIR) { + BINDIR = $$PREFIX/bin +} +isEmpty(LIBDIR) { + LIBDIR = $$PREFIX/lib +} +isEmpty(DATADIR) { + DATADIR = $$PREFIX/share +} DEFINES += "LIBDIR=\\\"$$LIBDIR\\\"" "DATADIR=\\\"$$DATADIR\\\"" diff --git a/YACReaderLibrary/YACReaderLibrary.pro b/YACReaderLibrary/YACReaderLibrary.pro index 8814ea0a..9ed083c4 100644 --- a/YACReaderLibrary/YACReaderLibrary.pro +++ b/YACReaderLibrary/YACReaderLibrary.pro @@ -276,10 +276,17 @@ unix:!macx { isEmpty(PREFIX) { PREFIX = /usr } +isEmpty(BINDIR) { + BINDIR = $$PREFIX/bin +} +isEmpty(LIBDIR) { + LIBDIR = $$PREFIX/lib +} +isEmpty(DATADIR) { + DATADIR = $$PREFIX/share +} -BINDIR = $$PREFIX/bin -LIBDIR = $$PREFIX/lib -DATADIR = $$PREFIX/share +DEFINES += "LIBDIR=\\\"$$LIBDIR\\\"" "DATADIR=\\\"$$DATADIR\\\"" DEFINES += "LIBDIR=\\\"$$LIBDIR\\\"" "DATADIR=\\\"$$DATADIR\\\"" "BINDIR=\\\"$$BINDIR\\\""