not a 100% sure but maybe due to the spaces prefixing these lines target.path =$$BINDIR desktop.path = $$DATADIR/applications/hildon desktop.files += $${TARGET}.desktop