From 8b9171a644c3b6a6479dd29bca0f4218d5333ce3 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sun, 21 Mar 2021 16:55:10 +0100 Subject: Remove Browserify We're no longer using the `require` imports to include JS files. Instead we have a template string process. Not as robust, but easier to fit what the final user script needs to be. --- Makefile | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index fcc0355..59a59c2 100644 --- a/Makefile +++ b/Makefile @@ -14,31 +14,11 @@ # along with this program. If not, see . -BROWSERIFY := ./node_modules/.bin/browserify - IMPORTS := peniquitous.js lib/mousetrap/tests/libs/key-event.js IMPORTS_BASENAME := $(notdir $(IMPORTS)) all: peniquitous.user.js -# peniquitous.user.js: peniquitous.js lib/mousetrap/tests/libs/key-event.js userscript-header.txt -# sed -e '1d' -e '$$d' \ -# lib/mousetrap/tests/libs/key-event.js \ -# > key-event.js -# -# cat \ -# userscript-header.txt \ -# key-event.js \ -# peniquitous.js \ -# > $@ -# -# rm key-event.js - -# build/?: $(IMPORTS) -# sed -e '/^(function/d' -e '$$d' file -# -# build/main.js: build/*.js - build: mkdir -p $@ @@ -57,14 +37,6 @@ build/main.js: main.js.in $(addprefix build/,$(IMPORTS_BASENAME)) $< \ > $@ -peniquitous.user.js: main.js peniquitous.js userscript-header.txt - $(BROWSERIFY) \ - --outfile $@ \ - $< - - cat userscript-header.txt $@ > "$@.tmp" - mv "$@.tmp" $@ - .PHONY: clean clean: rm -rf build -- cgit v1.2.3