src/config/Makefile.config \
src/config/Makefile.libtool \
src/config/Makefile.lwp \
+ src/config/Makefile.lwptool \
src/config/Makefile.pthread \
src/config/Makefile.shared \
src/config/Makefile.version \
src/config/Makefile.config \
src/config/Makefile.libtool \
src/config/Makefile.lwp \
+src/config/Makefile.lwptool \
src/config/Makefile.pthread \
src/config/Makefile.shared \
src/config/Makefile.version-CML \
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
LT_objs=audit.lo audit-file.lo audit-sysvmq.lo
LT_deps = $(top_builddir)/src/rxkad/liboafs_rxkad.la \
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
BASE_objs= cellconfig.lo keys.lo userok.lo writeconfig.lo authcon.lo \
acfg_errors.lo ktc_errors.lo netrestrict.lo token.xdr.lo token.lo \
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.pthread
+include @TOP_OBJDIR@/src/config/Makefile.libtool
LT_objs=cmd_errors.lo cmd.lo config_file.lo AFS_component_version_number.lo
LT_deps=$(top_builddir)/src/comerr/liboafs_comerr.la
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
LT_objs = error_msg.lo et_name.lo com_err.lo
LT_deps = $(top_builddir)/src/opr/liboafs_opr.la
/Makefile.config
/Makefile.libtool
/Makefile.lwp
+/Makefile.lwptool
/Makefile.shared
/Makefile.pthread
/Makefile.version
LT_CCRULE=$(RUN_CC) $(LIBTOOL) --quiet --mode=compile --tag=CC \
$(MT_CC) $(PTH_CFLAGS) $(CFLAGS_$(@)) -o $@ -c
+LT_current=0
+LT_revision=0
+LT_age=0
+
+# Basic rule to link a shared library.
+LT_LDLIB_shlib=$(LIBTOOL) --quiet --mode=link --tag=CC \
+ $(MT_CC) -rpath $(libdir) \
+ $(PTH_LDFLAGS) $(PTH_CFLAGS) $(LDFLAGS_$(@)) \
+ -o $@ \
+ -no-undefined \
+ -export-symbols $@.sym \
+ -version-info=$(LT_current):$(LT_revision):$(LT_age)
+
+
+# Link a static convenience library (contains no PIC code)
+LT_LDLIB_static=$(LIBTOOL) --quiet --mode=link --tag=CC \
+ $(MT_CC) -static $(LDFLAGS) $(DBG) $(OPTMZ) \
+ $(LDFLAGS_$(@)) -o $@
+
+# Link a convenience library for use in other libs (contains PIC code)
+LT_LDLIB_pic= $(LIBTOOL) --quiet --mode=link --tag=CC \
+ $(MT_CC) $(LDFLAGS) $(DBG) $(OPTMZ) \
+ $(LDFLAGS_$(@)) -o $@
+
# Libtool - for objects that are built for both pthread and lwp libraries
LTLWP_CCRULE=$(RUN_CC) $(LWPTOOL) --mode compile \
--lwpcc "$(CCOBJ)" \
-o $@ \
--
-
# Use this to link an executable with one or more libtool libraries
LT_LDRULE = $(RUN_LD) $(LIBTOOL) --quiet --mode=link --tag=CC \
$(MT_CC) $(PTH_LDFLAGS) $(PTH_CFLAGS) \
LT_INSTALL_DATA=$(LIBTOOL) --quiet --mode=install $(INSTALL_DATA)
LT_INSTALL_PROGRAM=$(LIBTOOL) --quiet --mode=install $(INSTALL_PROGRAM)
-LT_CLEAN=$(RM) -rf .libs *.la *.lo
+LT_CLEAN=$(RM) -rf .lwp .libs *.la *.lo
# Default rules. These will be overriden if the module Makefile specifically
# includes a particular type (lwp, pthread, or shared)
# This Makefile fragment contains rules necessary to build libtool libraries,
# the Makefile rules necessary to use them are all in Makefile.config
-LT_current=0
-LT_revision=0
-LT_age=0
-
-# Basic rule to link a shared library.
-LT_LDLIB_shlib=$(LIBTOOL) --quiet --mode=link --tag=CC \
- $(MT_CC) -rpath $(libdir) \
- $(PTH_LDFLAGS) $(PTH_CFLAGS) $(LDFLAGS_$(@)) \
- -o $@ \
- -no-undefined \
- -export-symbols $@.sym \
- -version-info=$(LT_current):$(LT_revision):$(LT_age)
-
-
-# Link a static convenience library (contains no PIC code)
-LT_LDLIB_static=$(LIBTOOL) --quiet --mode=link --tag=CC \
- $(MT_CC) -static $(LDFLAGS) $(DBG) $(OPTMZ) \
- $(LDFLAGS_$(@)) -o $@
-
-# Link a convenience library for use in other libs (contains PIC code)
-LT_LDLIB_pic= $(LIBTOOL) --quiet --mode=link --tag=CC \
- $(MT_CC) $(LDFLAGS) $(DBG) $(OPTMZ) \
- $(LDFLAGS_$(@)) -o $@
-
-LT_CLEAN=$(RM) -rf .libs *.la *.lo
-
.SUFFIXES: .lo
+.c.lo:
+ $(LT_CCRULE) $<
+%.lo: %.c
+ $(LT_CCRULE) $<
.m.lo:
$(LT_CCRULE) $<
AFS_CCRULE =$(LWP_CCRULE)
AFS_CCRULE_NOQ =$(LWP_CCRULE_NOQ)
-.c.lo:
- $(LTLWP_CCRULE) $<
-%.lo: %.c
- $(LTLWP_CCRULE) $<
.c.o:
$(AFS_CCRULE) $<
%.o: %.c
--- /dev/null
+# This Makefile fragment contains rules for building libraries that are
+# an lwp/libtool mixture
+
+.SUFFIXES: .lo
+
+.c.lo:
+ $(LTLWP_CCRULE) $<
+%.lo: %.c
+ $(LTLWP_CCRULE) $<
+
$(AFS_CCRULE) $<
%.o: %.c
$(AFS_CCRULE) $<
-.c.lo:
- $(LT_CCRULE) $<
-%.lo: %.c
- $(LT_CCRULE) $<
.m.o:
$(AFS_CCRULE) $<
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
LT_objs = \
afsaux.lo \
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
BASE_objs = kauth.xdr.lo kauth.cs.lo kaaux.lo client.lo authclient.lo \
katoken.lo kautils.lo kalocalcell.lo kaerrors.lo
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
LT_objs = aclprocs.lo netprocs.lo AFS_component_version_number.lo
LT_deps = $(top_builddir)/src/ptserver/liboafs_prot.la
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
include @TOP_OBJDIR@/src/config/Makefile.libtool
-include @TOP_OBJDIR@/src/config/Makefile.pthread
LT_objs = \
$(top_builddir)/src/audit/libauthent_audit.la \
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
include @TOP_OBJDIR@/src/config/Makefile.libtool
-include @TOP_OBJDIR@/src/config/Makefile.pthread
LT_objs = \
$(top_builddir)/src/fsint/libafsrpc_fsint.la \
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
DBG=${LWP_DBG}
OPTMZ=${LWP_OPTMZ}
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.pthread
+include @TOP_OBJDIR@/src/config/Makefile.libtool
LT_objs = assert.lo casestrcpy.lo rbtree.lo uuid.lo
LT_libs = $(LIB_hcrypto) $(LIB_roken)
# directory or online at http://www.openafs.org/dl/license10.html
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
ENABLE_PTHREADED_UBIK=@ENABLE_PTHREADED_UBIK@
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
MODULE_CFLAGS=$(RXDEBUG)
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
INCLS=${TOP_INCDIR}/rx/rx.h ${TOP_INCDIR}/rx/xdr.h \
${TOP_INCDIR}/rx/fcrypt.h \
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
LT_objs = rxstat.cs.lo rxstat.ss.lo rxstat.xdr.lo rxstat.lo
LT_deps = $(top_builddir)/src/rx/liboafs_rx.la
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
SFLAGS=-I${TOP_INCDIR}
LIBS=libsys.a \
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.pthread
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
LT_authent_objs = uinit.lo ubikclient.lo uerrors.lo ubik_int.cs.lo \
ubik_int.xdr.lo
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.pthread
+include @TOP_OBJDIR@/src/config/Makefile.libtool
LT_objs = usd_file.lo AFS_component_version_number.lo
LT_deps = $(top_builddir)/src/opr/liboafs_opr.la
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
HELPER_SPLINT=@HELPER_SPLINT@
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
ENABLE_PTHREADED_UBIK = @ENABLE_PTHREADED_UBIK@
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
HELPER_SPLINT=@HELPER_SPLINT@