Files
browserpass-extension/Makefile
Erayd 9ca48cea41 Implement fetch (#4)
* Implement fetch & launch action
* Fix scroll behavior
* Remove horizontal scrollbar
* Add stubs for filling username / password
* Don't pre-filter for chrome:// URLs
* Add inject.js
2018-04-20 00:40:22 +12:00

33 lines
638 B
Makefile

CLEAN_FILES := chrome
.PHONY: all
all: extension chrome
.PHONY: extension
extension:
$(MAKE) -C src
CHROME_FILES := manifest.json \
*.css \
*.png \
popup/*.html \
popup/*.css \
popup/*.svg
CHROME_FILES := $(wildcard $(addprefix src/,$(CHROME_FILES))) \
src/js/background.dist.js \
src/js/popup.dist.js \
src/js/inject.dist.js
CHROME_FILES := $(patsubst src/%,chrome/%,$(CHROME_FILES))
.PHONY: chrome
chrome: extension $(CHROME_FILES)
$(CHROME_FILES) : chrome/% : src/%
[ -d $(dir $@) ] || mkdir -p $(dir $@)
cp $< $@
.PHONY: clean
clean:
rm -rf $(CLEAN_FILES)
$(MAKE) -C src clean