- All CTCP messages are now using proper charset en/decodings
[quassel.git] / build / modules / module.pri
index 9de04b0..cc452f8 100644 (file)
@@ -1,3 +1,8 @@
+# module.pri
+# This file is included by module project files.
+
+include(../buildconf.pri)
+
 TEMPLATE = lib
 CONFIG += staticlib
 
@@ -10,7 +15,6 @@ MODNAME = $$basename(MODULE)
 MODPATH_PREFIX = $$dirname(MODULE)
 !isEmpty(MODPATH_PREFIX) {
   MODPATH_PREFIX ~= s,[^/]+,..
-  #sprintf($$MODPATH_PREFIX%1
   SRCPATH = $$MODPATH_PREFIX/$$SRCPATH
 }
 
@@ -18,9 +22,9 @@ MODPATH = $$SRCPATH/$$MODULE  # Path to the module files
 
 # Define build directories
 
-OBJECTS_DIR = $${MODNAME}.tmp
-MOC_DIR = $${MODNAME}.tmp
-UI_DIR = $${MODNAME}.tmp
+OBJECTS_DIR = $$MODNAME
+MOC_DIR =     $$MODNAME
+UI_DIR =      $$MODNAME
 
 # Load module settings (files etc.)
 
@@ -33,6 +37,10 @@ for(qtmod, QT_MOD) {
   QT *= $$qtmod
 }
 
+# Include contrib stuff
+
+include(../contrib/contrib.pri)
+
 # Set includepath for needed Quassel modules
 
 for(dep, DEPMOD) {