1TOP=../..
2CURRENT=include/omniORB4
3BASE_OMNI_TREE=@top_srcdir@
4VPATH=@srcdir@
5INSTALL=@INSTALL@
6
7INSTALLDIR = $(INSTALLINCDIR)/omniORB4
8
9HEADERS = acconfig.h ami.h BiDirPolicy.h CORBA.h CORBA_AbstractBase.h	\
10          CORBA_Any.h CORBA_Any_vartypes.h				\
11          CORBA_BOA.h CORBA_Context.h CORBA_Current.h			\
12          CORBA_DomainManager.h						\
13          CORBA_Environment.h CORBA_Exception.h CORBA_ExceptionList.h	\
14          CORBA_Fixed.h CORBA_LocalObject.h				\
15          CORBA_LocalObject_vartypes.h CORBA_NamedValue.h CORBA_ORB.h	\
16          CORBA_Object.h CORBA_Object_vartypes.h CORBA_Policy.h		\
17          CORBA_Principal.h CORBA_Request.h CORBA_ServerRequest.h	\
18          CORBA_String.h CORBA_TypeCode.h CORBA_TypeCode_member.h	\
19          CORBA_UnknownUserException.h CORBA_ValueBase.h		\
20          CORBA_ValueBase_vartypes.h CORBA_basetypes.h			\
21          CORBA_primitive_types.h CORBA_static_fns.h CORBA_sysdep.h	\
22          CORBA_sysdep_auto.h CORBA_sysdep_trad.h CORBA_vartypes.h	\
23          GIOP.h IIOP.h IOP.h IOP_C.h IOP_S.h anyStream.h boa.h		\
24          callDescriptor.h callHandle.h cdrStream.h codeSets.h		\
25          corba_operators.h dynAny.h finalCleanup.h fixed.h		\
26          giopEndpoint.h linkHacks.h local_config.h minorCode.h		\
27          objTracker.h omniAsyncInvoker.h omniIOR.h omniInterceptors.h	\
28          omniInternal.h omniORB.h omniORBcompat.h omniObjKey.h		\
29          omniObjRef.h omniPolicy.h omniServant.h omniServer.h		\
30          omniTransport.h omniURI.h omniutilities.h optionalFeatures.h	\
31          poa.h poa_defs.h poa_poa.h proxyFactory.h                     \
32          seqTemplatedecls.h seqTemplatedefns.h sslContext.h		\
33          streamOperators.h stringtypes.h templatedecls.h		\
34          templatedefns.h tracedthread.h userexception.h		\
35          valueFactoryManager.h valueType.h valueTemplatedecls.h	\
36          valueTemplatedefns.h wstringtypes.h                           \
37          omniConnectionMgmt.h omniZIOP.h ziopStubs.h
38
39SUBDIRS = internal
40
41
42TRANSPORTS = tcp unix
43ifneq (@OPEN_SSL_ROOT@,)
44TRANSPORTS += ssl
45endif
46
47TRANSPORT_HEADERS := $(shell\
48  for d in $(TRANSPORTS);\
49    do echo $(BASE_OMNI_TREE)/src/lib/omniORB/orbcore/$$d/*.h;\
50  done)
51
52include $(TOP)/mk/beforeauto.mk
53
54install:: $(HEADERS) $(TRANSPORT_HEADERS)
55	@(dir="$(INSTALLDIR)"; \
56          for file in $^; do \
57            $(ExportFileToDir) \
58          done )
59
60install::
61	@$(MakeSubdirs)
62
63include $(TOP)/mk/afterauto.mk
64