Open Bug 862316 Opened 11 years ago Updated 2 years ago

moz.build: port PP_TARGET assignments

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: joey, Unassigned)

Details

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

Possible format could be:

PP_TARGETS += { # list.append()
    'files': ['VisualElementsManifest.xml'],
    'flags': '-Fsubstitution -Farg2 -Farg3',
    'path': '/'.join(CONFIG['dist'], 'bin'),
    }

PP_TARGETS += { }
Very similar to bug 853594, we can probably use almost the same format for both.

Also, definition of PP_TARGETS:
http://mxr.mozilla.org/mozilla-central/source/config/rules.mk#1686
Assignee: nobody → joey
Assignee: joey → nobody
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.