diff --git a/YACReader/YACReader.pro b/YACReader/YACReader.pro index 31f6cb33..24a05ce0 100644 --- a/YACReader/YACReader.pro +++ b/YACReader/YACReader.pro @@ -40,18 +40,22 @@ TRANSLATIONS = yacreader_es.ts \ yacreader_source.ts -win32:!exists (../compressed_archive/lib7zip) { +win32 { +!exists (../compressed_archive/lib7zip) { error(You\'ll need 7zip source code to compile YACReader. \ Please check the compressed_archive folder for further instructions.) } +} -unix:exists (../compressed_archive/libp7zip) { +unix { +exists (../compressed_archive/libp7zip) { message(Found p7zip source code...) system(patch -d ../compressed_archive -N -p0 -i libp7zip.patch) } else { error(You\'ll need 7zip source code to compile YACReader. \ Please check the compressed_archive folder for further instructions.) } +} unix:!macx { #set install prefix if it's empty @@ -91,4 +95,4 @@ desktop.files = ../YACReader.desktop translation.path = $$DATADIR/YACReader/languages translation.files = ../release/languages/yacreader_* -} \ No newline at end of file +} diff --git a/YACReaderLibrary/YACReaderLibrary.pro b/YACReaderLibrary/YACReaderLibrary.pro index 79bd5c68..a97ade55 100644 --- a/YACReaderLibrary/YACReaderLibrary.pro +++ b/YACReaderLibrary/YACReaderLibrary.pro @@ -191,17 +191,21 @@ isEqual(QT_MAJOR_VERSION, 5) { Debug:DESTDIR = ../debug } -win32:!exists (../compressed_archive/lib7zip) { - error(You\'ll need 7zip source code to compile YACReader. \ - Please check the compressed_archive folder for further instructions.) +win32 { +!exists(../compressed_archive/lib7zip){ + error(You\'ll need 7zip source code to compile YACReader. \ + Please check the compressed_archive folder for further instructions.) +} } -unix:exists (../compressed_archive/libp7zip) { - message(Found p7zip source code...) - system(patch -d ../compressed_archive -N -p0 -i libp7zip.patch) +unix { +exists (../compressed_archive/libp7zip) { + message(Found p7zip source code...) + system(patch -d ../compressed_archive -N -p0 -i libp7zip.patch) } else { - error(You\'ll need 7zip source code to compile YACReader. \ - Please check the compressed_archive folder for further instructions.) + error(You\'ll need 7zip source code to compile YACReader. \ + Please check the compressed_archive folder for further instructions.) +} } unix:!macx { @@ -239,4 +243,4 @@ desktop.files = ../YACReaderLibrary.desktop translation.path = $$DATADIR/YACReader/languages translation.files = ../release/languages/yacreaderlibrary_* -} \ No newline at end of file +}