Changeset 9f4868c in rtems for c/src/librtems++


Ignore:
Timestamp:
Nov 23, 1999, 1:57:02 PM (21 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
23e3f642
Parents:
d5b004b
Message:

Miscellaneous patches from Ralf Corsepius <corsepiu@…>
that are part of the Makefile.am conversion effort but were missed
in the previous commits.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/librtems++/src/Makefile.in

    rd5b004b r9f4868c  
    1 #
    2 #  $Id$
    3 #
    4 
    5 @SET_MAKE@
     1# Makefile.in generated automatically by automake 1.4a from Makefile.am
     2
     3# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
     4# This Makefile.in is free software; the Free Software Foundation
     5# gives unlimited permission to copy and/or distribute it,
     6# with or without modifications, as long as this notice is preserved.
     7
     8# This program is distributed in the hope that it will be useful,
     9# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
     10# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
     11# PARTICULAR PURPOSE.
     12
     13
     14
     15
     16SHELL = @SHELL@
     17
    618srcdir = @srcdir@
    719top_srcdir = @top_srcdir@
     20VPATH = @srcdir@
     21prefix = @prefix@
     22exec_prefix = @exec_prefix@
     23
     24bindir = @bindir@
     25sbindir = @sbindir@
     26libexecdir = @libexecdir@
     27datadir = @datadir@
     28sysconfdir = @sysconfdir@
     29sharedstatedir = @sharedstatedir@
     30localstatedir = @localstatedir@
     31libdir = @libdir@
     32infodir = @infodir@
     33mandir = @mandir@
     34includedir = @includedir@
     35oldincludedir = /usr/include
     36
     37DESTDIR =
     38
     39pkgdatadir = $(datadir)/@PACKAGE@
     40pkglibdir = $(libdir)/@PACKAGE@
     41pkgincludedir = $(includedir)/@PACKAGE@
     42
    843top_builddir = ..
    9 subdir = src
    10 
     44
     45ACLOCAL = @ACLOCAL@
     46AUTOCONF = @AUTOCONF@
     47AUTOMAKE = @AUTOMAKE@
     48AUTOHEADER = @AUTOHEADER@
     49
     50INSTALL = @INSTALL@
     51INSTALL_PROGRAM = @INSTALL_PROGRAM@
     52INSTALL_DATA = @INSTALL_DATA@
     53INSTALL_SCRIPT = @INSTALL_SCRIPT@
     54INSTALL_STRIP_FLAG =
     55transform = @program_transform_name@
     56
     57NORMAL_INSTALL = :
     58PRE_INSTALL = :
     59POST_INSTALL = :
     60NORMAL_UNINSTALL = :
     61PRE_UNINSTALL = :
     62POST_UNINSTALL = :
     63build_alias = @build_alias@
     64build_triplet = @build@
     65host_alias = @host_alias@
     66host_triplet = @host@
     67target_alias = @target_alias@
     68target_triplet = @target@
     69CC = @CC@
     70CC_FOR_TARGET = @CC_FOR_TARGET@
     71CPP = @CPP@
     72CXX = @CXX@
     73CXXCPP = @CXXCPP@
     74CXX_FOR_TARGET = @CXX_FOR_TARGET@
     75GCCSED = @GCCSED@
     76HAS_CPLUSPLUS = @HAS_CPLUSPLUS@
     77INSTALL_CHANGE = @INSTALL_CHANGE@
     78MAINT = @MAINT@
     79MAKEINFO = @MAKEINFO@
     80PACKAGE = @PACKAGE@
     81PACKHEX = @PACKHEX@
     82PROJECT_INCLUDE = @PROJECT_INCLUDE@
     83PROJECT_ROOT = @PROJECT_ROOT@
     84RTEMS_BSP = @RTEMS_BSP@
     85RTEMS_CPU = @RTEMS_CPU@
     86RTEMS_HOST = @RTEMS_HOST@
     87RTEMS_LIBC_DIR = @RTEMS_LIBC_DIR@
    1188RTEMS_ROOT = @RTEMS_ROOT@
    12 PROJECT_ROOT = @PROJECT_ROOT@
    13 
    14 VPATH = @srcdir@
    15 
    16 LIBNAME = librtems++.a
    17 LIB = ${ARCH}/${LIBNAME}
    18 
    19 # C and C++ source names, if any, go here -- minus the .c or .cc
    20 CC_PIECES = rtemsEvent rtemsInterrupt rtemsMessageQueue rtemsSemaphore \
    21     rtemsStatusCode rtemsTask rtemsTimer
    22 CC_FILES = $(CC_PIECES:%=%.cc)
    23 CC_O_FILES = $(CC_PIECES:%=${ARCH}/%.o)
     89RTEMS_TOPdir = @RTEMS_TOPdir@
     90VERSION = @VERSION@
     91
     92AUTOMAKE_OPTIONS = foreign 1.4
     93
     94LIBNAME = librtems++
     95LIB = ${ARCH}/${LIBNAME}.a
     96
     97CC_FILES = rtemsEvent.cc rtemsInterrupt.cc rtemsMessageQueue.cc    rtemsSemaphore.cc rtemsStatusCode.cc rtemsTask.cc rtemsTimer.cc
     98
     99CC_O_FILES = $(CC_FILES:%.cc=${ARCH}/%.o)
    24100
    25101SRCS = $(CC_FILES)
    26102OBJS = $(CC_O_FILES)
    27103
     104TMPINSTALL_FILES = $(PROJECT_RELEASE)/lib $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a
     105
     106
     107AM_CFLAGS =  $(LIBC_DEFINES)
     108mkinstalldirs = $(SHELL) $(top_srcdir)/../../../mkinstalldirs
     109CONFIG_CLEAN_FILES =
     110DIST_COMMON =  Makefile.am Makefile.in
     111
     112
     113DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
     114
     115TAR = gtar
     116GZIP_ENV = --best
     117all: all-redirect
     118.SUFFIXES:
     119$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) $(top_srcdir)/../../../automake/lib.am $(top_srcdir)/../../../automake/local.am
     120        cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile
     121
     122Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status $(BUILT_SOURCES)
     123        cd $(top_builddir) \
     124          && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
     125
     126tags: TAGS
     127TAGS:
     128
     129
     130distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
     131
     132subdir = src
     133
     134distdir: $(DISTFILES)
     135        here=`cd $(top_builddir) && pwd`; \
     136        top_distdir=`cd $(top_distdir) && pwd`; \
     137        distdir=`cd $(distdir) && pwd`; \
     138        cd $(top_srcdir) \
     139          && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign src/Makefile
     140        @for file in $(DISTFILES); do \
     141          d=$(srcdir); \
     142          if test -d $$d/$$file; then \
     143            cp -pr $$d/$$file $(distdir)/$$file; \
     144          else \
     145            test -f $(distdir)/$$file \
     146            || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
     147            || cp -p $$d/$$file $(distdir)/$$file || :; \
     148          fi; \
     149        done
     150info-am:
     151info: info-am
     152dvi-am:
     153dvi: dvi-am
     154check-am: all-am
     155check: check-am
     156installcheck-am:
     157installcheck: installcheck-am
     158install-exec-am:
     159install-exec: install-exec-am
     160
     161install-data-am:
     162install-data: install-data-am
     163
     164install-am: all-am
     165        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
     166install: install-am
     167uninstall-am:
     168uninstall: uninstall-am
     169all-am: Makefile
     170all-redirect: all-am
     171install-strip:
     172        $(MAKE) $(AM_MAKEFLAGS) INSTALL_STRIP_FLAG=-s install
     173installdirs:
     174
     175
     176mostlyclean-generic:
     177
     178clean-generic:
     179
     180distclean-generic:
     181        -rm -f Makefile $(CONFIG_CLEAN_FILES)
     182        -rm -f config.cache config.log stamp-h stamp-h[0-9]*
     183
     184maintainer-clean-generic:
     185mostlyclean-am:  mostlyclean-generic
     186
     187mostlyclean: mostlyclean-am
     188
     189clean-am:  clean-generic mostlyclean-am
     190
     191clean: clean-am
     192
     193distclean-am:  distclean-generic clean-am
     194
     195distclean: distclean-am
     196
     197maintainer-clean-am:  maintainer-clean-generic distclean-am
     198        @echo "This command is intended for maintainers to use;"
     199        @echo "it deletes files that may require special tools to rebuild."
     200
     201maintainer-clean: maintainer-clean-am
     202
     203.PHONY: tags distdir info-am info dvi-am dvi check check-am \
     204installcheck-am installcheck install-exec-am install-exec \
     205install-data-am install-data install-am install uninstall-am uninstall \
     206all-redirect all-am all installdirs mostlyclean-generic \
     207distclean-generic clean-generic maintainer-clean-generic clean \
     208mostlyclean distclean maintainer-clean
     209
     210
    28211include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
    29 include $(RTEMS_ROOT)/make/lib.cfg
    30 
    31 INSTALL_CHANGE = @INSTALL_CHANGE@
    32 
    33 #
    34 # Add local stuff here using +=
    35 #
    36 
    37 DEFINES +=
    38 CPPFLAGS +=
    39 CFLAGS += $(LIBC_DEFINES)
    40 
    41 #
    42 # Add your list of files to delete here.  The config files
    43 #  already know how to delete some stuff, so you may want
    44 #  to just run 'make clean' first to see what gets missed.
    45 #  'make clobber' already includes 'make clean'
    46 #
    47 
    48 CLEAN_ADDITIONS += $(LIB)
    49 CLOBBER_ADDITIONS +=
    50 
    51 all: ${ARCH} $(LIB)
    52         @$(INSTALL_VARIANT) -m 644 ${LIB} $(PROJECT_RELEASE)/lib
    53 
    54 $(LIB): $(SRCS) ${OBJS}
     212
     213include $(RTEMS_ROOT)/make/leaf.cfg
     214
     215define make-library
     216$(RM) $@
     217$(AR) $(ARFLAGS) $@ $^
     218$(RANLIB) $@
     219endef
     220
     221$(PROJECT_INCLUDE)/lib:
     222        @$(mkinstalldirs) $@
     223
     224.PRECIOUS: $(LIB)
     225
     226$(LIB): ${OBJS}
    55227        $(make-library)
    56228
    57 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
    58         cd $(top_builddir) \
    59          && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
     229$(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
     230        $(INSTALL_DATA) $< $@
     231
     232all: ${ARCH} $(PREINSTALL_FILES) $(TMPINSTALL_FILES)
     233
     234debug-am:
     235debug: debug-am
     236.PHONY: debug debug-am
     237
     238profile-am:
     239profile: profile-am
     240.PHONY: profile profile-am
     241
     242preinstall-am: $(PREINSTALL_FILES)
     243preinstall: preinstall-am
     244.PHONY: preinstall preinstall-am
     245
     246depend-am:
     247depend: depend-am
     248.PHONY: depend depend-am
     249
     250# Tell versions [3.59,3.63) of GNU make to not export all variables.
     251# Otherwise a system limit (for SysV at least) may be exceeded.
     252.NOEXPORT:
Note: See TracChangeset for help on using the changeset viewer.