this also removes the reference to the long obsolete
https://hg.mozilla.org/mozilla-central/rev/
061b97e02ede.
-.PHONY: all clean install uninstall
+.PHONY: all clean install uninstall diff
files := config.js
files += defaults/pref/config-prefs.js
uninstall:
cd "$(DESTDIR)" && rm -rf -- $(files)
+
+diff:
+ @curl -s https://hg.mozilla.org/comm-central/raw-file/8a37a90aab4ec643fce1e1ab33984613ce0b492d/common/src/BootstrapLoader.jsm | diff --color -u - legacy/BootstrapLoader.sys.mjs ||:
+ @curl -s https://hg.mozilla.org/comm-central/raw-file/8a37a90aab4ec643fce1e1ab33984613ce0b492d/common/src/RDFDataSource.jsm | diff --color -u - legacy/RDFDataSource.sys.mjs ||:
+ @curl -s https://hg.mozilla.org/comm-central/raw-file/8a37a90aab4ec643fce1e1ab33984613ce0b492d/common/src/RDFManifestConverter.jsm | diff --color -u - legacy/RDFManifestConverter.sys.mjs ||:
the `v3.3` tag for compatibility with Firefox 68 to 128.
* Users of firefox-esr on debian need to use the following command:
`make DESTDIR=/usr/lib/firefox-esr install`
- * BootstrapLoader.jsm, RDFDataSource.jsm, RDFManifestConverter.jsm from their
- last commit in comm-central (8a37a90aab4ec643fce1e1ab33984613ce0b492d)
- * config.js: own work (compare mozilla-central 061b97e02ede)
+ * BootstrapLoader et al. from comm-central (c.f. `make diff`)
* Inspired by https://github.com/xiaoxiaoflood/firefox-scripts.git
* Uses unsandboxed AutoConfig -- watch http://bugzil.la/1514451