| version 1.5, 2002/12/03 16:56:40 |
version 1.6, 2002/12/07 15:04:38 |
|
|
| # PARTICULAR PURPOSE. |
# PARTICULAR PURPOSE. |
| |
|
| # Makefile for libcfg+ library. |
# Makefile for libcfg+ library. |
| # $Platon: libplaton/platon/str/Makefile.in,v 1.4 2002/10/07 10:54:45 rajo Exp $ |
# $Platon: libplaton/platon/str/Makefile.in,v 1.5 2002/12/03 16:56:40 rajo Exp $ |
| |
|
| PACKAGE = @PACKAGE@ |
PACKAGE = @PACKAGE@ |
| VERSION = @VERSION@ |
VERSION = @VERSION@ |
| |
|
| # Directories {{{ |
# Directories {{{ |
| top_builddir = ../.. |
top_builddir = ../.. |
| |
builddir = $(top_builddir)/platon/str |
| srcdir = @srcdir@ |
srcdir = @srcdir@ |
| top_srcdir = @top_srcdir@ |
top_srcdir = @top_srcdir@ |
| VPATH = @srcdir@ |
VPATH = @srcdir@ |
| Line 52 top_builddir := $(shell cd $(top_builddi |
|
| Line 53 top_builddir := $(shell cd $(top_builddi |
|
| |
|
| SUBDIRS = |
SUBDIRS = |
| |
|
| SOURCES = $(srcdir)/charsets.c \ |
SOURCES = charsets.c \ |
| $(srcdir)/colors.c \ |
colors.c \ |
| $(srcdir)/discolor.c \ |
discolor.c \ |
| $(srcdir)/dynfgets.c \ |
dynfgets.c \ |
| $(srcdir)/strconv.c \ |
strconv.c \ |
| $(srcdir)/strctype.c \ |
strctype.c \ |
| $(srcdir)/strdyn.c \ |
strdyn.c \ |
| $(srcdir)/strmmx.c \ |
strmmx.c \ |
| $(srcdir)/strplus.c |
strplus.c |
| |
|
| OBJECTS = $(top_builddir)/platon/str/charsets.o \ |
|
| $(top_builddir)/platon/str/colors.o \ |
|
| $(top_builddir)/platon/str/discolor.o \ |
|
| $(top_builddir)/platon/str/dynfgets.o \ |
|
| $(top_builddir)/platon/str/strconv.o \ |
|
| $(top_builddir)/platon/str/strctype.o \ |
|
| $(top_builddir)/platon/str/strdyn.o \ |
|
| $(top_builddir)/platon/str/strmmx.o \ |
|
| $(top_builddir)/platon/str/strplus.o |
|
| |
|
| MAIN_OBJECT = $(top_builddir)/platon/str.o |
MAIN_OBJECT = $(top_builddir)/platon/str.o |
| |
|
| # SunOS 4 make does not allow multiple makefiles to be specified in one include directive. |
|
| DEP_FILES = $(top_builddir)/platon/str/.deps/charsets.P \ |
|
| $(top_builddir)/platon/str/.deps/colors.P \ |
|
| $(top_builddir)/platon/str/.deps/discolor.P \ |
|
| $(top_builddir)/platon/str/.deps/dynfgets.P \ |
|
| $(top_builddir)/platon/str/.deps/strconv.P \ |
|
| $(top_builddir)/platon/str/.deps/strctype.P \ |
|
| $(top_builddir)/platon/str/.deps/strdyn.P \ |
|
| $(top_builddir)/platon/str/.deps/strmmx.P \ |
|
| $(top_builddir)/platon/str/.deps/strplus.P |
|
| |
|
| include_HEADERS = |
|
| include_SYMLINK = |
|
| noinst_HEADERS = |
|
| |
|
| SCRIPTS = |
|
| |
|
| # }}} Targets |
# }}} Targets |
| |
|
| all: configure-scripts makefiles all-subdirs $(OBJECTS) $(MAIN_OBJECT) |
all: configure-scripts makefiles all-subdirs $(OBJECTS) $(MAIN_OBJECT) |
| Line 107 Makefile: Makefile.in $(top_builddir)/c |
|
| Line 81 Makefile: Makefile.in $(top_builddir)/c |
|
| DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) |
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) |
| |
|
| # SunOS 4 make does not allow multiple makefiles to be specified in one include directive. |
# SunOS 4 make does not allow multiple makefiles to be specified in one include directive. |
| #-include $(DEP_FILES) |
-include $(DEP_FILES) |
| -include $(top_builddir)/platon/str/.deps/charsets.P |
|
| -include $(top_builddir)/platon/str/.deps/colors.P |
|
| -include $(top_builddir)/platon/str/.deps/discolor.P |
|
| -include $(top_builddir)/platon/str/.deps/dynfgets.P |
|
| -include $(top_builddir)/platon/str/.deps/strconv.P |
|
| -include $(top_builddir)/platon/str/.deps/strctype.P |
|
| -include $(top_builddir)/platon/str/.deps/strdyn.P |
|
| -include $(top_builddir)/platon/str/.deps/strmmx.P |
|
| -include $(top_builddir)/platon/str/.deps/strplus.P |
|
| |
|
| # Section: Install {{{ |
|
| install: all installdirs install-exec install-data install-symlinks |
|
| uninstall: uninstall-includeHEADERS uninstall-exec uninstall-symlinks uninstall-dirs |
|
| |
|
| installcheck: |
|
| @echo; echo; \ |
|
| echo "These files was installed to: "; \ |
|
| echo " $(DESTDIR)$(libdir)"; \ |
|
| echo " $(DESTDIR)$(includedir)"; \ |
|
| echo " $(DESTDIR)$(includedir_platon)"; \ |
|
| echo " $(DESTDIR)$(mandir)/man3"; \ |
|
| dashes="---------------------------------------------------------------"; \ |
|
| echo "$$dashes"; \ |
|
| find \ |
|
| $(DESTDIR)$(libdir) \ |
|
| $(DESTDIR)$(includedir) \ |
|
| $(DESTDIR)$(includedir_platon) \ |
|
| $(DESTDIR)$(mandir)/man3 -print ;\ |
|
| echo "$$dashes"; |
|
| |
|
| install-exec: install-lib |
|
| uninstall-exec: uninstall-lib |
|
| |
|
| install-lib: $(install_LIB) |
|
| @$(NORMAL_INSTALL) |
|
| @$(mkinstalldirs) $(DESTDIR)$(libdir) |
|
| @list='$(install_LIB)'; for p in $$list; do \ |
|
| if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ |
|
| echo " Installing file $(DESTDIR)$(libdir)/$$p"; \ |
|
| $(INSTALL_DATA) $$d$$p $(DESTDIR)$(libdir)/$$p; \ |
|
| done |
|
| uninstall-lib: |
|
| @$(NORMAL_UNINSTALL) |
|
| @list='$(install_LIB)'; for p in $$list; do \ |
|
| echo " rm -f $(DESTDIR)$(libdir)/$$p"; \ |
|
| rm -f $(DESTDIR)$(libdir)/$$p; \ |
|
| done |
|
| |
|
| |
|
| install-data: install-includeHEADERS |
|
| |
|
| install-strip: |
|
| $(MAKE) AM_INSTALL_PROGRAM_FLAGS=-s install |
|
| |
|
| installdirs: |
|
| @$(mkinstalldirs) \ |
|
| $(DESTDIR)$(mandir)/man3 \ |
|
| $(DESTDIR)$(includedir_platon) \ |
|
| $(DESTDIR)$(libdir) |
|
| |
|
| install-includeHEADERS: $(include_HEADERS) |
|
| @$(NORMAL_INSTALL) |
|
| @$(mkinstalldirs) $(DESTDIR)$(includedir_platon) |
|
| @list='$(include_HEADERS)'; for p in $$list; do \ |
|
| if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ |
|
| echo " Installing file $(DESTDIR)$(includedir_platon)/$$p"; \ |
|
| $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir_platon)/$$p; \ |
|
| done |
|
| uninstall-includeHEADERS: |
|
| @$(NORMAL_UNINSTALL) |
|
| @list='$(include_HEADERS)'; for p in $$list; do \ |
|
| echo " rm -f $(DESTDIR)$(includedir)/$$p"; \ |
|
| rm -f $(DESTDIR)$(includedir)/$$p; \ |
|
| echo " rm -f $(DESTDIR)$(includedir_platon)/$$p"; \ |
|
| rm -f $(DESTDIR)$(includedir_platon)/$$p; \ |
|
| done |
|
| |
|
| install-symlinks: |
|
| @$(NORMAL_INSTALL) |
|
| @$(mkinstalldirs) $(DESTDIR)$(libdir) |
|
| @$(mkinstalldirs) $(DESTDIR)$(includedir_platon) |
|
| @list='$(include_HEADERS)'; for p in $$list; do \ |
|
| echo " Creating symlink $(DESTDIR)$(includedir)/$$p"; \ |
|
| here=`pwd`; \ |
|
| cd $(DESTDIR)$(includedir) && ( \ |
|
| $(LN_S) platon/$$p $$p; \ |
|
| $(LN_S) platon/$(include_SYMLINK) $(include_SYMLINK); \ |
|
| cd platon && $(LN_S) $$p $(include_SYMLINK); \ |
|
| ); \ |
|
| cd $$here; \ |
|
| done; \ |
|
| cd $(DESTDIR)$(libdir) && ( \ |
|
| echo " Creating symlink $(DESTDIR)$(libdir)/$(LIBDYNAMIC)"; \ |
|
| $(LN_S) $(LIBDYNAMICV) $(LIBDYNAMIC); \ |
|
| ); |
|
| uninstall-symlinks: |
|
| @$(NORMAL_UNINSTALL) |
|
| -@list='$(include_SYMLINK)'; for p in $$list; do \ |
|
| echo " rm -f $(DESTDIR)$(includedir)/$$p"; \ |
|
| rm -f $(DESTDIR)$(includedir)/$$p; \ |
|
| echo " rm -f $(DESTDIR)$(includedir_platon)/$$p"; \ |
|
| rm -f $(DESTDIR)$(includedir_platon)/$$p; \ |
|
| done; \ |
|
| cd $(DESTDIR)$(libdir) && ( \ |
|
| echo " rm -f $(DESTDIR)$(libdir)/$(LIBDYNAMIC)"; \ |
|
| rm -f $(LIBDYNAMIC); \ |
|
| ); |
|
| |
|
| uninstall-dirs: |
|
| @$(NORMAL_UNINSTALL) |
|
| -rmdir --ignore-fail-on-non-empty $(DESTDIR)$(includedir_platon) |
|
| |
|
| # }}} Section: 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: |
|
| |
|
| # vim600: fdm=marker fdc=3 |
# vim600: fdm=marker fdc=3 |
| |
|