mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
8f10c67fbb
--HG-- rename : config/Preprocessor.py => python/mozbuild/mozbuild/preprocessor.py rename : config/tests/unit-Expression.py => python/mozbuild/mozbuild/test/test_expression.py rename : config/tests/unit-LineEndings.py => python/mozbuild/mozbuild/test/test_line_endings.py rename : config/tests/unit-Preprocessor.py => python/mozbuild/mozbuild/test/test_preprocessor.py
37 lines
1.1 KiB
Makefile
37 lines
1.1 KiB
Makefile
# 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/.
|
|
|
|
# Include config.mk explicitly so we can override FINAL_TARGET.
|
|
include $(topsrcdir)/config/config.mk
|
|
|
|
PREF_JS_EXPORTS = $(srcdir)/prefs.js \
|
|
$(NULL)
|
|
|
|
include $(topsrcdir)/config/rules.mk
|
|
|
|
ifdef MOZ_DEBUG
|
|
DEFINES += -DMOZ_DEBUG=1
|
|
endif
|
|
|
|
ifdef MOZILLA_OFFICIAL
|
|
DEFINES += -DMOZILLA_OFFICIAL
|
|
endif
|
|
|
|
libs:: $(call mkdir_deps,$(FINAL_TARGET))
|
|
$(call py_action,buildlist,$(FINAL_TARGET)/chrome.manifest "resource webapprt ./")
|
|
|
|
GRE_BUILDID := $(shell cat $(DEPTH)/config/buildid)
|
|
DEFINES += -DGRE_MILESTONE=$(GRE_MILESTONE) \
|
|
-DGRE_BUILDID=$(GRE_BUILDID) \
|
|
-DMOZ_APP_BASENAME=$(MOZ_APP_BASENAME) \
|
|
$(NULL)
|
|
|
|
webapprt.ini: application.ini.in $(DEPTH)/config/buildid $(topsrcdir)/config/milestone.txt
|
|
$(call py_action,preprocessor,$(DEFINES) $< -o $@)
|
|
|
|
libs:: webapprt.ini
|
|
$(INSTALL) webapprt.ini $(FINAL_TARGET)
|
|
|
|
GARBAGE += webapprt.ini
|