diff options
author | jahoti <jahoti@tilde.team> | 2021-10-07 00:00:00 +0000 |
---|---|---|
committer | jahoti <jahoti@tilde.team> | 2021-10-07 00:00:00 +0000 |
commit | 95b040ff77bc15f18e9b6976fbcb83712844f7c7 (patch) | |
tree | e6e188f85032f828e767fcc6c9b9570f83fab2bb /Makefile | |
parent | 44fa85f38519552b26aabeea78c9a626a855d8d0 (diff) | |
download | browser-extension-95b040ff77bc15f18e9b6976fbcb83712844f7c7.tar.gz browser-extension-95b040ff77bc15f18e9b6976fbcb83712844f7c7.zip |
Start on a makefile
Currently includes targets for unpacked versions and zips
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..3e8b3e7 --- /dev/null +++ b/Makefile @@ -0,0 +1,39 @@ +# SPDX-FileCopyrightText: 2019 Martin Timko +# SPDX-FileCopyrightText: 2019-2021 Libor Polčák +# SPDX-FileCopyrightText: 2020 Peter Horňák +# SPDX-FileCopyrightText: 2021 Giorgio Maone +# +# SPDX-License-Identifier: GPL-3.0-or-later + +SHELL = /bin/sh +UPDATE_URL = +default_target = all +srcdir = . + +# The default target: placed up here +default: $(default_target) + +.PHONY: clean mozilla chromium \ + all build_all build_all.zip all_zip \ + default build zip + +all: mozilla chromium +mozilla: build_mozilla build_mozilla.zip +chromium: build_chromium build_chromium.zip + +build: build_$(default_target) +build_all: build_mozilla build_chromium + +zip: build_$(default_target).zip +all_zip: build_mozilla.zip build_chromium.zip +build_all.zip: all_zip + +build_%: + $(srcdir)/build.sh $* $(srcdir) $(UPDATE_URL) + +build_%.zip: build_% + cd $< && zip -q -r ../$@ * + +clean: + rm -rf build_mozilla build_chromium + rm -f build_mozilla.zip build_chromium.zip |