diff --git a/Makefile b/Makefile index e7749218..da97c018 100644 --- a/Makefile +++ b/Makefile @@ -16,7 +16,7 @@ # along with this program. If not, see . SHELL = /bin/bash -.PHONY: all version program path deps run race generate build clean test gofmt yamlfmt format docs rpmbuild mkdirs rpm srpm spec tar upload upload-sources upload-srpms upload-rpms copr +.PHONY: all art cleanart version program path deps run race generate build clean test gofmt yamlfmt format docs rpmbuild mkdirs rpm srpm spec tar upload upload-sources upload-srpms upload-rpms copr .SILENT: clean SVERSION := $(or $(SVERSION),$(shell git describe --match '[0-9]*\.[0-9]*\.[0-9]*' --tags --dirty --always)) @@ -38,6 +38,42 @@ USERNAME := $(shell cat ~/.config/copr 2>/dev/null | grep username | awk -F '=' SERVER = 'dl.fedoraproject.org' REMOTE_PATH = 'pub/alt/$(USERNAME)/$(PROGRAM)' +# +# art +# +art: art/mgmt_logo_default_symbol.png art/mgmt_logo_default_tall.png art/mgmt_logo_default_wide.png art/mgmt_logo_reversed_symbol.png art/mgmt_logo_reversed_tall.png art/mgmt_logo_reversed_wide.png art/mgmt_logo_white_symbol.png art/mgmt_logo_white_tall.png art/mgmt_logo_white_wide.png + +cleanart: + rm -f art/mgmt_logo_default_symbol.png art/mgmt_logo_default_tall.png art/mgmt_logo_default_wide.png art/mgmt_logo_reversed_symbol.png art/mgmt_logo_reversed_tall.png art/mgmt_logo_reversed_wide.png art/mgmt_logo_white_symbol.png art/mgmt_logo_white_tall.png art/mgmt_logo_white_wide.png + +# NOTE: the widths are arbitrary +art/mgmt_logo_default_symbol.png: art/mgmt_logo_default_symbol.svg + inkscape --export-background='#ffffff' --without-gui --export-png "$@" --export-width 300 $(@:png=svg) + +art/mgmt_logo_default_tall.png: art/mgmt_logo_default_tall.svg + inkscape --export-background='#ffffff' --without-gui --export-png "$@" --export-width 400 $(@:png=svg) + +art/mgmt_logo_default_wide.png: art/mgmt_logo_default_wide.svg + inkscape --export-background='#ffffff' --without-gui --export-png "$@" --export-width 800 $(@:png=svg) + +art/mgmt_logo_reversed_symbol.png: art/mgmt_logo_reversed_symbol.svg + inkscape --export-background='#231f20' --without-gui --export-png "$@" --export-width 300 $(@:png=svg) + +art/mgmt_logo_reversed_tall.png: art/mgmt_logo_reversed_tall.svg + inkscape --export-background='#231f20' --without-gui --export-png "$@" --export-width 400 $(@:png=svg) + +art/mgmt_logo_reversed_wide.png: art/mgmt_logo_reversed_wide.svg + inkscape --export-background='#231f20' --without-gui --export-png "$@" --export-width 800 $(@:png=svg) + +art/mgmt_logo_white_symbol.png: art/mgmt_logo_white_symbol.svg + inkscape --export-background='#231f20' --without-gui --export-png "$@" --export-width 300 $(@:png=svg) + +art/mgmt_logo_white_tall.png: art/mgmt_logo_white_tall.svg + inkscape --export-background='#231f20' --without-gui --export-png "$@" --export-width 400 $(@:png=svg) + +art/mgmt_logo_white_wide.png: art/mgmt_logo_white_wide.svg + inkscape --export-background='#231f20' --without-gui --export-png "$@" --export-width 800 $(@:png=svg) + all: docs $(PROGRAM).static # show the current version diff --git a/README.md b/README.md index 7e3b1e7a..5f4dbf5f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -# *mgmt*: This is: mgmt! +# *mgmt*: next generation config management! + +[![mgmt!](art/mgmt.png)](art/) [![Go Report Card](https://goreportcard.com/badge/github.com/purpleidea/mgmt)](https://goreportcard.com/report/github.com/purpleidea/mgmt) [![Build Status](https://secure.travis-ci.org/purpleidea/mgmt.png?branch=master)](http://travis-ci.org/purpleidea/mgmt) diff --git a/art/.gitignore b/art/.gitignore new file mode 100644 index 00000000..81f3603b --- /dev/null +++ b/art/.gitignore @@ -0,0 +1,2 @@ +*.png +misc/ diff --git a/art/mgmt.png b/art/mgmt.png new file mode 100644 index 00000000..9aaf8658 Binary files /dev/null and b/art/mgmt.png differ diff --git a/art/mgmt_logo_default_symbol.svg b/art/mgmt_logo_default_symbol.svg new file mode 100644 index 00000000..8d992709 --- /dev/null +++ b/art/mgmt_logo_default_symbol.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/mgmt_logo_default_tall.svg b/art/mgmt_logo_default_tall.svg new file mode 100644 index 00000000..9607801e --- /dev/null +++ b/art/mgmt_logo_default_tall.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/mgmt_logo_default_wide.svg b/art/mgmt_logo_default_wide.svg new file mode 100644 index 00000000..69258de3 --- /dev/null +++ b/art/mgmt_logo_default_wide.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/mgmt_logo_reversed_symbol.svg b/art/mgmt_logo_reversed_symbol.svg new file mode 100644 index 00000000..f8bc2559 --- /dev/null +++ b/art/mgmt_logo_reversed_symbol.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/mgmt_logo_reversed_tall.svg b/art/mgmt_logo_reversed_tall.svg new file mode 100644 index 00000000..a338bdf9 --- /dev/null +++ b/art/mgmt_logo_reversed_tall.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/mgmt_logo_reversed_wide.svg b/art/mgmt_logo_reversed_wide.svg new file mode 100644 index 00000000..dd59ac51 --- /dev/null +++ b/art/mgmt_logo_reversed_wide.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/mgmt_logo_white_symbol.svg b/art/mgmt_logo_white_symbol.svg new file mode 100644 index 00000000..57d71784 --- /dev/null +++ b/art/mgmt_logo_white_symbol.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/mgmt_logo_white_tall.svg b/art/mgmt_logo_white_tall.svg new file mode 100644 index 00000000..67dd9376 --- /dev/null +++ b/art/mgmt_logo_white_tall.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/mgmt_logo_white_wide.svg b/art/mgmt_logo_white_wide.svg new file mode 100644 index 00000000..b1a25029 --- /dev/null +++ b/art/mgmt_logo_white_wide.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +