2 # This file is included by module project files.
4 include(../buildconf.pri)
9 SRCPATH = ../../src # Path to sources relative to this file
11 # Set paths according to MODULE
12 # We need to handle MODULE definitions like contrib/foo
14 MODNAME = $$basename(MODULE)
15 MODPATH_PREFIX = $$dirname(MODULE)
16 !isEmpty(MODPATH_PREFIX) {
17 MODPATH_PREFIX ~= s,[^/]+,..
18 #sprintf($$MODPATH_PREFIX%1
19 SRCPATH = $$MODPATH_PREFIX/$$SRCPATH
22 MODPATH = $$SRCPATH/$$MODULE # Path to the module files
24 # Define build directories
26 OBJECTS_DIR = .$$MODNAME
30 # Load module settings (files etc.)
32 include($$MODPATH/$${MODNAME}.pri)
34 # Define needed Qt modules
41 # Set includepath for needed Quassel modules
44 INCLUDEPATH *= $$SRCPATH/$$dep
46 INCLUDEPATH *= $$MODPATH # and don't forget our own dir
48 # Now prefix all filenames with the correct dirname
51 SOURCES *= $$MODPATH/$$src
55 HEADERS *= $$MODPATH/$$hdr
59 FORMS *= $$MODPATH/$$frm