diff options
-rw-r--r-- | automoc/kde4automoc.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/automoc/kde4automoc.cpp b/automoc/kde4automoc.cpp index 5ab05b08..1998766f 100644 --- a/automoc/kde4automoc.cpp +++ b/automoc/kde4automoc.cpp @@ -303,7 +303,13 @@ void AutoMoc::generateMoc(const QString &sourceFile, const QString &mocFileName) } // we don't want too many child processes - if (processes.size() > 10) { +#ifdef Q_OS_FREEBSD + static const int max_processes = 1; +#else + static const int max_processes = 10; +#endif + + if (processes.size() > max_processes) { waitForProcesses(); } |