diff options
Diffstat (limited to 'mkspecs/symbian-sbsv2')
-rw-r--r-- | mkspecs/symbian-sbsv2/flm/qt/qmake_clean.flm | 18 | ||||
-rw-r--r-- | mkspecs/symbian-sbsv2/flm/qt/qmake_emulator_deployment.flm | 38 | ||||
-rw-r--r-- | mkspecs/symbian-sbsv2/flm/qt/qmake_extra_pre_targetdep.flm | 37 | ||||
-rw-r--r-- | mkspecs/symbian-sbsv2/flm/qt/qmake_post_link.flm | 34 | ||||
-rw-r--r-- | mkspecs/symbian-sbsv2/flm/qt/qmake_store_build.flm | 48 | ||||
-rw-r--r-- | mkspecs/symbian-sbsv2/flm/qt/qt.xml | 46 | ||||
-rw-r--r-- | mkspecs/symbian-sbsv2/qmake.conf | 10 | ||||
-rw-r--r-- | mkspecs/symbian-sbsv2/qplatformdefs.h | 43 |
8 files changed, 0 insertions, 274 deletions
diff --git a/mkspecs/symbian-sbsv2/flm/qt/qmake_clean.flm b/mkspecs/symbian-sbsv2/flm/qt/qmake_clean.flm deleted file mode 100644 index c9a88fc4ca..0000000000 --- a/mkspecs/symbian-sbsv2/flm/qt/qmake_clean.flm +++ /dev/null @@ -1,18 +0,0 @@ -# /**************************************************************************** -# ** -# ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). -# ** Contact: Nokia Corporation (qt-info@nokia.com) -# ** -# ** This file is part of symbian-sbsv2 mkspec. -# ** -# ****************************************************************************/ - - -SINGLETON:=$(call sanitise,QMAKE_CLEAN_SINGLETON_$(EXTENSION_ROOT)) - -ifeq ($($(SINGLETON)),) -# Prevent duplicate targets from being created -$(SINGLETON):=1 -$(eval $(call GenerateStandardCleanTarget,$(wildcard $(patsubst "%",%,$(CLEAN_FILES))))) -endif - diff --git a/mkspecs/symbian-sbsv2/flm/qt/qmake_emulator_deployment.flm b/mkspecs/symbian-sbsv2/flm/qt/qmake_emulator_deployment.flm deleted file mode 100644 index 8791a47f5b..0000000000 --- a/mkspecs/symbian-sbsv2/flm/qt/qmake_emulator_deployment.flm +++ /dev/null @@ -1,38 +0,0 @@ -# /**************************************************************************** -# ** -# ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). -# ** Contact: Nokia Corporation (qt-info@nokia.com) -# ** -# ** This file is part of symbian-sbsv2 mkspec. -# ** -# ****************************************************************************/ - - -SINGLETON:=$(call sanitise,TARGET_$(DEPLOY_TARGET)) -CLEAN_TARGET:= - -# Deployment dependencies collection target for post link operations -all_qmake_emulator_deployment_dependencies:: - -define qmake_emulator_deployment -$(ALLTARGET):: $(1) - -# Prevent duplicate targets from being created -$(SINGLETON):=1 - -CLEAN_TARGET:=$(1) - -$(1): $(2) all_qmake_emulator_deployment_dependencies - $(call startrule,qmake_emulator_deployment) \ - $(GNUCP) --remove-destination --no-preserve=mode $(2) "$$@" && \ - $(GNUCHMOD) a+rw "$$@" \ - $(call endrule,qmake_emulator_deployment) -endef - -ifeq ($($(SINGLETON)),) -$(eval $(call qmake_emulator_deployment, $(subst $(CHAR_SPACE),\$(CHAR_SPACE),$(DEPLOY_TARGET)), $(subst $(CHAR_SPACE),\$(CHAR_SPACE),$(DEPLOY_SOURCE)))) -$(call makepath,$(dir $(DEPLOY_TARGET))) -$(eval $(call GenerateStandardCleanTarget,$(CLEAN_TARGET),'')) -$(eval $(call whatmacro,$(CLEAN_TARGET))) -endif - diff --git a/mkspecs/symbian-sbsv2/flm/qt/qmake_extra_pre_targetdep.flm b/mkspecs/symbian-sbsv2/flm/qt/qmake_extra_pre_targetdep.flm deleted file mode 100644 index dce7f205cd..0000000000 --- a/mkspecs/symbian-sbsv2/flm/qt/qmake_extra_pre_targetdep.flm +++ /dev/null @@ -1,37 +0,0 @@ -# /**************************************************************************** -# ** -# ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). -# ** Contact: Nokia Corporation (qt-info@nokia.com) -# ** -# ** This file is part of symbian-sbsv2 mkspec. -# ** -# ****************************************************************************/ - - -SINGLETON:=$(call sanitise,TARGET_$(PREDEP_TARGET)) - -$(call makepathfor,$(PREDEP_TARGET)) - -ifeq ($(patsubst /epoc32/%,MATCH,$(firstword $(COMMAND))),MATCH) -COMMAND:=$(EPOCROOT)$(COMMAND) -endif - -define qmake_extra_pre_targetdep -EXPORT:: $(PREDEP_TARGET) - -# Prevent duplicate targets from being created -$(SINGLETON):=1 - -$(PREDEP_TARGET): $(DEPS) - $(call startrule,qmake_extra_pre_targetdep,FORCESUCCESS) \ - $(COMMAND) \ - $(call endrule,qmake_extra_pre_targetdep) -endef - -ifeq ($($(SINGLETON)),) -$(eval $(qmake_extra_pre_targetdep)) -$(eval $(call GenerateStandardCleanTarget,$(PREDEP_TARGET),'')) -endif - - - diff --git a/mkspecs/symbian-sbsv2/flm/qt/qmake_post_link.flm b/mkspecs/symbian-sbsv2/flm/qt/qmake_post_link.flm deleted file mode 100644 index 0312d14dbb..0000000000 --- a/mkspecs/symbian-sbsv2/flm/qt/qmake_post_link.flm +++ /dev/null @@ -1,34 +0,0 @@ -# /**************************************************************************** -# ** -# ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). -# ** Contact: Nokia Corporation (qt-info@nokia.com) -# ** -# ** This file is part of symbian-sbsv2 mkspec. -# ** -# ****************************************************************************/ - - -POST_LINK_TARGET:=POST_LINK_$(PLATFORM_PATH)_$(CFG_PATH)_$(call sanitise,$(LINK_TARGET)) -POST_LINK_DEP:=$(EPOCROOT)/epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/$(LINK_TARGET) - -# Passing $(PLATFORM_PATH) etc. variables in FLM options makes sbsv2 toolchain to double the dollar signs, -# requiring evaluating them twice in order to get desired values, -# so do an extra evaluation before using the command. -define command_fixer - THE_COMMAND:=$(POST_LINK_CMD) -endef - -all_qmake_emulator_deployment_dependencies:: $(POST_LINK_TARGET) - -define qmake_post_link -$(ALLTARGET):: $(POST_LINK_TARGET) - -$(POST_LINK_TARGET): $(POST_LINK_DEP) - $(call startrule,qmake_post_link) \ - $(THE_COMMAND) \ - $(call endrule,qmake_post_link) -endef - -$(eval $(command_fixer)) -$(eval $(qmake_post_link)) - diff --git a/mkspecs/symbian-sbsv2/flm/qt/qmake_store_build.flm b/mkspecs/symbian-sbsv2/flm/qt/qmake_store_build.flm deleted file mode 100644 index 4bbc7564a2..0000000000 --- a/mkspecs/symbian-sbsv2/flm/qt/qmake_store_build.flm +++ /dev/null @@ -1,48 +0,0 @@ -# /**************************************************************************** -# ** -# ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). -# ** Contact: Nokia Corporation (qt-info@nokia.com) -# ** -# ** This file is part of symbian-sbsv2 mkspec. -# ** -# ****************************************************************************/ - - -SINGLETON:=$(call sanitise,TSTORE_SINGLETON_$(EXTENSION_ROOT)) - -ifeq ($($(SINGLETON)),) -# Prevent duplicate targets from being created, as that can lead to build breaks -# in multiprocessor systems if two or more targets try to write to .make.cache at -# the same time. -$(SINGLETON):=1 - -STORE_BUILD_TARGET:=$(call sanitise,TSTORE_BUILD_$(PLATFORM_PATH)_$(CFG_PATH)_$(EXTENSION_ROOT)) -CACHE_FILENAME:=$(EXTENSION_ROOT)/.make.cache - -ifeq "$(CFG_PATH)" "udeb" -VISUAL_CFG:=DEBUG -else -VISUAL_CFG:=RELEASE -endif - -define qmake_store_build -$(ALLTARGET):: $(STORE_BUILD_TARGET) - -$(STORE_BUILD_TARGET): - $(call startrule,qmake_store_build) \ - echo "# ==============================================================================" > $(CACHE_FILENAME) && \ - echo "# This file is generated by make and should not be modified by the user" >> $(CACHE_FILENAME) && \ - echo "# Name : .make.cache" >> $(CACHE_FILENAME) && \ - echo "# Part of : " >> $(CACHE_FILENAME) && \ - echo "# Description : This file is used to cache last build target for" >> $(CACHE_FILENAME) && \ - echo "# make sis target." >> $(CACHE_FILENAME) && \ - echo "# Version : " >> $(CACHE_FILENAME) && \ - echo "# ==============================================================================" >> $(CACHE_FILENAME) && \ - echo QT_SIS_TARGET ?= $(VISUAL_CFG)-$(PLATFORM_PATH) >> $(CACHE_FILENAME) - $(call endrule,qmake_store_build) -endef - -$(eval $(qmake_store_build)) -$(eval $(call GenerateStandardCleanTarget,$(CACHE_FILENAME),'')) -endif - diff --git a/mkspecs/symbian-sbsv2/flm/qt/qt.xml b/mkspecs/symbian-sbsv2/flm/qt/qt.xml deleted file mode 100644 index f2f32ee287..0000000000 --- a/mkspecs/symbian-sbsv2/flm/qt/qt.xml +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> -<!-- -# /**************************************************************************** -# ** -# ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). -# ** Contact: Nokia Corporation (qt-info@nokia.com) -# ** -# ** This file is part of symbian-sbsv2 mkspec. -# ** -# ****************************************************************************/ ---> - -<build xmlns="http://symbian.com/xml/build" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://symbian.com/xml/build http://symbian.com/xml/build/2_0.xsd"> - - <!-- Extension interfaces : replacements for Template Extension Makefiles --> - - <interface name="qt.qmake_extra_pre_targetdep.export" extends="Symbian.UserFLM" - flm="qmake_extra_pre_targetdep.flm"> - <param name='PREDEP_TARGET' /> - <param name='DEPS' default = '' /> - <param name='COMMAND' default = '' /> - </interface> - - <interface name="qt.qmake_emulator_deployment" extends="Symbian.UserFLM" - flm="qmake_emulator_deployment.flm"> - <param name='DEPLOY_SOURCE' /> - <param name='DEPLOY_TARGET' /> - </interface> - - <interface name="qt.qmake_post_link" extends="Symbian.UserFLM" - flm="qmake_post_link.flm"> - <param name='POST_LINK_CMD' /> - <param name='LINK_TARGET' /> - </interface> - - <interface name="qt.qmake_store_build" extends="Symbian.UserFLM" - flm="qmake_store_build.flm"> - </interface> - - <interface name="qt.qmake_clean" extends="Symbian.UserFLM" - flm="qmake_clean.flm"> - <param name='CLEAN_FILES' /> - </interface> -</build> diff --git a/mkspecs/symbian-sbsv2/qmake.conf b/mkspecs/symbian-sbsv2/qmake.conf deleted file mode 100644 index 73d3ee32bb..0000000000 --- a/mkspecs/symbian-sbsv2/qmake.conf +++ /dev/null @@ -1,10 +0,0 @@ -# -# qmake configuration for symbian-sbsv2 -# -# Written for SYMBIAN_SBSV2 -# - -MAKEFILE_GENERATOR = SYMBIAN_SBSV2 -option(recursive) - -include(../common/symbian/symbian-mmp.conf) diff --git a/mkspecs/symbian-sbsv2/qplatformdefs.h b/mkspecs/symbian-sbsv2/qplatformdefs.h deleted file mode 100644 index ffca5c970d..0000000000 --- a/mkspecs/symbian-sbsv2/qplatformdefs.h +++ /dev/null @@ -1,43 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). -** All rights reserved. -** Contact: Nokia Corporation (qt-info@nokia.com) -** -** This file is part of the qmake spec of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** GNU Lesser General Public License Usage -** This file may be used under the terms of the GNU Lesser General Public -** License version 2.1 as published by the Free Software Foundation and -** appearing in the file LICENSE.LGPL included in the packaging of this -** file. Please review the following information to ensure the GNU Lesser -** General Public License version 2.1 requirements will be met: -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain additional -** rights. These rights are described in the Nokia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU General -** Public License version 3.0 as published by the Free Software Foundation -** and appearing in the file LICENSE.GPL included in the packaging of this -** file. Please review the following information to ensure the GNU General -** Public License version 3.0 requirements will be met: -** http://www.gnu.org/copyleft/gpl.html. -** -** Other Usage -** Alternatively, this file may be used in accordance with the terms and -** conditions contained in a signed written agreement between you and Nokia. -** -** -** -** -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -#include "../common/symbian/qplatformdefs.h" - |