summaryrefslogtreecommitdiffstats
path: root/features/qtservice.flm
diff options
context:
space:
mode:
Diffstat (limited to 'features/qtservice.flm')
-rw-r--r--features/qtservice.flm50
1 files changed, 0 insertions, 50 deletions
diff --git a/features/qtservice.flm b/features/qtservice.flm
deleted file mode 100644
index 9d3ae40905..0000000000
--- a/features/qtservice.flm
+++ /dev/null
@@ -1,50 +0,0 @@
-# /****************************************************************************
-# **
-# ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
-# ** Contact:
-# **
-# ****************************************************************************/
-
-# FLM to be used for registering/unregistering QtServiceFW services build time
-SFWTOOL := $(EPOCROOT)/epoc32/tools/servicedbgen$(DOTEXE)
-
-#choose target database to deal with
-ifeq ($(PLATFORM), WINSCW)
-QTSERVICE_TARGET := -twinscw
-DES_PATH := ${EPOCROOT}/epoc32/winscw/c/private/2002AC7F/des/$(QTSERVICE_DESCRIPTOR)
-RELEASEABLES := ${EPOCROOT}/epoc32/winscw/c/private/2002AC7F/QtServiceFramework_4.8_system.db
-else
-ifeq ($(PLATFORM), ARMV5)
-QTSERVICE_TARGET := -tarmv5
-DES_PATH := $(EPOCROOT)/epoc32/data/z/private/2002AC7F/des/$(QTSERVICE_DESCRIPTOR)
-RELEASEABLES := $(EPOCROOT)/epoc32/data/z/private/2002AC7F/QtServiceFramework_4.8_system.db
-else
-QTSERVICE_TARGET := -tall
-DES_PATH := $(EPOCROOT)/epoc32/data/z/private/2002AC7F/des/$(QTSERVICE_DESCRIPTOR)
-RELEASEABLES := $(EPOCROOT)/epoc32/data/z/private/2002AC7F/QtServiceFramework_4.8_system.db
-endif
-endif
-
-define handle_service
-
-MAKEFILE::
- $(call startrule,add_service,FORCESUCCESS) \
- $(SFWTOOL) $(QTSERVICE_TARGET) $(QTSERVICE_INITIALIZE) add $(DES_PATH) \
- $(call endrule,add_service)
-
-CLEAN::
- $(call startrule,remove_service,FORCESUCCESS) \
- $(SFWTOOL) $(QTSERVICE_TARGET) $(QTSERVICE_INITIALIZE) remove $(DES_PATH) \
- $(call endrule,remove_service)
-
-endef
-
-SINGLETON:=done_$(call sanitise,$(DES_PATH))
-
-ifeq ($($(SINGLETON)),)
-$(SINGLETON):=1
-$(eval $(handle_service))
-# this is going to cause some problems when several component are trying to register to the db...
-$(eval $(call whatmacro,$(RELEASEABLES),WHATMAKEFILE))
-endif
-