559d48638e
Use the standard Firefox homepage as default homepage. The information on the previous homepage is mostly obsolete, and this makes it look much nicer.
40 lines
1.3 KiB
Makefile
40 lines
1.3 KiB
Makefile
# Copyright 2021 Oliver Smith
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
HEADER_FILE := src/common/header.css
|
|
USERCHROME_FILES := $(HEADER_FILE) $(sort $(wildcard src/userChrome/*.css))
|
|
USERCONTENT_FILES := $(HEADER_FILE) $(sort $(wildcard src/userContent/*.css))
|
|
HOMEPAGE_FILES := head.html distro_links.html bottom.html
|
|
DISTRO := postmarketOS
|
|
DESTDIR :=
|
|
FIREFOX_DIR := /usr/lib/firefox
|
|
FIREFOX_CONFIG_DIR := /etc/firefox
|
|
|
|
all: out/userChrome.css out/userContent.css
|
|
|
|
clean:
|
|
rm -rf out
|
|
out:
|
|
mkdir out
|
|
|
|
out/userChrome.css: $(USERCHROME_FILES) out
|
|
cat $(USERCHROME_FILES) > $@
|
|
|
|
out/userContent.css: $(USERCONTENT_FILES) out
|
|
cat $(USERCONTENT_FILES) > $@
|
|
|
|
install: all
|
|
install -Dm644 src/policies.json \
|
|
"$(DESTDIR)/$(FIREFOX_CONFIG_DIR)/policies/policies.json"
|
|
install -Dm644 src/mobile-config-prefs.js \
|
|
"$(DESTDIR)/$(FIREFOX_DIR)/defaults/pref/mobile-config-prefs.js"
|
|
install -Dm644 src/mobile-config-autoconfig.js \
|
|
"$(DESTDIR)/$(FIREFOX_DIR)/mobile-config-autoconfig.js"
|
|
install -Dm644 "out/userChrome.css" \
|
|
"$(DESTDIR)/etc/mobile-config-firefox/userChrome.css"
|
|
install -Dm644 "out/userContent.css" \
|
|
"$(DESTDIR)/etc/mobile-config-firefox/userContent.css"
|
|
install -Dm644 org.postmarketos.mobile_config_firefox.metainfo.xml \
|
|
"$(DESTDIR)/usr/share/metainfo/org.postmarketos.mobile_config_firefox.metainfo.xml"
|
|
|
|
.PHONY: all clean install
|