jtkorhonen@30: /**************************************************************************** jtkorhonen@30: ** Copyright (C) Jari Korhonen, 2010 (under lgpl) jtkorhonen@30: ****************************************************************************/ jtkorhonen@0: jtkorhonen@0: jtkorhonen@0: #include "common.h" jtkorhonen@0: jtkorhonen@0: QString getSystem() jtkorhonen@0: { jtkorhonen@0: #ifdef Q_WS_X11 jtkorhonen@0: return QString("Linux"); jtkorhonen@0: #endif jtkorhonen@0: jtkorhonen@0: #ifdef Q_WS_MAC jtkorhonen@0: return QString("Mac"); jtkorhonen@0: #endif jtkorhonen@0: jtkorhonen@0: #ifdef Q_WS_WIN jtkorhonen@0: return QString("Windows"); jtkorhonen@0: #endif jtkorhonen@0: jtkorhonen@0: return QString(""); jtkorhonen@0: } jtkorhonen@0: jtkorhonen@0: QString getHgBinaryName() jtkorhonen@0: { jtkorhonen@0: if (getSystem() == "Windows") jtkorhonen@0: return QString("hg.exe"); jtkorhonen@0: else jtkorhonen@0: return QString("hg"); jtkorhonen@0: } jtkorhonen@0: jtkorhonen@0: jtkorhonen@0: QString getHgDirName() jtkorhonen@0: { jtkorhonen@0: if (getSystem() == "Windows") jtkorhonen@0: { jtkorhonen@0: return QString(".hg\\"); jtkorhonen@0: } jtkorhonen@0: else jtkorhonen@0: { jtkorhonen@0: return QString(".hg/"); jtkorhonen@0: } jtkorhonen@0: } jtkorhonen@0: jtkorhonen@0: jtkorhonen@0: jtkorhonen@0: jtkorhonen@0: jtkorhonen@0: