Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Piatok, 19. apríl 2024

Súbor: [Platon] / ep / Makefile.in (stiahnutie)

Revízia 1.12, Wed Apr 24 19:35:52 2002 UTC (22 years ago) by host8

Zmeny od 1.11: +81 -39 [lines]

./configure script now implemented via autoconf.

#
# Author: rajo <host8@kepler.fmph.uniba.sk>
#
# Copyright (c) rajo
#

# $Id: Makefile.in,v 1.12 2002/04/24 19:35:52 host8 Exp $

PACKAGE = @PACKAGE@
VERSION = @VERSION@

# Directories {{{
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@

bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
man1dir = $(mandir)/man1

DESTDIR =

top_builddir = .
datadir = $(prefix)/@DATADIRNAME@

distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)

SUBDIRS = src

# }}} Directories

# Programs {{{
#ACLOCAL    = @ACLOCAL@
#AUTOCONF   = @AUTOCONF@
#AUTOMAKE   = @AUTOMAKE@
#AUTOHEADER = @AUTOHEADER@
ACLOCAL    = aclocal
AUTOCONF   = autoconf
AUTOMAKE   = automake
AUTOHEADER = autoheader


INSTALL         = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
INSTALL_DATA    = @INSTALL_DATA@
INSTALL_SCRIPT  = @INSTALL_SCRIPT@
transform       = @program_transform_name@
mkinstalldirs   = $(SHELL) $(top_srcdir)/mkinstalldirs

NORMAL_INSTALL   = :
PRE_INSTALL      = :
POST_INSTALL     = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL    = :
POST_UNINSTALL   = :

CC       = @CC@
CPP      = @CPP@
CXX      = @CXX@
CFLAGS   = -O2 -Wall -pedantic -I$(srcdir) -I$(top_builddir)
LN_S     = @LN_S@
MAKEINFO = @MAKEINFO@
RANLIB   = @RANLIB@
STRIP    = @STRIP@
AWK      = @AWK@
TAR      = tar
GZIP_ENV = --best
NROFF    = nroff
DEPEND   = makedepend 

CFLAGS   = -O2 -Wall -pedantic -I$(srcdir) -I$(top_builddir) @DEBUG_FLAGS@ $(MODULES_FLAGS)
LIBS     = @LIBS@ $(MODULES_LIBS)
DEFS     = @DEFS@ -DPACKAGE="@PACKAGE@" -DVERSION="@VERSION@"
CPPFLAGS = @CPPFLAGS@
LDFLAGS  = @LDFLAGS@

COMPILE  = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
CCLD     = $(CC)
LINK     = $(CCLD) $(CFLAGS) $(LDFLAGS) -o $@

# }}} Programs

CONFIG_HEADER = config.h
# DISTFILES {{{
DISTFILES = AUTHORS COPYING INSTALL README TODO \
             configure Makefile.in config.h.in \
             install-sh mkinstalldirs rebuild \
             src \
                src/Makefile.in \
                 src/conf.c        src/conf.h \
                 src/fd.c          src/fd.h \
                 src/m_memory.c    src/m_memory.h \
                 src/m_proctable.c src/m_proctable.h \
                 src/main.c        src/main.h \
                 src/menu.c        src/menu.h \
                 src/message.c     src/message.h \
                 src/process.c     src/process.h \
                 src/proctable.c   src/proctable.h \
                 src/sigserv.c     src/sigserv.h \
                                   src/proclink.h \
                src/libcfg+ \
                    src/libcfg+/cfg+.c     src/libcfg+/cfg+.h \
                    src/libcfg+/cfgfile.c src/libcfg+/cfgfile.h \
                    src/libcfg+/cmdline.c src/libcfg+/cmdline.h \
                    src/libcfg+/props.c   src/libcfg+/props.h \
                    src/libcfg+/shared.c  src/libcfg+/shared.h \
                    src/libcfg+/parse.c \
                    src/libcfg+/str \
                        src/libcfg+/str/charsets.c src/libcfg+/str/charsets.h \
                        src/libcfg+/str/dynfgets.c src/libcfg+/str/dynfgets.h \
                        src/libcfg+/str/strconv.c  src/libcfg+/str/strconv.h \
                        src/libcfg+/str/strctype.c src/libcfg+/str/strctype.h \
                        src/libcfg+/str/strdyn.c   src/libcfg+/str/strdyn.h \
                        src/libcfg+/str/strplus.c  src/libcfg+/str/strplus.h
# }}} DISTFILES


all: all-subdirs config.h

all-subdirs: $(CONFIG_HEADER)
    @for dir in $(SUBDIRS); \
    do \
        cd $$dir && $(MAKE) ; \
    done

Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status $(SOURCES)
    cd $(top_builddir) \
      && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status

src/Makefile: $(srcdir)/src/Makefile.in  $(top_builddir)/config.status $(SOURCES)
    cd $(top_builddir) \
      && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status

config.status: $(srcdir)/configure.in $(CONFIG_STATUS_DEPENDENCIES)
    cd $(top_builddir) \
      $(SHELL) ./config.status --recheck

$(srcdir)/configure: $(srcdir)/configure.in $(CONFIGURE_DEPENDENCIES)
    cd $(srcdir) && $(AUTOCONF)

$(srcdir)/config.h: $(srcdir)/config.h.in $(top_builddir)/config.status
    cd $(top_builddir) \
      && CONFIG_FILES= CONFIG_HEADERS=config.h \
        $(SHELL) ./config.status
    @echo timestamp > stamp-h 2> /dev/null

$(srcdir)/config.h.in: $(srcdir)/stamp-h.in

$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in
    cd $(top_srcdir) && $(AUTOHEADER)
    @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null

# Clean {{{

clean: clean-subdirs

clean-subdirs:
    @for dir in $(SUBDIRS); \
    do \
        cd $$dir && $(MAKE) clean; \
    done

clean-maintainer:
    rm -f config.h config.status config.cache config.log \
        Makefile core conftest* *.core src/Makefile src/ep src/*.o

clean-dist: distclean

# }}} Clean

# Distribution {{{

# This target untars the dist file and tries a VPATH configuration.  Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
distcheck: dist
    -rm -rf $(distdir)
    GZIP=$(GZIP_ENV) $(TAR) xzf $(distdir).tar.gz
    mkdir $(distdir)/=build
    mkdir $(distdir)/=inst
    dc_install_base=`cd $(distdir)/=inst && pwd`; \
    cd $(distdir)/=build \
      && ../configure --srcdir=.. --prefix=$$dc_install_base \
      && $(MAKE) \
      && $(MAKE) install \
      && $(MAKE) installcheck \
      && $(MAKE) dist
    -rm -rf $(distdir)
    @banner="$(distdir).tar.gz is ready for distribution"; \
    dashes=`echo "$$banner" | sed s/./=/g`; \
    echo "$$dashes"; \
    echo "$$banner"; \
    echo "$$dashes"

dist: distdir
    -chmod -R a+r $(distdir)
    GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
    -rm -rf $(distdir)
    
dist-all: distdir
    -chmod -R a+r $(distdir)
    GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
    -rm -rf $(distdir)

distdir: $(DISTFILES)
    -rm -rf $(distdir)
    mkdir $(distdir)
    -chmod 755 $(distdir)
    here=`cd $(top_builddir) && pwd`; \
    top_distdir=`cd $(distdir) && pwd`; \
    distdir=`cd $(distdir) && pwd`;
    @FILES=`echo "$(DISTFILES)" | awk 'BEGIN{RS=" "}{print}' | sort -u`; \
    for file in $$FILES; do \
      d=$(srcdir); \
      if test -d $$d/$$file; then \
        mkdir $(distdir)/$$file; \
      else \
        test -f $(distdir)/$$file \
        || cp -p $$d/$$file $(distdir)/$$file || :; \
      fi; \
    done

distclean:
    -rm -rf $(distdir) $(distdir).tar.gz

# }}} Distribution

# Install {{{

install: install-bin install-man

install-bin:

install-man:

installcheck:

# }}} Install

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

#    vim:set ts=4:
# vim600:fdm=marker fdl=0 fdc=3:

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok