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