aboutsummaryrefslogtreecommitdiff
path: root/qmmp.pro
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-04-07 15:57:58 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-04-07 15:57:58 +0000
commit034a650c7f664a9535410fa299d5159ec1284805 (patch)
tree032a7c214c844dae83bcb7862f5f6f2b6c0e343d /qmmp.pro
parent88660c83ee2af6bc6999c401280006c134c343a7 (diff)
downloadqmmp-034a650c7f664a9535410fa299d5159ec1284805.tar.gz
qmmp-034a650c7f664a9535410fa299d5159ec1284805.tar.bz2
qmmp-034a650c7f664a9535410fa299d5159ec1284805.zip
prepare for ms windows support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@893 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'qmmp.pro')
-rw-r--r--qmmp.pro14
1 files changed, 11 insertions, 3 deletions
diff --git a/qmmp.pro b/qmmp.pro
index 0857eb0d7..f51539ca6 100644
--- a/qmmp.pro
+++ b/qmmp.pro
@@ -1,14 +1,21 @@
TEMPLATE = subdirs
SUBDIRS = src/qmmp src/qmmpui src/ui src/plugins
-exists($$[QT_INSTALL_BINS]/lrelease){
+
+unix:exists($$[QT_INSTALL_BINS]/lrelease){
LRELEASE_EXECUTABLE = $$[QT_INSTALL_BINS]/lrelease
}
-exists($$[QT_INSTALL_BINS]/lrelease-qt4){
+unix:exists($$[QT_INSTALL_BINS]/lrelease-qt4){
LRELEASE_EXECUTABLE = $$[QT_INSTALL_BINS]/lrelease-qt4
}
+
+win32:exists($$[QT_INSTALL_BINS]/lrelease.exe){
+LRELEASE_EXECUTABLE = $$[QT_INSTALL_BINS]/lrelease.exe
+}
+
+
isEmpty(LRELEASE_EXECUTABLE){
error(Could not find lrelease executable)
}
@@ -18,4 +25,5 @@ message(Found lrelease executable: $$LRELEASE_EXECUTABLE)
message(generating translations)
-system(find . -name *.ts | xargs $$LRELEASE_EXECUTABLE)
+unix:system(find . -name *.ts | xargs $$LRELEASE_EXECUTABLE)
+win32:system(for /r %B in (*.ts) do $$LRELEASE_EXECUTABLE %B)