summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorKali Kaneko (leap communications) <kali@leap.se>2019-08-07 19:55:56 +0200
committerKali Kaneko (leap communications) <kali@leap.se>2019-08-07 19:55:56 +0200
commit9770a0dd24a0c151bf1ccb481c071b17babecd7f (patch)
tree33a67b1780cb10bd38a9e657a2b2b7441f328c8b /Makefile
parent9bbe6bd2ac5441b93a6012cec489dc8a6278face (diff)
[pkg] add curl
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 3cb61c7..62eabff 100644
--- a/Makefile
+++ b/Makefile
@@ -29,12 +29,12 @@ depends:
@go get -u golang.org/x/text/cmd/gotext github.com/cratonica/2goarray
dependsLinux:
- @sudo apt install libgtk-3-dev libappindicator3-dev golang pkg-config dh-golang golang-golang-x-text-dev cmake devscripts fakeroot debhelper
+ @sudo apt install libgtk-3-dev libappindicator3-dev golang pkg-config dh-golang golang-golang-x-text-dev cmake devscripts fakeroot debhelper curl
@# debian needs also: snap install snapcraft --classic; snap install multipass --beta --classic
dependsDarwin:
# TODO - bootstrap homebrew if not there
- @brew install python3 golang make pkg-config upx
+ @brew install python3 golang make pkg-config upx curl
@brew install --default-names gnu-sed
dependsCygwin:
@@ -79,7 +79,7 @@ clean:
# packaging templates
#########################################################################
-prepare: prepare_templates gen_pkg_win gen_pkg_osx gen_pkg_snap gen_pkg_deb
+prepare: prepare_templates gen_pkg_win gen_pkg_osx gen_pkg_snap gen_pkg_deb prepare_done
prepare_templates: generate relink_default tgz
@mkdir -p build/${PROVIDER}/bin/
@@ -145,6 +145,10 @@ gen_pkg_deb:
@cd build/${PROVIDER}/debian && python3 generate.py
@cd build/${PROVIDER}/debian && rm app.desktop-template changelog-template rules-template control-template generate.py data.json && chmod +x rules
+prepare_done:
+ @echo
+ @echo 'Done. You can do "make build" now.'
+
#########################################################################
# packaging action
#########################################################################