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