# Makefile.in generated by automake 1.9.5 from Makefile.am.
# src/common/Makefile.  Generated from Makefile.in by configure.

# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005  Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.




SOURCES = $(libopenwbem_a_SOURCES)

srcdir = .
top_srcdir = ../..

pkgdatadir = $(datadir)/openwbem
pkglibdir = $(libdir)/openwbem
pkgincludedir = $(includedir)/openwbem
top_builddir = ../..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = /usr/bin/install -c -o pbulk -g users
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = armv6--netbsdelf-eabihf
host_triplet = armv6--netbsdelf-eabihf
DIST_COMMON = $(pkginclude_HEADERS) $(srcdir)/Makefile.am \
	$(srcdir)/Makefile.in \
	$(top_srcdir)/Makefile-shared-lib-inst.inc \
	$(top_srcdir)/Makefile-shared-lib.inc
subdir = src/common
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
	$(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
	$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
    *) f=$$p;; \
  esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
am__installdirs = "$(DESTDIR)$(owstatlibdir)" \
	"$(DESTDIR)$(pkgincludedir)"
owstatlibLIBRARIES_INSTALL = $(INSTALL_DATA)
LIBRARIES = $(owstatlib_LIBRARIES)
ARFLAGS = cru
libopenwbem_a_AR = $(AR) $(ARFLAGS)
libopenwbem_a_DEPENDENCIES = ../cim/libOW_cim.a \
	../common/socket/libOW_Socket.a ../ifcs/libOW_ifcs.a
am_libopenwbem_a_OBJECTS = OW_AppenderLogger.$(OBJEXT) \
	OW_Array.$(OBJEXT) OW_Assertion.$(OBJEXT) \
	OW_AtomicOps.$(OBJEXT) OW_BaseStreamBuffer.$(OBJEXT) \
	OW_BinarySerialization.$(OBJEXT) OW_Bool.$(OBJEXT) \
	OW_CerrAppender.$(OBJEXT) OW_CerrLogger.$(OBJEXT) \
	OW_Char16.$(OBJEXT) OW_CIMErrorException.$(OBJEXT) \
	OW_CmdLineParser.$(OBJEXT) OW_Condition.$(OBJEXT) \
	OW_ConfigException.$(OBJEXT) OW_ConfigFile.$(OBJEXT) \
	OW_ConfigOpts.$(OBJEXT) OW_COWIntrusiveCountableBase.$(OBJEXT) \
	OW_COWIntrusiveReference.$(OBJEXT) \
	OW_COWReferenceBase.$(OBJEXT) \
	OW_CryptographicRandomNumber.$(OBJEXT) \
	OW_DataStreams.$(OBJEXT) OW_DateTime.$(OBJEXT) \
	OW_dlSharedLibrary.$(OBJEXT) \
	OW_dlSharedLibraryLoader.$(OBJEXT) \
	OW_dyldSharedLibrary.$(OBJEXT) \
	OW_dyldSharedLibraryLoader.$(OBJEXT) \
	OW_EnumerationException.$(OBJEXT) OW_Exception.$(OBJEXT) \
	OW_Exec.$(OBJEXT) OW_FileAppender.$(OBJEXT) \
	OW_Format.$(OBJEXT) OW_IntrusiveCountableBase.$(OBJEXT) \
	OW_IOException.$(OBJEXT) OW_IOIFCStreamBuffer.$(OBJEXT) \
	OW_LogAppender.$(OBJEXT) OW_Logger.$(OBJEXT) \
	OW_LogMessagePatternFormatter.$(OBJEXT) OW_MD5.$(OBJEXT) \
	OW_MemTracer.$(OBJEXT) OW_Mutex.$(OBJEXT) \
	OW_MutexImpl.$(OBJEXT) OW_NonRecursiveMutex.$(OBJEXT) \
	OW_NonRecursiveMutexImpl.$(OBJEXT) \
	OW_NoSuchPropertyException.$(OBJEXT) \
	OW_NoSuchProviderException.$(OBJEXT) \
	OW_NoSuchQualifierException.$(OBJEXT) \
	OW_NullAppender.$(OBJEXT) OW_NullLogger.$(OBJEXT) \
	OW_NULLValueException.$(OBJEXT) OW_OperationContext.$(OBJEXT) \
	OW_OutOfBoundsException.$(OBJEXT) OW_PosixFile.$(OBJEXT) \
	OW_PosixFileSystem.$(OBJEXT) OW_PosixUnnamedPipe.$(OBJEXT) \
	OW_RandomNumber.$(OBJEXT) OW_ReferenceBase.$(OBJEXT) \
	OW_RepositoryCIMOMHandle.$(OBJEXT) OW_ResultHandlers.$(OBJEXT) \
	OW_Runnable.$(OBJEXT) OW_RWLocker.$(OBJEXT) \
	OW_Select.$(OBJEXT) OW_SelectEngine.$(OBJEXT) \
	OW_SessionLanguage.$(OBJEXT) OW_SharedLibrary.$(OBJEXT) \
	OW_SharedLibraryException.$(OBJEXT) \
	OW_SharedLibraryLoader.$(OBJEXT) OW_shlSharedLibrary.$(OBJEXT) \
	OW_shlSharedLibraryLoader.$(OBJEXT) OW_SafeLibCreate.$(OBJEXT) \
	OW_StackTrace.$(OBJEXT) OW_StringBuffer.$(OBJEXT) \
	OW_String.$(OBJEXT) OW_StringStream.$(OBJEXT) \
	OW_SyslogAppender.$(OBJEXT) \
	OW_TempFileEnumerationImplBase.$(OBJEXT) \
	OW_TempFileStream.$(OBJEXT) OW_ThreadBarrier.$(OBJEXT) \
	OW_ThreadCancelledException.$(OBJEXT) \
	OW_ThreadCounter.$(OBJEXT) OW_Thread.$(OBJEXT) \
	OW_ThreadDoneCallback.$(OBJEXT) OW_ThreadImpl.$(OBJEXT) \
	OW_ThreadOnce.$(OBJEXT) OW_ThreadPool.$(OBJEXT) \
	OW_TimeoutException.$(OBJEXT) OW_TmpFile.$(OBJEXT) \
	OW_UnnamedPipe.$(OBJEXT) OW_URL.$(OBJEXT) \
	OW_UserInfo.$(OBJEXT) OW_UserUtils.$(OBJEXT) \
	OW_UTF8UtilscompareToIgnoreCase.$(OBJEXT) \
	OW_UTF8Utils.$(OBJEXT) OW_System.$(OBJEXT) OW_UUID.$(OBJEXT) \
	OW_EnvVars.$(OBJEXT)
libopenwbem_a_OBJECTS = $(am_libopenwbem_a_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
SOURCES = $(libopenwbem_a_SOURCES)
DIST_SOURCES = $(libopenwbem_a_SOURCES)
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
	html-recursive info-recursive install-data-recursive \
	install-exec-recursive install-info-recursive \
	install-recursive installcheck-recursive installdirs-recursive \
	pdf-recursive ps-recursive uninstall-info-recursive \
	uninstall-recursive
pkgincludeHEADERS_INSTALL = $(INSTALL_HEADER)
HEADERS = $(pkginclude_HEADERS)
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = ${SHELL} /tmp/pkgbuild/net/openwbem/work.earmv6hf/openwbem-3.2.2/missing --run aclocal-1.9
AIX = 
AMDEP_FALSE = #
AMDEP_TRUE = 
AMTAR = ${SHELL} /tmp/pkgbuild/net/openwbem/work.earmv6hf/openwbem-3.2.2/missing --run tar
AR = $(shell pwd)/$(top_srcdir)/ow_ar.sh /usr/bin/ar --
AUTOCONF = ${SHELL} /tmp/pkgbuild/net/openwbem/work.earmv6hf/openwbem-3.2.2/missing --run autoconf
AUTOHEADER = ${SHELL} /tmp/pkgbuild/net/openwbem/work.earmv6hf/openwbem-3.2.2/missing --run autoheader
AUTOMAKE = ${SHELL} /tmp/pkgbuild/net/openwbem/work.earmv6hf/openwbem-3.2.2/missing --run automake-1.9
AWK = /usr/bin/awk
BINLINKAPPENDFLAGS = 
CBINLINKFLAGS =    -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib
CC = gcc
CCDEPMODE = depmode=gcc3
CFLAGS = -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -fPIC -D_REENTRANT -pipe -pthread -D_POSIX_PTHREAD_SEMANTICS -DNDEBUG -O3 -fno-web
CLINK = gcc
CPP = gcc -E
CPPFLAGS = -I/usr/include -I/usr/pkg/include
CURRENT_LINK_MODE_FLAGS = 
CXX = c++
CXXBINLINKFLAGS = -pthread  -Wl,-Bdynamic -Wl,-E -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib  -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib
CXXBUNDLELIBLINKFLAGS = 
CXXCPP = c++ -E
CXXDEPMODE = depmode=gcc3
CXXFLAGS = -fno-enforce-eh-specs -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -fPIC -D_REENTRANT -pipe -pthread -D_POSIX_PTHREAD_SEMANTICS -DNDEBUG -O3
CXXLINK = c++
CXXSHAREDLIBLINKFLAGS = -pthread -shared -fPIC -Wl,-soname -Wl,$@.$(LIBRARY_BINARY_VERSION) -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib
CYGPATH_W = echo
DEFS = -DHAVE_CONFIG_H
DEPDIR = .deps
DISABLE_ASSOCIATION_TRAVERSAL_FALSE = 
DISABLE_ASSOCIATION_TRAVERSAL_TRUE = #
DISABLE_DIGEST_FALSE = 
DISABLE_DIGEST_TRUE = #
DISABLE_INSTANCE_MANIPULATION_FALSE = 
DISABLE_INSTANCE_MANIPULATION_TRUE = #
DISABLE_NAMESPACE_MANIPULATION_FALSE = 
DISABLE_NAMESPACE_MANIPULATION_TRUE = #
DISABLE_PROPERTY_OPERATIONS_FALSE = 
DISABLE_PROPERTY_OPERATIONS_TRUE = #
DISABLE_QUALIFIER_DECLARATION_FALSE = 
DISABLE_QUALIFIER_DECLARATION_TRUE = #
DISABLE_SCHEMA_MANIPULATION_FALSE = 
DISABLE_SCHEMA_MANIPULATION_TRUE = #
DL_LIB = 
DYNAMIC_EXPORT_FLAG = 
DYNAMIC_LINK_FLAGS = 
ECHO_C = 
ECHO_N = -n
ECHO_T = 
EGREP = grep -E
ENABLE_CMPI_FALSE = #
ENABLE_CMPI_TRUE = 
ENABLE_DB4_REPOSITORY_FALSE = 
ENABLE_DB4_REPOSITORY_TRUE = #
EXEEXT = 
FALSE_PATHNAME = false
HAVE_FLEX_FALSE = #
HAVE_FLEX_TRUE = 
HAVE_PERL_EMBED_FALSE = 
HAVE_PERL_EMBED_TRUE = #
HAVE_SLP_FALSE = 
HAVE_SLP_TRUE = #
INSTALL_DATA = /usr/bin/install -c -o pbulk -g users -m 644
INSTALL_PROGRAM = /usr/bin/install -c -s -o pbulk -g users -m 755
INSTALL_SCRIPT = /usr/bin/install -c -o pbulk -g users -m 755
INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
LDFLAGS = -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib
LEX = flex
LEXLIB = -lfl
LEX_OUTPUT_ROOT = lex.yy
LIBOBJS = 
LIBS = 
LIB_EXT = so
LTLIBOBJS = 
MAINT = #
MAINTAINER_MODE_FALSE = 
MAINTAINER_MODE_TRUE = #
MAKEINFO = /tmp/pkgbuild/net/openwbem/work.earmv6hf/.tools/bin/makeinfo
MV = /bin/mv
OBJEXT = o
OPENWBEM_LIBRARY_VERSION = 4
OPENWBEM_MAJOR_VERSION = 3
OPENWBEM_MICRO_VERSION = 2
OPENWBEM_MINOR_VERSION = 2
OPENWBEM_VERSION = 3.2.2
OW_NETWARE_INSTALL_FALSE = 
OW_NETWARE_INSTALL_TRUE = #
OW_STATIC_LINKING_FALSE = 
OW_STATIC_LINKING_TRUE = #
PACKAGE = openwbem
PACKAGE_BUGREPORT = openwbem-public@lists.sourceforge.net
PACKAGE_NAME = OpenWBEM
PACKAGE_PREFIX = 
PACKAGE_PREFIX_D = 
PACKAGE_STRING = OpenWBEM 3.2.2
PACKAGE_TARNAME = openwbem
PACKAGE_VERSION = 3.2.2
PAM_LIB = -lpam
PATH_SEPARATOR = :
PERL = /tmp/pkgbuild/net/openwbem/work.earmv6hf/.tools/bin/perl
PIDFILE_DIR = /var/run
RANLIB = ranlib
RM = /bin/rm
SED = /usr/bin/sed
SET_MAKE = 
SHELL = /bin/sh
SLP_LIB = 
SSL_LIBS = -lssl -lcrypto
STATIC_LINK_FLAGS = 
STATIC_SERVICES = 
STRIP = 
TRUE_PATHNAME = true
USE_AIX_AUTHENTICATE_FALSE = 
USE_AIX_AUTHENTICATE_TRUE = #
USE_PAM_FALSE = #
USE_PAM_TRUE = 
VERSION = 3.2.2
YACC = yacc
Z_LIBS = -lz
ac_ct_CC = 
ac_ct_CXX = 
ac_ct_RANLIB = ranlib
ac_ct_STRIP = 
am__fastdepCC_FALSE = #
am__fastdepCC_TRUE = 
am__fastdepCXX_FALSE = #
am__fastdepCXX_TRUE = 
am__include = include
am__leading_dot = .
am__quote = 
am__tar = tar --format=ustar -chf - "$$tardir"
am__untar = tar -xf -
bindir = ${exec_prefix}/bin
build = armv6--netbsdelf-eabihf
build_alias = armv6--netbsdelf-eabihf
build_cpu = armv6
build_os = netbsdelf-eabihf
build_vendor = 
datadir = ${prefix}/share
exec_prefix = ${prefix}
host = armv6--netbsdelf-eabihf
host_alias = armv6--netbsdelf-eabihf
host_cpu = armv6
host_os = netbsdelf-eabihf
host_vendor = 
includedir = ${prefix}/include
infodir = ${prefix}/info
install_sh = /tmp/pkgbuild/net/openwbem/work.earmv6hf/openwbem-3.2.2/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localstatedir = ${prefix}/var
mandir = /usr/pkg/man
mkdir_p = $(install_sh) -d
oldincludedir = /usr/include
perl_archlibexp = 
perl_embed_ccflags = 
perl_embed_ldflags = 
perl_privlibexp = 
perl_useshrplib = 
prefix = /usr/pkg
program_transform_name = s,x,x,
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
sysconfdir = ${prefix}/etc
target_alias = 
SUBDIRS = socket
SO_EXT = $(LIBRARY_BINARY_VERSION)
SOFILENAME = $@.$(SO_EXT)
DYFILENAME = $(sort $(patsubst %.dylib,%,$(patsubst %.dylib.bundle,%.dylib,$@))).$(SO_EXT).dylib
TMPLIBDIR = .$@.libs

# Here's what this does:  It finds all symbols in each object file that are one
# of T,D,B (Global text symbol, Global data symbol, Global BSS symbol), where
# the first character is not a '.', and puts them in a list, which is then
# sorted (unique), and dumped in LIBNAME.exp 
# 
# The nm options are: Berleky style (3 column), no demangling, unsorted, global
# symbols only. 
CREATE_EXPORTS = nm -BCpg $(TMPLIBDIR)/*.o | \
			$(AWK) '{ if((($$2 == "T") || \
				   ($$2 == "D") || \
				   ($$2 == "B")) && \
				  (substr($$3,1,1) != ".")) \
				{ print $$3 } }' | \
			sort -u > $(@:%.so=%.exp)


# Rules for NetWare

#	Look only for symbols in the text "T" section because that is all the 
#	fake library stuff needs to be concerned with.
CREATE_IMPORTS = nm -Bpg $(TMPLIBDIR)/*.o | \
			$(AWK) '{ if( ($$2 == "T") && \
				      (substr($$3,1,1) != ".") && \
				      (substr($$3,1,1) != "_") ) \
				{ print $$3 } }' > $(@:%.nlm=%.imp)

OW_SHARED_LIBS = libopenwbem.$(LIB_EXT) 
SHAREDLIBADD = $(DL_LIB) $(SSL_LIBS)
# increment this number every time a release breaks binary compatibility
LIBRARY_BINARY_VERSION = $(OPENWBEM_LIBRARY_VERSION)
MAKEDYLIB = 1
owstatlib_LIBRARIES = libopenwbem.a
thelibdir = $(libdir)
owstatlibdir = $(thelibdir)

# Shouldn't depend on anything not in common. DON'T ADD ANYTHING TO THIS LIST!
INCLUDES = \
-I$(top_srcdir)/src/cim \
-I$(top_srcdir)/src/ifcs \
-I$(top_srcdir)/src/common/socket

libopenwbem_a_SOURCES = \
OW_AppenderLogger.cpp \
OW_Array.cpp \
OW_Assertion.cpp \
OW_AtomicOps.cpp \
OW_BaseStreamBuffer.cpp \
OW_BinarySerialization.cpp \
OW_Bool.cpp \
OW_CerrAppender.cpp \
OW_CerrLogger.cpp \
OW_Char16.cpp \
OW_CIMErrorException.cpp \
OW_CmdLineParser.cpp \
OW_Condition.cpp \
OW_ConfigException.cpp \
OW_ConfigFile.cpp \
OW_ConfigOpts.cpp \
OW_COWIntrusiveCountableBase.cpp \
OW_COWIntrusiveReference.cpp \
OW_COWReferenceBase.cpp \
OW_CryptographicRandomNumber.cpp \
OW_DataStreams.cpp \
OW_DateTime.cpp \
OW_dlSharedLibrary.cpp \
OW_dlSharedLibraryLoader.cpp \
OW_dyldSharedLibrary.cpp \
OW_dyldSharedLibraryLoader.cpp \
OW_EnumerationException.cpp \
OW_Exception.cpp \
OW_Exec.cpp \
OW_FileAppender.cpp \
OW_Format.cpp \
OW_IntrusiveCountableBase.cpp \
OW_IOException.cpp \
OW_IOIFCStreamBuffer.cpp \
OW_LogAppender.cpp \
OW_Logger.cpp \
OW_LogMessagePatternFormatter.cpp \
OW_MD5.cpp \
OW_MemTracer.cpp \
OW_Mutex.cpp \
OW_MutexImpl.cpp \
OW_NonRecursiveMutex.cpp \
OW_NonRecursiveMutexImpl.cpp \
OW_NoSuchPropertyException.cpp \
OW_NoSuchProviderException.cpp \
OW_NoSuchQualifierException.cpp \
OW_NullAppender.cpp \
OW_NullLogger.cpp \
OW_NULLValueException.cpp \
OW_OperationContext.cpp \
OW_OutOfBoundsException.cpp \
OW_PosixFile.cpp \
OW_PosixFileSystem.cpp \
OW_PosixUnnamedPipe.cpp \
OW_RandomNumber.cpp \
OW_ReferenceBase.cpp \
OW_RepositoryCIMOMHandle.cpp \
OW_ResultHandlers.cpp \
OW_Runnable.cpp \
OW_RWLocker.cpp \
OW_Select.cpp \
OW_SelectEngine.cpp \
OW_SessionLanguage.cpp \
OW_SharedLibrary.cpp \
OW_SharedLibraryException.cpp \
OW_SharedLibraryLoader.cpp \
OW_shlSharedLibrary.cpp \
OW_shlSharedLibraryLoader.cpp \
OW_SafeLibCreate.cpp \
OW_StackTrace.cpp \
OW_StringBuffer.cpp \
OW_String.cpp \
OW_StringStream.cpp \
OW_SyslogAppender.cpp \
OW_TempFileEnumerationImplBase.cpp \
OW_TempFileStream.cpp \
OW_ThreadBarrier.cpp \
OW_ThreadCancelledException.cpp \
OW_ThreadCounter.cpp \
OW_Thread.cpp \
OW_ThreadDoneCallback.cpp \
OW_ThreadImpl.cpp \
OW_ThreadOnce.cpp \
OW_ThreadPool.cpp \
OW_TimeoutException.cpp \
OW_TmpFile.cpp \
OW_UnnamedPipe.cpp \
OW_URL.cpp \
OW_UserInfo.cpp \
OW_UserUtils.cpp \
OW_UTF8UtilscompareToIgnoreCase.cpp \
OW_UTF8Utils.cpp \
OW_System.cpp \
OW_UUID.cpp \
OW_EnvVars.cpp

pkginclude_HEADERS = \
OW_AppenderLogger.hpp \
OW_ArrayFwd.hpp \
OW_Array.hpp \
OW_ArrayImpl.hpp \
OW_Assertion.hpp \
OW_AtomicOps.hpp \
OW_AutoPtr.hpp \
OW_BaseStreamBuffer.hpp \
OW_BinarySerialization.hpp \
OW_Bool.hpp \
OW_ByteSwap.hpp \
OW_Cache.hpp \
OW_CerrAppender.hpp \
OW_CerrLogger.hpp \
OW_Char16.hpp \
OW_CIMErrorException.hpp \
OW_CIMFeatures.hpp \
OW_CmdLineParser.hpp \
OW_CommonFwd.hpp \
OW_Condition.hpp \
OW_ConfigException.hpp \
OW_ConfigFile.hpp \
OW_config.h \
OW_ConfigOpts.hpp \
OW_COWIntrusiveCountableBase.hpp \
OW_COWIntrusiveReference.hpp \
OW_COWReferenceBase.hpp \
OW_COWReference.hpp \
OW_CryptographicRandomNumber.hpp \
OW_DataStreams.hpp \
OW_DateTime.hpp \
OW_dlSharedLibrary.hpp \
OW_dlSharedLibraryLoader.hpp \
OW_dyldSharedLibrary.hpp \
OW_dyldSharedLibraryLoader.hpp \
OW_Enumeration.hpp \
OW_EnumerationException.hpp \
OW_Exception.hpp \
OW_ExceptionIds.hpp \
OW_Exec.hpp \
OW_File.hpp \
OW_FileAppender.hpp \
OW_FileSystem.hpp \
OW_Format.hpp \
OW_FuncNamePrinter.hpp \
OW_HashMap.hpp \
OW_HashMultiMap.hpp \
OW_IntrusiveCountableBase.hpp \
OW_IntrusiveReference.hpp \
OW_IOException.hpp \
OW_IOIFCStreamBuffer.hpp \
OW_IstreamBufIterator.hpp \
OW_List.hpp \
OW_LogAppender.hpp \
OW_Logger.hpp \
OW_LogLevel.hpp \
OW_LogMessage.hpp \
OW_LogMessagePatternFormatter.hpp \
OW_Map.hpp \
OW_MD5.hpp \
OW_MemTracer.hpp \
OW_Mutex.hpp \
OW_MutexImpl.hpp \
OW_MutexLock.hpp \
OW_NetworkTypes.hpp \
OW_NonRecursiveMutex.hpp \
OW_NonRecursiveMutexImpl.hpp \
OW_NonRecursiveMutexLock.hpp \
OW_NoSuchPropertyException.hpp \
OW_NoSuchProviderException.hpp \
OW_NoSuchQualifierException.hpp \
OW_NullAppender.hpp \
OW_NullLogger.hpp \
OW_NULLValueException.hpp \
OW_OperationContext.hpp \
OW_PosixUnnamedPipe.hpp \
OW_RandomNumber.hpp \
OW_RefCount.hpp \
OW_ReferenceBase.hpp \
OW_Reference.hpp \
OW_RepositoryCIMOMHandle.hpp \
OW_ResultHandlers.hpp \
OW_Runnable.hpp \
OW_RWLocker.hpp \
OW_SafeLibCreate.hpp \
OW_SelectEngine.hpp \
OW_SessionLanguage.hpp \
OW_Select.hpp \
OW_Semaphore.hpp \
OW_SharedLibraryException.hpp \
OW_SharedLibrary.hpp \
OW_SharedLibraryLoader.hpp \
OW_SharedLibraryReference.hpp \
OW_shlSharedLibrary.hpp \
OW_shlSharedLibraryLoader.hpp \
OW_SignalScope.hpp \
OW_SortedVectorMap.hpp \
OW_SortedVectorSet.hpp \
OW_Stack.hpp \
OW_StackTrace.hpp \
OW_StrictWeakOrdering.hpp \
OW_StringBuffer.hpp \
OW_StringEnumeration.hpp \
OW_String.hpp \
OW_StringStream.hpp \
OW_SyslogAppender.hpp \
OW_TempFileEnumerationImplBase.hpp \
OW_TempFileStream.hpp \
OW_ThreadBarrier.hpp \
OW_ThreadCancelledException.hpp \
OW_ThreadCounter.hpp \
OW_ThreadDoneCallback.hpp \
OW_Thread.hpp \
OW_ThreadImpl.hpp \
OW_ThreadOnce.hpp \
OW_ThreadPool.hpp \
OW_ThreadTypes.hpp \
OW_TimeoutException.hpp \
OW_TmpFile.hpp \
OW_Types.hpp \
OW_UnnamedPipe.hpp \
OW_URL.hpp \
OW_UserInfo.hpp \
OW_UserUtils.hpp \
OW_UTF8Utils.hpp \
OW_UUID.hpp \
OW_vector.hpp \
OW_System.hpp \
OW_EnvVars.hpp \
OW_WBEMFlags.hpp

libopenwbem_a_LIBADD = \
../cim/libOW_cim.a \
../common/socket/libOW_Socket.a \
../ifcs/libOW_ifcs.a

all: all-recursive

.SUFFIXES:
.SUFFIXES: .cpp .o .obj
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(top_srcdir)/Makefile-shared-lib.inc $(top_srcdir)/Makefile-shared-lib-inst.inc $(am__configure_deps)
	@for dep in $?; do \
	  case '$(am__configure_deps)' in \
	    *$$dep*) \
	      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
		&& exit 0; \
	      exit 1;; \
	  esac; \
	done; \
	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  src/common/Makefile'; \
	cd $(top_srcdir) && \
	  $(AUTOMAKE) --foreign  src/common/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
	@case '$?' in \
	  *config.status*) \
	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
	  *) \
	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
	esac;

$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh

$(top_srcdir)/configure: # $(am__configure_deps)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
install-owstatlibLIBRARIES: $(owstatlib_LIBRARIES)
	@$(NORMAL_INSTALL)
	test -z "$(owstatlibdir)" || $(mkdir_p) "$(DESTDIR)$(owstatlibdir)"
	@list='$(owstatlib_LIBRARIES)'; for p in $$list; do \
	  if test -f $$p; then \
	    f=$(am__strip_dir) \
	    echo " $(owstatlibLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(owstatlibdir)/$$f'"; \
	    $(owstatlibLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(owstatlibdir)/$$f"; \
	  else :; fi; \
	done
	@$(POST_INSTALL)
	@list='$(owstatlib_LIBRARIES)'; for p in $$list; do \
	  if test -f $$p; then \
	    p=$(am__strip_dir) \
	    echo " $(RANLIB) '$(DESTDIR)$(owstatlibdir)/$$p'"; \
	    $(RANLIB) "$(DESTDIR)$(owstatlibdir)/$$p"; \
	  else :; fi; \
	done

uninstall-owstatlibLIBRARIES:
	@$(NORMAL_UNINSTALL)
	@list='$(owstatlib_LIBRARIES)'; for p in $$list; do \
	  p=$(am__strip_dir) \
	  echo " rm -f '$(DESTDIR)$(owstatlibdir)/$$p'"; \
	  rm -f "$(DESTDIR)$(owstatlibdir)/$$p"; \
	done

clean-owstatlibLIBRARIES:
	-test -z "$(owstatlib_LIBRARIES)" || rm -f $(owstatlib_LIBRARIES)
libopenwbem.a: $(libopenwbem_a_OBJECTS) $(libopenwbem_a_DEPENDENCIES) 
	-rm -f libopenwbem.a
	$(libopenwbem_a_AR) libopenwbem.a $(libopenwbem_a_OBJECTS) $(libopenwbem_a_LIBADD)
	$(RANLIB) libopenwbem.a

mostlyclean-compile:
	-rm -f *.$(OBJEXT)

distclean-compile:
	-rm -f *.tab.c

include ./$(DEPDIR)/OW_AppenderLogger.Po
include ./$(DEPDIR)/OW_Array.Po
include ./$(DEPDIR)/OW_Assertion.Po
include ./$(DEPDIR)/OW_AtomicOps.Po
include ./$(DEPDIR)/OW_BaseStreamBuffer.Po
include ./$(DEPDIR)/OW_BinarySerialization.Po
include ./$(DEPDIR)/OW_Bool.Po
include ./$(DEPDIR)/OW_CIMErrorException.Po
include ./$(DEPDIR)/OW_COWIntrusiveCountableBase.Po
include ./$(DEPDIR)/OW_COWIntrusiveReference.Po
include ./$(DEPDIR)/OW_COWReferenceBase.Po
include ./$(DEPDIR)/OW_CerrAppender.Po
include ./$(DEPDIR)/OW_CerrLogger.Po
include ./$(DEPDIR)/OW_Char16.Po
include ./$(DEPDIR)/OW_CmdLineParser.Po
include ./$(DEPDIR)/OW_Condition.Po
include ./$(DEPDIR)/OW_ConfigException.Po
include ./$(DEPDIR)/OW_ConfigFile.Po
include ./$(DEPDIR)/OW_ConfigOpts.Po
include ./$(DEPDIR)/OW_CryptographicRandomNumber.Po
include ./$(DEPDIR)/OW_DataStreams.Po
include ./$(DEPDIR)/OW_DateTime.Po
include ./$(DEPDIR)/OW_EnumerationException.Po
include ./$(DEPDIR)/OW_EnvVars.Po
include ./$(DEPDIR)/OW_Exception.Po
include ./$(DEPDIR)/OW_Exec.Po
include ./$(DEPDIR)/OW_FileAppender.Po
include ./$(DEPDIR)/OW_Format.Po
include ./$(DEPDIR)/OW_IOException.Po
include ./$(DEPDIR)/OW_IOIFCStreamBuffer.Po
include ./$(DEPDIR)/OW_IntrusiveCountableBase.Po
include ./$(DEPDIR)/OW_LogAppender.Po
include ./$(DEPDIR)/OW_LogMessagePatternFormatter.Po
include ./$(DEPDIR)/OW_Logger.Po
include ./$(DEPDIR)/OW_MD5.Po
include ./$(DEPDIR)/OW_MemTracer.Po
include ./$(DEPDIR)/OW_Mutex.Po
include ./$(DEPDIR)/OW_MutexImpl.Po
include ./$(DEPDIR)/OW_NULLValueException.Po
include ./$(DEPDIR)/OW_NoSuchPropertyException.Po
include ./$(DEPDIR)/OW_NoSuchProviderException.Po
include ./$(DEPDIR)/OW_NoSuchQualifierException.Po
include ./$(DEPDIR)/OW_NonRecursiveMutex.Po
include ./$(DEPDIR)/OW_NonRecursiveMutexImpl.Po
include ./$(DEPDIR)/OW_NullAppender.Po
include ./$(DEPDIR)/OW_NullLogger.Po
include ./$(DEPDIR)/OW_OperationContext.Po
include ./$(DEPDIR)/OW_OutOfBoundsException.Po
include ./$(DEPDIR)/OW_PosixFile.Po
include ./$(DEPDIR)/OW_PosixFileSystem.Po
include ./$(DEPDIR)/OW_PosixUnnamedPipe.Po
include ./$(DEPDIR)/OW_RWLocker.Po
include ./$(DEPDIR)/OW_RandomNumber.Po
include ./$(DEPDIR)/OW_ReferenceBase.Po
include ./$(DEPDIR)/OW_RepositoryCIMOMHandle.Po
include ./$(DEPDIR)/OW_ResultHandlers.Po
include ./$(DEPDIR)/OW_Runnable.Po
include ./$(DEPDIR)/OW_SafeLibCreate.Po
include ./$(DEPDIR)/OW_Select.Po
include ./$(DEPDIR)/OW_SelectEngine.Po
include ./$(DEPDIR)/OW_SessionLanguage.Po
include ./$(DEPDIR)/OW_SharedLibrary.Po
include ./$(DEPDIR)/OW_SharedLibraryException.Po
include ./$(DEPDIR)/OW_SharedLibraryLoader.Po
include ./$(DEPDIR)/OW_StackTrace.Po
include ./$(DEPDIR)/OW_String.Po
include ./$(DEPDIR)/OW_StringBuffer.Po
include ./$(DEPDIR)/OW_StringStream.Po
include ./$(DEPDIR)/OW_SyslogAppender.Po
include ./$(DEPDIR)/OW_System.Po
include ./$(DEPDIR)/OW_TempFileEnumerationImplBase.Po
include ./$(DEPDIR)/OW_TempFileStream.Po
include ./$(DEPDIR)/OW_Thread.Po
include ./$(DEPDIR)/OW_ThreadBarrier.Po
include ./$(DEPDIR)/OW_ThreadCancelledException.Po
include ./$(DEPDIR)/OW_ThreadCounter.Po
include ./$(DEPDIR)/OW_ThreadDoneCallback.Po
include ./$(DEPDIR)/OW_ThreadImpl.Po
include ./$(DEPDIR)/OW_ThreadOnce.Po
include ./$(DEPDIR)/OW_ThreadPool.Po
include ./$(DEPDIR)/OW_TimeoutException.Po
include ./$(DEPDIR)/OW_TmpFile.Po
include ./$(DEPDIR)/OW_URL.Po
include ./$(DEPDIR)/OW_UTF8Utils.Po
include ./$(DEPDIR)/OW_UTF8UtilscompareToIgnoreCase.Po
include ./$(DEPDIR)/OW_UUID.Po
include ./$(DEPDIR)/OW_UnnamedPipe.Po
include ./$(DEPDIR)/OW_UserInfo.Po
include ./$(DEPDIR)/OW_UserUtils.Po
include ./$(DEPDIR)/OW_dlSharedLibrary.Po
include ./$(DEPDIR)/OW_dlSharedLibraryLoader.Po
include ./$(DEPDIR)/OW_dyldSharedLibrary.Po
include ./$(DEPDIR)/OW_dyldSharedLibraryLoader.Po
include ./$(DEPDIR)/OW_shlSharedLibrary.Po
include ./$(DEPDIR)/OW_shlSharedLibraryLoader.Po

.cpp.o:
	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
#	source='$<' object='$@' libtool=no \
#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
#	$(CXXCOMPILE) -c -o $@ $<

.cpp.obj:
	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
#	source='$<' object='$@' libtool=no \
#	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
#	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
uninstall-info-am:
install-pkgincludeHEADERS: $(pkginclude_HEADERS)
	@$(NORMAL_INSTALL)
	test -z "$(pkgincludedir)" || $(mkdir_p) "$(DESTDIR)$(pkgincludedir)"
	@list='$(pkginclude_HEADERS)'; for p in $$list; do \
	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
	  f=$(am__strip_dir) \
	  echo " $(pkgincludeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgincludedir)/$$f'"; \
	  $(pkgincludeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgincludedir)/$$f"; \
	done

uninstall-pkgincludeHEADERS:
	@$(NORMAL_UNINSTALL)
	@list='$(pkginclude_HEADERS)'; for p in $$list; do \
	  f=$(am__strip_dir) \
	  echo " rm -f '$(DESTDIR)$(pkgincludedir)/$$f'"; \
	  rm -f "$(DESTDIR)$(pkgincludedir)/$$f"; \
	done

# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
#     (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
	@failcom='exit 1'; \
	for f in x $$MAKEFLAGS; do \
	  case $$f in \
	    *=* | --[!k]*);; \
	    *k*) failcom='fail=yes';; \
	  esac; \
	done; \
	dot_seen=no; \
	target=`echo $@ | sed s/-recursive//`; \
	list='$(SUBDIRS)'; for subdir in $$list; do \
	  echo "Making $$target in $$subdir"; \
	  if test "$$subdir" = "."; then \
	    dot_seen=yes; \
	    local_target="$$target-am"; \
	  else \
	    local_target="$$target"; \
	  fi; \
	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
	  || eval $$failcom; \
	done; \
	if test "$$dot_seen" = "no"; then \
	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
	fi; test -z "$$fail"

mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive:
	@failcom='exit 1'; \
	for f in x $$MAKEFLAGS; do \
	  case $$f in \
	    *=* | --[!k]*);; \
	    *k*) failcom='fail=yes';; \
	  esac; \
	done; \
	dot_seen=no; \
	case "$@" in \
	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
	  *) list='$(SUBDIRS)' ;; \
	esac; \
	rev=''; for subdir in $$list; do \
	  if test "$$subdir" = "."; then :; else \
	    rev="$$subdir $$rev"; \
	  fi; \
	done; \
	rev="$$rev ."; \
	target=`echo $@ | sed s/-recursive//`; \
	for subdir in $$rev; do \
	  echo "Making $$target in $$subdir"; \
	  if test "$$subdir" = "."; then \
	    local_target="$$target-am"; \
	  else \
	    local_target="$$target"; \
	  fi; \
	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
	  || eval $$failcom; \
	done && test -z "$$fail"
tags-recursive:
	list='$(SUBDIRS)'; for subdir in $$list; do \
	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
	done
ctags-recursive:
	list='$(SUBDIRS)'; for subdir in $$list; do \
	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
	done

ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	mkid -fID $$unique
tags: TAGS

TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
		$(TAGS_FILES) $(LISP)
	tags=; \
	here=`pwd`; \
	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
	  include_option=--etags-include; \
	  empty_fix=.; \
	else \
	  include_option=--include; \
	  empty_fix=; \
	fi; \
	list='$(SUBDIRS)'; for subdir in $$list; do \
	  if test "$$subdir" = .; then :; else \
	    test ! -f $$subdir/TAGS || \
	      tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
	  fi; \
	done; \
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
	  test -n "$$unique" || unique=$$empty_fix; \
	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
	    $$tags $$unique; \
	fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
		$(TAGS_FILES) $(LISP)
	tags=; \
	here=`pwd`; \
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	test -z "$(CTAGS_ARGS)$$tags$$unique" \
	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
	     $$tags $$unique

GTAGS:
	here=`$(am__cd) $(top_builddir) && pwd` \
	  && cd $(top_srcdir) \
	  && gtags -i $(GTAGS_ARGS) $$here

distclean-tags:
	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags

distdir: $(DISTFILES)
	$(mkdir_p) $(distdir)/../..
	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
	list='$(DISTFILES)'; for file in $$list; do \
	  case $$file in \
	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
	  esac; \
	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
	    dir="/$$dir"; \
	    $(mkdir_p) "$(distdir)$$dir"; \
	  else \
	    dir=''; \
	  fi; \
	  if test -d $$d/$$file; then \
	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
	    fi; \
	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
	  else \
	    test -f $(distdir)/$$file \
	    || cp -p $$d/$$file $(distdir)/$$file \
	    || exit 1; \
	  fi; \
	done
	list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
	  if test "$$subdir" = .; then :; else \
	    test -d "$(distdir)/$$subdir" \
	    || $(mkdir_p) "$(distdir)/$$subdir" \
	    || exit 1; \
	    distdir=`$(am__cd) $(distdir) && pwd`; \
	    top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
	    (cd $$subdir && \
	      $(MAKE) $(AM_MAKEFLAGS) \
	        top_distdir="$$top_distdir" \
	        distdir="$$distdir/$$subdir" \
	        distdir) \
	      || exit 1; \
	  fi; \
	done
check-am: all-am
check: check-recursive
all-am: Makefile $(LIBRARIES) $(HEADERS) all-local
installdirs: installdirs-recursive
installdirs-am:
	for dir in "$(DESTDIR)$(owstatlibdir)" "$(DESTDIR)$(pkgincludedir)"; do \
	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
	done
install: install-recursive
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive

install-am: all-am
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am

installcheck: installcheck-recursive
install-strip:
	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
	  `test -z '$(STRIP)' || \
	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:

clean-generic:

distclean-generic:
	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)

maintainer-clean-generic:
	@echo "This command is intended for maintainers to use"
	@echo "it deletes files that may require special tools to rebuild."
clean: clean-recursive

clean-am: clean-generic clean-local clean-owstatlibLIBRARIES \
	mostlyclean-am

distclean: distclean-recursive
	-rm -rf ./$(DEPDIR)
	-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
	distclean-tags

dvi: dvi-recursive

dvi-am:

html: html-recursive

info: info-recursive

info-am:

install-data-am: install-owstatlibLIBRARIES install-pkgincludeHEADERS

install-exec-am: install-exec-local

install-info: install-info-recursive

install-man:

installcheck-am:

maintainer-clean: maintainer-clean-recursive
	-rm -rf ./$(DEPDIR)
	-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic

mostlyclean: mostlyclean-recursive

mostlyclean-am: mostlyclean-compile mostlyclean-generic

pdf: pdf-recursive

pdf-am:

ps: ps-recursive

ps-am:

uninstall-am: uninstall-info-am uninstall-local \
	uninstall-owstatlibLIBRARIES uninstall-pkgincludeHEADERS

uninstall-info: uninstall-info-recursive

.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am all-local check \
	check-am clean clean-generic clean-local \
	clean-owstatlibLIBRARIES clean-recursive ctags ctags-recursive \
	distclean distclean-compile distclean-generic \
	distclean-recursive distclean-tags distdir dvi dvi-am html \
	html-am info info-am install install-am install-data \
	install-data-am install-exec install-exec-am \
	install-exec-local install-info install-info-am install-man \
	install-owstatlibLIBRARIES install-pkgincludeHEADERS \
	install-strip installcheck installcheck-am installdirs \
	installdirs-am maintainer-clean maintainer-clean-generic \
	maintainer-clean-recursive mostlyclean mostlyclean-compile \
	mostlyclean-generic mostlyclean-recursive pdf pdf-am ps ps-am \
	tags tags-recursive uninstall uninstall-am uninstall-info-am \
	uninstall-local uninstall-owstatlibLIBRARIES \
	uninstall-pkgincludeHEADERS


%.so %.sl : %.a
	rm -rf $(TMPLIBDIR)
	mkdir $(TMPLIBDIR)
	cd $(TMPLIBDIR) && \
	$(AR) x ../$< 
	if [ "x$(AIX)" = "x1" ]; then $(CREATE_EXPORTS); fi
	$(CXXLINK) $(CXXSHAREDLIBLINKFLAGS) -o $(SOFILENAME) $(TMPLIBDIR)/*.o $(SHAREDLIBADD)
	rm -rf $@ $(TMPLIBDIR) $(@:%.so=%.exp)
	ln -s $(SOFILENAME) $@
	chmod +x $(SOFILENAME)

#	Removed the following line
#	$(CXXLINK) $(CXXSHAREDLIBLINKFLAGS) -o $@ $(TMPLIBDIR)/*.o $(SHAREDLIBADD)
#	and changed it to a 'touch' command because we no longer need dynamic
#	libraries.  The 'touch' command speeds up the compile significantly
%.nlm : %.a
	rm -rf $(TMPLIBDIR)
	mkdir $(TMPLIBDIR)
	cd $(TMPLIBDIR) && \
	$(AR) x ../$<
	$(CREATE_IMPORTS)
	touch $@
	cp $@ $(SOFILENAME)
	rm -rf $(TMPLIBDIR)

# Rules for Darwin so we can get the plugable modules built
# at the same time. Requires that either MAKEDYLIB or MAKEBUNDLE
# be inserted into Makefile.am in the appropriate directory.
# In the case of the four libraries that have to be both loadable
# and linkable, we FIXME EDGE

%.dylib.bundle %.dylib : %.a
	rm -f $(@:%.dylib.bundle=%.dylib) $@
	rm -rf $(TMPLIBDIR)
	mkdir $(TMPLIBDIR)
	cd $(TMPLIBDIR) && \
	$(AR) x ../$<
	if [ "x$(MAKEDYLIB)" = "x1" ]; then \
		echo $(CXXLINK) $(CXXSHAREDLIBLINKFLAGS) -o $(DYFILENAME) $(TMPLIBDIR)/*.o $(SHAREDLIBADD); \
		$(CXXLINK) $(CXXSHAREDLIBLINKFLAGS) -o $(DYFILENAME) $(TMPLIBDIR)/*.o $(SHAREDLIBADD); \
		echo ln -v -s $(DYFILENAME) $(@:%.dylib.bundle=%.dylib); \
		ln -v -s $(DYFILENAME) $(@:%.dylib.bundle=%.dylib); \
	fi;
	if [ "x$(MAKEBUNDLE)" = "x1" ]; then \
		echo $(CXXLINK) $(CXXBUNDLELIBLINKFLAGS) -o $(DYFILENAME).bundle $(TMPLIBDIR)/*.o $(SHAREDLIBADD); \
		$(CXXLINK) $(CXXBUNDLELIBLINKFLAGS) -o $(DYFILENAME).bundle $(TMPLIBDIR)/*.o $(SHAREDLIBADD); \
		echo ln -v -s $(DYFILENAME) $(@:%.dylib=%.dylib.bundle); \
		ln -v -s $(DYFILENAME) $(@:%.dylib=%.dylib.bundle); \
	fi;
	@echo "$@ done"

all-ow-shared-libs: $(OW_SHARED_LIBS)

clean-ow-shared-libs:
	for i in $(OW_SHARED_LIBS); do \
		rm -rf $$i* .$$i.libs; \
	done

all-local : all-ow-shared-libs
clean-local : clean-ow-shared-libs

# This is necessary so that it can be used as a variable in the following script. If make expands it, non-bash shells puke on "for linkdir in ;"
export OW_EXTRA_LINK_DIRS

install-ow-shared-libs:
	${mkdir_p} $(DESTDIR)$(thelibdir)
	for i in $(OW_SHARED_LIBS); do \
		if [ "x$(STATIC_SERVICES)" = "x" ]; then \
			if [ "$(LIB_EXT)" = "dylib.bundle" ]; then \
				LONG_FILE_NAME=`echo $$i|cut -f1 -d'.'`.$(SO_EXT).$(LIB_EXT:%.bundle=%); \
				SHORT_FILE_NAME=`echo $$i|cut -f1 -d'.'`.$(LIB_EXT:%.bundle=%); \
				if [ "x$(MAKEDYLIB)" = "x1" ]; then \
					$(INSTALL_PROGRAM) $$LONG_FILE_NAME $(DESTDIR)$(thelibdir); \
					rm -f $(DESTDIR)$(thelibdir)/$$SHORT_FILE_NAME; \
					ln -sf $$LONG_FILE_NAME $(DESTDIR)$(thelibdir)/$$SHORT_FILE_NAME; \
				fi; \
				if [ "x$(MAKEBUNDLE)" = "x1" ]; then \
					$(INSTALL_PROGRAM) $$LONG_FILE_NAME.bundle $(DESTDIR)$(thelibdir); \
					rm -f $(DESTDIR)$(thelibdir)/$$SHORT_FILE_NAME.bundle; \
					ln -sf $$LONG_FILE_NAME.bundle $(DESTDIR)$(thelibdir)/$$SHORT_FILE_NAME.bundle; \
				fi; \
				for linkdir in $$OW_EXTRA_LINK_DIRS; do \
					${mkdir_p} $(DESTDIR)$$linkdir; \
					if [ "x$(MAKEBUNDLE)" = "x1" ]; then \
						ln -sf $(thelibdir)/$$SHORT_FILE_NAME.bundle $(DESTDIR)$$linkdir; \
					fi; \
				done; \
			elif [ "$(LIB_EXT)" = "nlm" ]; then \
				$(INSTALL_PROGRAM)  $$i $(DESTDIR)$(thelibdir); \
				for linkdir in $$OW_EXTRA_LINK_DIRS; do \
					${mkdir_p} $(DESTDIR)$$linkdir; \
					$(INSTALL_PROGRAM) $$i $(DESTDIR)$$linkdir; \
				done; \
			else \
				$(INSTALL_PROGRAM)  $$i.$(SO_EXT) $(DESTDIR)$(thelibdir); \
				rm -f $(DESTDIR)$(thelibdir)/$$i; \
				ln -sf $$i.$(SO_EXT) $(DESTDIR)$(thelibdir)/$$i; \
				for linkdir in $$OW_EXTRA_LINK_DIRS; do \
					${mkdir_p} $(DESTDIR)$$linkdir; \
					ln -sf $(thelibdir)/$$i $(DESTDIR)$$linkdir; \
				done; \
			fi; \
		else \
			$(SHELL) $(top_srcdir)/fake_library_creator.sh $(EXPORT_PREFIX) $$i; \
			if [ -e `echo $$i | cut -f1 -d'.'`.fsl ]; then \
				$(INSTALL_PROGRAM) `echo $$i | cut -f1 -d'.'`.fsl $(DESTDIR)$(thelibdir)/$$i; \
				for linkdir in $$OW_EXTRA_LINK_DIRS; do \
					$(INSTALL_PROGRAM) `echo $$i | cut -f1 -d'.'`.fsl $(DESTDIR)$$linkdir/$$i; \
				done; \
				rm -f `echo $$i | cut -f1 -d'.'`.fsl; \
				if [ -e $(DESTDIR)$(libdir)/libopenwbem_all.a ]; then \
					echo "Adding the static version of $$i to $(DESTDIR)$(libdir)/libopenwbem_all.a"; \
					ar r $(DESTDIR)$(libdir)/libopenwbem_all.a `echo $$i | cut -f1 -d'.'`.a; \
				fi; \
			else \
				echo "Not installing $$i because no exports were found."; \
			fi; \
		fi; \
	done;

uninstall-ow-shared-libs:
	for i in $(OW_SHARED_LIBS); do \
		if [ "$(LIB_EXT)" = "dylib.bundle" ]; then \
			LONG_FILE_NAME=`echo $$i|cut -f1 -d'.'`.$(SO_EXT).$(LIB_EXT:%.bundle=%); \
			SHORT_FILE_NAME=`echo $$i|cut -f1 -d'.'`.$(LIB_EXT:%.bundle=%); \
			rm -f $(DESTDIR)$(thelibdir)/$$LONG_FILE_NAME; \
			rm -f $(DESTDIR)$(thelibdir)/$$LONG_FILE_NAME.bundle; \
			rm -f $(DESTDIR)$(thelibdir)/$$SHORT_FILE_NAME; \
			rm -f $(DESTDIR)$(thelibdir)/$$SHORT_FILE_NAME.bundle; \
			for linkdir in $$OW_EXTRA_LINK_DIRS; do \
				rm -f $(DESTDIR)$$linkdir/$$SHORT_FILE_NAME; \
				rm -f $(DESTDIR)$$linkdir/$$SHORT_FILE_NAME.bundle; \
			done; \
		elif [ "$(LIB_EXT)" = "nlm" ]; then \
			rm -f $(DESTDIR)$(thelibdir)/$$i; \
			for linkdir in $$OW_EXTRA_LINK_DIRS; do \
				rm -f $(DESTDIR)$$linkdir/$$i; \
			done; \
		else \
			rm -f $(DESTDIR)$(thelibdir)/$$i.$(SO_EXT); \
			rm -f $(DESTDIR)$(thelibdir)/$$i; \
			for linkdir in $$OW_EXTRA_LINK_DIRS; do \
				rm -f $(DESTDIR)$$linkdir/$$i; \
			done; \
		fi; \
	done;

install-exec-local : install-ow-shared-libs
uninstall-local : uninstall-ow-shared-libs
# 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:
