.PHONY : core/settings/citytime
subdir-$(CONFIG_CITYTIME) += core/settings/citytime


core/settings/citytime : core/settings/citytime/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/applets/clockapplet
subdir-$(CONFIG_CLOCKAPPLET) += core/applets/clockapplet


core/applets/clockapplet : core/applets/clockapplet/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/settings/launcher
subdir-$(CONFIG_LAUNCHER-SETTINGS) += core/settings/launcher


core/settings/launcher : core/settings/launcher/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/server
subdir-$(CONFIG_SERVER) += core/server


core/server : core/server/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : libopie
subdir-$(CONFIG_LIBOPIE) += libopie


libopie : libopie/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : libopie/pim
subdir-$(CONFIG_LIBOPIE_PIM) += libopie/pim


libopie/pim : libopie/pim/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : library
subdir-$(CONFIG_LIBQPE) += library


library : library/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : inputmethods/multikey
subdir-$(CONFIG_MULTIKEY) += inputmethods/multikey


inputmethods/multikey : inputmethods/multikey/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/settings/netsystemtime
subdir-$(CONFIG_NETSYSTEMTIME) += core/settings/netsystemtime


core/settings/netsystemtime : core/settings/netsystemtime/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/apps/qcop
subdir-$(CONFIG_QCOP) += core/apps/qcop


core/apps/qcop : core/apps/qcop/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/settings/security
subdir-$(CONFIG_SECURITY) += core/settings/security


core/settings/security : core/settings/security/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/tools/quicklauncher
subdir-$(CONFIG_QUICKLAUNCHER) += core/tools/quicklauncher


core/tools/quicklauncher : core/tools/quicklauncher/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/apps/helpbrowser
subdir-$(CONFIG_HELPBROWSER) += core/apps/helpbrowser


core/apps/helpbrowser : core/apps/helpbrowser/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : examples/main-tab
subdir-$(CONFIG_MAIN_TAB_EXAMPLE) += examples/main-tab


examples/main-tab : examples/main-tab/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : examples/simple
subdir-$(CONFIG_SIMPLE_EXAMPLE) += examples/simple


examples/simple : examples/simple/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : examples/simple-icon
subdir-$(CONFIG_SIMPLE_ICON) += examples/simple-icon


examples/simple-icon : examples/simple-icon/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : examples/simple-main
subdir-$(CONFIG_SIMPLE_MAIN) += examples/simple-main


examples/simple-main : examples/simple-main/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : examples/simple-pim
subdir-$(CONFIG_SIMPLE_PIM) += examples/simple-pim


examples/simple-pim : examples/simple-pim/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : examples/applet
subdir-$(CONFIG_APPLET_EXAMPLE) += examples/applet


examples/applet : examples/applet/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : inputmethods/pickboard
subdir-$(CONFIG_PICKBOARD) += inputmethods/pickboard


inputmethods/pickboard : inputmethods/pickboard/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/pim/today
subdir-$(CONFIG_TODAY) += core/pim/today


core/pim/today : core/pim/today/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/settings/networksettings
subdir-$(CONFIG_NETWORKSETUP-CORE) += core/settings/networksettings


core/settings/networksettings : core/settings/networksettings/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

.PHONY : core/settings/networksettings/interfaces
subdir-$(CONFIG_INTERFACES) += core/settings/networksettings/interfaces


core/settings/networksettings/interfaces : core/settings/networksettings/interfaces/Makefile
	$(call descend,$@,$(filter-out $@,$(MAKECMDGOALS)))

core/applets/clockapplet/Makefile : core/applets/clockapplet/clockapplet.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/settings/launcher/Makefile : core/settings/launcher/launcher.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/server/Makefile : core/server/server.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

libopie/Makefile : libopie/libopie.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

library/Makefile : library/library.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

inputmethods/multikey/Makefile : inputmethods/multikey/multikey.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/settings/netsystemtime/Makefile : core/settings/netsystemtime/netsystemtime.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/apps/qcop/Makefile : core/apps/qcop/qcop.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/settings/security/Makefile : core/settings/security/security.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/tools/quicklauncher/Makefile : core/tools/quicklauncher/quicklauncher.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/apps/helpbrowser/Makefile : core/apps/helpbrowser/helpbrowser.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

examples/main-tab/Makefile : examples/main-tab/example.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

examples/simple/Makefile : examples/simple/example.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

examples/simple-icon/Makefile : examples/simple-icon/example.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

examples/simple-main/Makefile : examples/simple-main/example.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

examples/simple-pim/Makefile : examples/simple-pim/example.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

examples/applet/Makefile : examples/applet/example.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

inputmethods/pickboard/Makefile : inputmethods/pickboard/pickboard.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/pim/today/Makefile : core/pim/today/today.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/settings/networksettings/Makefile : core/settings/networksettings/networksettings.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

core/settings/networksettings/interfaces/Makefile : core/settings/networksettings/interfaces/interfaces.pro $(QMAKE) $(OPIEDIR)/gen.pro $(OPIEDIR)/.config
	$(call makefilegen,$@)

inputmethods/pickboard : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
examples/simple-icon : $(if $(CONFIG_LIBQPE),library) 
libopie : $(if $(CONFIG_LIBQPE),library) 
core/settings/launcher : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
inputmethods/multikey : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) $(if $(CONFIG_PICKBOARD),inputmethods/pickboard) 
core/tools/quicklauncher : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
core/settings/security : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
core/settings/networksettings/interfaces : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
examples/simple : $(if $(CONFIG_LIBQPE),library) 
core/applets/clockapplet : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
core/apps/helpbrowser : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
core/apps/qcop : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
examples/main-tab : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
examples/simple-pim : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
core/settings/networksettings : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) $(if $(CONFIG_INTERFACES),core/settings/networksettings/interfaces) 
core/settings/netsystemtime : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
core/pim/today : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
core/server : $(if $(CONFIG_LIBQPE),library) $(if $(CONFIG_LIBOPIE),libopie) 
examples/simple-main : $(if $(CONFIG_LIBQPE),library) 
examples/applet : $(if $(CONFIG_LIBQPE),library) 
