# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk include $(topsrcdir)/config/config.mk PREF_JS_EXPORTS = $(srcdir)/pref/firefox-branding.js # On Windows only do this step for browser, skip for metro. ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows browser) BRANDING_FILES := \ firefox.ico \ document.ico \ branding.nsi \ appname.bmp \ bgintro.bmp \ bgplain.bmp \ clock.bmp \ particles.bmp \ pencil.bmp \ pencil-rtl.bmp \ wizHeader.bmp \ wizHeaderRTL.bmp \ wizWatermark.bmp \ newwindow.ico \ newtab.ico \ pbmode.ico \ $(NULL) endif ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa) BRANDING_FILES := \ background.png \ firefox.icns \ disk.icns \ document.icns \ dsstore \ $(NULL) endif ifdef MOZ_WIDGET_GTK BRANDING_FILES := \ default16.png \ default32.png \ default48.png \ mozicon128.png \ $(NULL) endif ifeq ($(OS_ARCH),OS2) BRANDING_FILES := \ firefox-os2.ico \ document-os2.ico \ $(NULL) endif BRANDING_DEST := $(DIST)/branding BRANDING_TARGET := export INSTALL_TARGETS += BRANDING ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) VISUALMANIFEST := VisualElementsManifest.xml VISUALMANIFEST_FLAGS := -Fsubstitution -DMOZ_APP_DISPLAYNAME=${MOZ_APP_DISPLAYNAME} VISUALMANIFEST_PATH := $(DIST)/bin PP_TARGETS += VISUALMANIFEST endif include $(topsrcdir)/config/rules.mk