| # |
| # Copyright (c) 2000 Silicon Graphics, Inc. All Rights Reserved. |
| # |
| # This program is free software; you can redistribute it and/or modify it |
| # under the terms of version 2 of the GNU General Public License as |
| # published by the Free Software Foundation. |
| # |
| # This program is distributed in the hope that it would be useful, but |
| # WITHOUT ANY WARRANTY; without even the implied warranty of |
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| # |
| # Further, this software is distributed without any warranty that it is |
| # free of the rightful claim of any third person regarding infringement |
| # or the like. Any license provided herein, whether implied or |
| # otherwise, applies only to this software file. Patent licenses, if |
| # any, provided herein do not apply to combinations of this program with |
| # other software, or any other product whatsoever. |
| # |
| # You should have received a copy of the GNU General Public License along |
| # with this program; if not, write the Free Software Foundation, Inc., 59 |
| # Temple Place - Suite 330, Boston MA 02111-1307, USA. |
| # |
| # Contact information: Silicon Graphics, Inc., 1600 Amphitheatre Pkwy, |
| # Mountain View, CA 94043, or: |
| # |
| # http://www.sgi.com |
| # |
| # For further information regarding this notice, see: |
| # |
| # http://oss.sgi.com/projects/GenInfo/SGIGPLNoticeExplan/ |
| # |
| |
| TOPDIR = . |
| HAVE_BUILDDEFS = $(shell test -f $(TOPDIR)/include/builddefs && echo yes || echo no) |
| |
| ifeq ($(HAVE_BUILDDEFS), yes) |
| include $(TOPDIR)/include/builddefs |
| endif |
| |
| CONFIGURE = configure include/builddefs |
| LSRCFILES = configure configure.in Makepkgs install-sh README VERSION |
| |
| LDIRT = config.log config.status config.cache confdefs.h conftest* \ |
| Logs/* built .census install.* install-dev.* *.gz |
| |
| SUBDIRS = include libdm man doc debian build |
| |
| default: $(CONFIGURE) |
| ifeq ($(HAVE_BUILDDEFS), no) |
| $(MAKE) -C . $@ |
| else |
| $(SUBDIRS_MAKERULE) |
| endif |
| |
| ifeq ($(HAVE_BUILDDEFS), yes) |
| include $(BUILDRULES) |
| else |
| clean: # if configure hasn't run, nothing to clean |
| endif |
| |
| $(CONFIGURE): |
| autoconf |
| ./configure |
| touch .census |
| |
| install: default |
| $(SUBDIRS_MAKERULE) |
| $(INSTALL) -m 755 -d $(PKG_DOC_DIR) |
| $(INSTALL) -m 644 README $(PKG_DOC_DIR) |
| |
| install-dev: default |
| $(SUBDIRS_MAKERULE) |
| |
| realclean distclean: clean |
| rm -f $(LDIRT) $(CONFIGURE) |
| [ ! -d Logs ] || rmdir Logs |