Commit 7aff36152e1c6461defe2bb05fe739a93047c0d0

Authored by Antonio Terceiro
1 parent 707f12f9

Makefile: document itself

Showing 1 changed file with 18 additions and 1 deletions   Show diff stats
@@ -10,7 +10,24 @@ obsdir = .obs @@ -10,7 +10,24 @@ obsdir = .obs
10 all: 10 all:
11 @echo "Usage:" 11 @echo "Usage:"
12 @echo 12 @echo
13 - @for pkg in $(packages); do printf 'make %-20s # uploads %s.spec to obs\n' $$pkg $$pkg; done 13 + @echo '$$ make $${pkg}-upload uploads package $${pkg}'
  14 + @echo '$$ make $${pkg}-build builds package $${pkg} locally'
  15 + @echo '$$ make $${pkg}-diff diff from OBS to git for package $${pkg}'
  16 + @echo
  17 + @echo '$${pkg} can be one of: $(packages)'
  18 + @echo
  19 + @echo Use OBSPROJECT=project:name to control where to upload to.
  20 + @echo '(currently: $(OBSPROJECT))'. Example:
  21 + @echo
  22 + @echo \ \ \ \ $$ make colab-upload OBSPROJECT=isv:spb:v3
  23 + @echo
  24 + @echo 'Operations on all packages:'
  25 + @echo
  26 + @echo '$$ make diff diff of all packages from OBS to git'
  27 + @echo '$$ make status|st diffstat of all packages from OBS to git'
  28 + @echo '$$ make checkout-all checks out all packages from OBS'
  29 + @echo '$$ make build-all builds all packages locally'
  30 +
14 31
15 checkout_packages = $(patsubst %, %-checkout, $(packages)) 32 checkout_packages = $(patsubst %, %-checkout, $(packages))
16 build_packages = $(patsubst %, %-build, $(packages)) 33 build_packages = $(patsubst %, %-build, $(packages))