Mercurial > hg > easyhg-kdiff3
annotate kdiff3/admin/Makefile.common @ 14:415083d043f3
KDiff3 version 0.9.70
author | joachim99 |
---|---|
date | Mon, 06 Oct 2003 19:19:11 +0000 |
parents | 53b8ecbce0cb |
children | efe33e938730 |
rev | line source |
---|---|
joachim99@14 | 1 ### Makefile.common |
joachim99@14 | 2 ### |
joachim99@14 | 3 ### Copyright (C) 2002 by the KDE developers |
joachim99@14 | 4 |
joachim99@14 | 5 ### All the real work is done by the shellscript cvs.sh |
joachim99@2 | 6 |
joachim99@2 | 7 SHELL=/bin/sh |
joachim99@2 | 8 |
joachim99@14 | 9 cvs dist cvs-clean configure configure.in configure.files subdirs package-messages package-merge Makefile.am: |
joachim99@14 | 10 @admindir=$(admindir); \ |
joachim99@14 | 11 if test "x$$admindir" = x; then \ |
joachim99@14 | 12 admindir=.; until test -f $$admindir/admin/cvs.sh; do \ |
joachim99@14 | 13 admindir=$$admindir/..; \ |
joachim99@14 | 14 if test `cd $$admindir && pwd` = / ; then break; fi; \ |
joachim99@14 | 15 done; \ |
joachim99@14 | 16 admindir=$$admindir/admin; \ |
joachim99@14 | 17 if test -f $$admindir/cvs.sh; then :; else \ |
joachim99@14 | 18 echo "Can't find the admin/ directory in any parent of the"; \ |
joachim99@14 | 19 echo "current directory. Please set it with admindir=..."; \ |
joachim99@14 | 20 exit 1; \ |
joachim99@14 | 21 fi; \ |
joachim99@14 | 22 fi; \ |
joachim99@14 | 23 if test "$@" = "package-merge"; then \ |
joachim99@14 | 24 MAKE="$(MAKE)" POFILES="$(POFILES)" PACKAGE="$(PACKAGE)" \ |
joachim99@14 | 25 $(SHELL) $$admindir/cvs.sh package-merge ;\ |
joachim99@14 | 26 else MAKE="$(MAKE)" $(SHELL) $$admindir/cvs.sh $@ ;\ |
joachim99@2 | 27 fi |
joachim99@2 | 28 |
joachim99@2 | 29 configure.in: configure.files $(shell test -f configure.files && cat configure.files) subdirs |
joachim99@2 | 30 configure.files: subdirs |
joachim99@2 | 31 |
joachim99@2 | 32 .SILENT: |
joachim99@2 | 33 |
joachim99@14 | 34 .PHONY: cvs dist cvs-clean package-merge package-messages |