Skip to content

Instantly share code, notes, and snippets.

@ottidmes ottidmes/Makefile Secret
Last active Dec 7, 2018

Embed
What would you like to do?
# THIS FILE WAS AUTOMATICALLY GENERATED. DO NOT MODIFY BY HAND.
DEPTH := ../../..
topobjdir := /tmp/palemoon/palemoon-src/obj-x86_64-pc-linux-gnu
topsrcdir := /tmp/palemoon/palemoon-src
srcdir := /tmp/palemoon/palemoon-src/application/palemoon/installer
VPATH := /tmp/palemoon/palemoon-src/application/palemoon/installer
relativesrcdir := application/palemoon/installer
include $(DEPTH)/config/autoconf.mk
# 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/.
STANDALONE_MAKEFILE := 1
DIST_SUBDIR := browser
include $(topsrcdir)/config/rules.mk
MOZ_PKG_REMOVALS = $(srcdir)/removed-files.in
MOZ_PKG_MANIFEST_P = $(srcdir)/package-manifest.in
ifdef MOZ_MULET
MOZ_PKG_MANIFEST_P += $(topsrcdir)/b2g/installer/package-manifest.in
endif
# Some files have been already bundled with xulrunner
ifndef MOZ_MULET
MOZ_PKG_FATAL_WARNINGS = 1
endif
DEFINES += -DMOZ_APP_NAME=$(MOZ_APP_NAME) -DPREF_DIR=$(PREF_DIR)
ifdef LIBXUL_SDK
DEFINES += -DLIBXUL_SDK=1
endif
ifdef MOZ_DEBUG
DEFINES += -DMOZ_DEBUG=1
endif
ifdef MOZ_ENABLE_GNOME_COMPONENT
DEFINES += -DMOZ_ENABLE_GNOME_COMPONENT=1
endif
ifneq (,$(filter gtk%,$(MOZ_WIDGET_TOOLKIT)))
DEFINES += -DMOZ_GTK=1
ifeq ($(MOZ_WIDGET_TOOLKIT),gtk3)
DEFINES += -DMOZ_GTK3=1
endif
endif
ifdef MOZ_SYSTEM_NSPR
DEFINES += -DMOZ_SYSTEM_NSPR=1
endif
ifdef MOZ_SYSTEM_NSS
DEFINES += -DMOZ_SYSTEM_NSS=1
endif
ifdef NSS_DISABLE_DBM
DEFINES += -DNSS_DISABLE_DBM=1
endif
DEFINES += -DJAREXT=
ifdef MOZ_ANGLE_RENDERER
DEFINES += -DMOZ_ANGLE_RENDERER=$(MOZ_ANGLE_RENDERER)
ifdef MOZ_D3DCOMPILER_VISTA_DLL
DEFINES += -DMOZ_D3DCOMPILER_VISTA_DLL=$(MOZ_D3DCOMPILER_VISTA_DLL)
endif
endif
DEFINES += -DMOZ_CHILD_PROCESS_NAME=$(MOZ_CHILD_PROCESS_NAME)
# Set MSVC dlls version to package, if any.
ifdef MOZ_NO_DEBUG_RTL
ifdef WIN32_REDIST_DIR
DEFINES += -DMOZ_PACKAGE_MSVC_DLLS=1
DEFINES += -DMSVC_C_RUNTIME_DLL=$(MSVC_C_RUNTIME_DLL)
DEFINES += -DMSVC_CXX_RUNTIME_DLL=$(MSVC_CXX_RUNTIME_DLL)
endif
ifdef WIN_UCRT_REDIST_DIR
DEFINES += -DMOZ_PACKAGE_WIN_UCRT_DLLS=1
endif
endif
ifneq (,$(filter WINNT Darwin Android,$(OS_TARGET)))
DEFINES += -DMOZ_SHARED_MOZGLUE=1
endif
ifdef NECKO_WIFI
DEFINES += -DNECKO_WIFI
endif
ifdef GKMEDIAS_SHARED_LIBRARY
DEFINES += -DGKMEDIAS_SHARED_LIBRARY
endif
ifdef MOZ_PKG_MANIFEST_P
MOZ_PKG_MANIFEST = package-manifest
$(MOZ_PKG_MANIFEST): $(MOZ_PKG_MANIFEST_P) $(GLOBAL_DEPS)
$(call py_action,preprocessor,$(DEFINES) $(ACDEFINES) $(MOZ_PKG_MANIFEST_P) -o $@)
GARBAGE += $(MOZ_PKG_MANIFEST)
endif
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
MOZ_PKG_MAC_DSSTORE=branding/dsstore
MOZ_PKG_MAC_BACKGROUND=branding/background.png
MOZ_PKG_MAC_ICON=branding/disk.icns
MOZ_PKG_MAC_EXTRA=--symlink '/Applications:/ '
endif
ifndef LIBXUL_SDK
INSTALL_SDK = 1
endif
include $(topsrcdir)/toolkit/mozapps/installer/signing.mk
include $(topsrcdir)/toolkit/mozapps/installer/packager.mk
ifeq (bundle, $(MOZ_FS_LAYOUT))
BINPATH = $(_BINPATH)
DEFINES += -DAPPNAME=$(_APPNAME)
else
# Every other platform just winds up in dist/bin
BINPATH = bin
endif
DEFINES += -DBINPATH=$(BINPATH)
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
RESPATH = $(_APPNAME)/Contents/Resources
else
RESPATH = $(BINPATH)
endif
DEFINES += -DRESPATH=$(RESPATH)
AB = $(firstword $(subst -, ,$(AB_CD)))
DEFINES += -DAB=$(AB)
DEFINES += -DMOZ_ICU_VERSION=$(MOZ_ICU_VERSION)
ifdef MOZ_SYSTEM_ICU
DEFINES += -DMOZ_SYSTEM_ICU
endif
ifdef MOZ_ICU_DATA_ARCHIVE
DEFINES += -DMOZ_ICU_DATA_ARCHIVE
endif
ifdef MOZ_JEMALLOC3
DEFINES += -DMOZ_JEMALLOC3
endif
DEFINES += -DMOZ_ICU_DBG_SUFFIX=$(MOZ_ICU_DBG_SUFFIX)
DEFINES += -DICU_DATA_FILE=$(ICU_DATA_FILE)
ifdef CLANG_CXX
DEFINES += -DCLANG_CXX
endif
ifdef CLANG_CL
DEFINES += -DCLANG_CL
endif
ifeq (x86,$(CPU_ARCH))
ifdef _MSC_VER
ifndef CLANG_CL
DEFINES += -DWOW_HELPER
endif
endif
endif
libs::
$(MAKE) -C $(DEPTH)/application/palemoon/locales langpack
ifeq (WINNT,$(OS_ARCH))
PKGCOMP_FIND_OPTS =
else
PKGCOMP_FIND_OPTS = -L
endif
ifeq (Darwin, $(OS_ARCH))
FINDPATH = $(_APPNAME)/Contents/MacOS
else
FINDPATH=bin
endif
package-compare:: $(MOZ_PKG_MANIFEST)
ifdef MOZ_PKG_MANIFEST_P
cd $(DIST); find $(PKGCOMP_FIND_OPTS) $(FINDPATH) -type f | sort > bin-list.txt
grep '^$(BINPATH)' $(MOZ_PKG_MANIFEST) | sed -e 's/^\///' | sort > $(DIST)/pack-list.txt
-diff -u $(DIST)/pack-list.txt $(DIST)/bin-list.txt
rm -f $(DIST)/pack-list.txt $(DIST)/bin-list.txt
endif
installer::
ifdef INSTALLER_DIR
$(MAKE) -C $(INSTALLER_DIR)
endif
ifdef ENABLE_MARIONETTE
DEFINES += -DENABLE_MARIONETTE=1
endif
include $(topsrcdir)/config/recurse.mk
0:00.45 /nix/store/ql3azyviwyc6w73h6prk1j2945skfapf-gnumake-4.2.1/bin/make -C . -j8 -s -w install
0:00.46 make: Entering directory '/build/palemoon-src/obj-x86_64-pc-linux-gnu'
0:00.50 make[1]: Entering directory '/build/palemoon-src/obj-x86_64-pc-linux-gnu/application/basilisk/installer'
0:00.86 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:247: Missing file(s): bin/browser/components/jsinspector.xpt
0:00.92 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:362: Missing file(s): bin/browser/components/devtools-startup.manifest
0:00.92 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:363: Missing file(s): bin/browser/components/devtools-startup.js
0:00.92 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:364: Missing file(s): bin/browser/components/webideCli.js
0:00.92 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:365: Missing file(s): bin/browser/components/webideComponents.manifest
0:00.93 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:381: Missing file(s): bin/components/nsSidebar.js
0:02.02 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:618: Missing file(s): bin/browser/chrome/webide
0:02.02 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:619: Missing file(s): bin/browser/chrome/webide.manifest
0:02.02 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:620: Missing file(s): bin/browser/defaults/preferences/webide-prefs.js
0:02.02 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:623: Missing file(s): bin/browser/chrome/devtools
0:02.02 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:624: Missing file(s): bin/browser/chrome/devtools.manifest
0:02.02 Error: /build/palemoon-src/application/basilisk/installer/package-manifest.in:625: Missing file(s): bin/browser/defaults/preferences/devtools.js
installing
0:00.48 /nix/store/ql3azyviwyc6w73h6prk1j2945skfapf-gnumake-4.2.1/bin/make -C . -j8 -s -w install
0:00.49 make: Entering directory '/build/palemoon-src/obj-x86_64-pc-linux-gnu'
0:00.53 make[1]: Entering directory '/build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer'
0:01.68 Error: /build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer/package-manifest:89: Missing file(s): bin/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.manifest
0:01.91 Error: /build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer/package-manifest:101: Missing file(s): bin/browser/chrome/webide
0:01.91 Error: /build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer/package-manifest:102: Missing file(s): bin/browser/chrome/webide.manifest
0:01.91 Error: /build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer/package-manifest:103: Missing file(s): bin/browser/defaults/preferences/webide-prefs.js
0:01.91 Error: /build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer/package-manifest:106: Missing file(s): bin/browser/chrome/devtools
0:01.91 Error: /build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer/package-manifest:107: Missing file(s): bin/browser/chrome/devtools.manifest
0:01.91 Error: /build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer/package-manifest:108: Missing file(s): bin/browser/defaults/preferences/devtools.js
0:02.25 Traceback (most recent call last):
0:02.25 File "/build/palemoon-src/toolkit/mozapps/installer/packager.py", line 416, in <module>
0:02.25 main()
0:02.25 File "/build/palemoon-src/toolkit/mozapps/installer/packager.py", line 367, in main
0:02.25 copier.add(mozpath.join(respath, 'removed-files'), removals)
0:02.25 File "/nix/store/6b6lzbq74g95j8qlbrdjzkn2ghh81mgy-python-2.7.15/lib/python2.7/contextlib.py", line 24, in __exit__
0:02.25 self.gen.next()
0:02.25 File "/build/palemoon-src/python/mozbuild/mozpack/errors.py", line 131, in accumulate
0:02.25 raise AccumulatedErrors()
0:02.25 mozpack.errors.AccumulatedErrors
0:02.26 make[1]: *** [/build/palemoon-src/toolkit/mozapps/installer/packager.mk:41: stage-package] Error 1
0:02.26 make[1]: Leaving directory '/build/palemoon-src/obj-x86_64-pc-linux-gnu/application/palemoon/installer'
0:02.26 make: *** [/build/palemoon-src/application/palemoon/build.mk:18: install] Error 2
0:02.26 make: Leaving directory '/build/palemoon-src/obj-x86_64-pc-linux-gnu'
builder for '/nix/store/lav9xnriyymdbqknf4nv6vis05p67yrl-palemoon-28.2.1.drv' failed with exit code 2
error: build of '/nix/store/lav9xnriyymdbqknf4nv6vis05p67yrl-palemoon-28.2.1.drv' failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.