X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fadt%2FMakefile.in;h=e8efe058dbbc7c472a396bcef65e9713c214f63f;hb=b708863ff24e8c87b71ef140613e11d20b6ee6e1;hp=951a254354a4e7a1f649fb6284277a04ffe5d1a0;hpb=4d21728c917dab8fbb95b247fbf6e18a6d72565d;p=libfirm diff --git a/ir/adt/Makefile.in b/ir/adt/Makefile.in index 951a25435..e8efe058d 100644 --- a/ir/adt/Makefile.in +++ b/ir/adt/Makefile.in @@ -1,8 +1,13 @@ -# Hey Emacs, this is a -*- makefile -*- # -# libFIRM Project -# -# $Id$ +# Project: libFIRM +# File name: ir/adt/Makefile.in +# Purpose: +# Author: Boris Boesler, Till Riedel +# Modified by: +# Created: +# CVS-ID: $Id$ +# Copyright: (c) 1999-2003 Universität Karlsruhe +# Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. # top_srcdir := @top_srcdir@ @@ -11,17 +16,27 @@ topdir = ../.. subdir := ir/adt disable_libiberty := @disable_libiberty@ +INSTALL_HEADERS_ADT = pset.h set.h pmap.h eset.h hashptr.h array.h pdeq.h iterator.h align.h fourcc.h util.h plist.h \ + bipartite.h xmalloc.h gaussjordan.h -SOURCES = Makefile.in array.c array.h cookies.h debug.c debug.h host.h obst.h \ - pdeq.c pdeq.h pset.h set.c set.h pmap.h pmap.c eset.h eset.c +SOURCES = Makefile.in \ + array.c obst.h pdeq.c \ + set.c pmap.c eset.c iterator.c xmalloc.h \ + plist.c bipartite.c gaussjordan.c ifeq ($(disable_libiberty),no) SOURCES += xmalloc.c +ADDLIB = +else +ADDLIB = xmalloc.o + +xmalloc.o: xmalloc.c + $(COMPILE.c) -o $@ $< endif include $(topdir)/MakeRules -CPPFLAGS += -I$(top_srcdir)/ir/adt -I$(top_srcdir)/ir/common -I$(top_srcdir)/ir/debug +CPPFLAGS += -I$(top_srcdir)/ir/adt -I$(top_srcdir)/ir/common -I$(top_srcdir)/ir/debug -I$(topdir)/ir/config OFILES += pset.o include $(top_srcdir)/MakeTargets @@ -29,4 +44,4 @@ include $(top_srcdir)/MakeTargets pset.o: set.c pset.h $(COMPILE.c) -DPSET -o $@ $< -all: subdir.o +all: subdir.o $(ADDLIB)