1
# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am
3
# Copyright (C) 1994, 1995-8, 1999, 2001 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.
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
18
top_srcdir = @top_srcdir@
21
exec_prefix = @exec_prefix@
25
libexecdir = @libexecdir@
27
sysconfdir = @sysconfdir@
28
sharedstatedir = @sharedstatedir@
29
localstatedir = @localstatedir@
33
includedir = @includedir@
34
oldincludedir = /usr/include
38
pkgdatadir = $(datadir)/@PACKAGE@
39
pkglibdir = $(libdir)/@PACKAGE@
40
pkgincludedir = $(includedir)/@PACKAGE@
42
top_builddir = ../../..
47
AUTOHEADER = @AUTOHEADER@
50
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
51
INSTALL_DATA = @INSTALL_DATA@
52
INSTALL_SCRIPT = @INSTALL_SCRIPT@
53
transform = @program_transform_name@
61
host_alias = @host_alias@
63
AC_TYPE_NAME = @AC_TYPE_NAME@
70
GLIB_REQUIRED = @GLIB_REQUIRED@
71
HAVE_ORBIT_SSL_SUPPORT = @HAVE_ORBIT_SSL_SUPPORT@
72
LIBIDL_REQUIRED = @LIBIDL_REQUIRED@
74
LINC_REQUIRED = @LINC_REQUIRED@
76
LT_VERSION = @LT_VERSION@
81
ORBIT_CFLAGS = @ORBIT_CFLAGS@
82
ORBIT_DEBUG_CFLAGS = @ORBIT_DEBUG_CFLAGS@
83
ORBIT_IDL_CFLAGS = @ORBIT_IDL_CFLAGS@
84
ORBIT_IDL_LIBS = @ORBIT_IDL_LIBS@
85
ORBIT_LIBS = @ORBIT_LIBS@
86
ORBIT_MAJOR_VERSION = @ORBIT_MAJOR_VERSION@
87
ORBIT_MICRO_VERSION = @ORBIT_MICRO_VERSION@
88
ORBIT_MINOR_VERSION = @ORBIT_MINOR_VERSION@
89
ORBIT_NAME_CFLAGS = @ORBIT_NAME_CFLAGS@
90
ORBIT_NAME_LIBS = @ORBIT_NAME_LIBS@
91
ORBIT_SERIAL = @ORBIT_SERIAL@
92
ORBIT_VERSION = @ORBIT_VERSION@
94
PKG_CONFIG = @PKG_CONFIG@
95
POPT_LIBS = @POPT_LIBS@
99
WARN_CFLAGS = @WARN_CFLAGS@
100
pkglibdir = @pkglibdir@
102
noinst_LTLIBRARIES = liborb-core.la
104
TYPELIB_DIR = $(libdir)/orbit-2.0
106
INCLUDES = -I. -I$(srcdir) -I$(top_srcdir)/include -I$(top_builddir)/include -I$(top_builddir)/include/orbit/orb-core -DORBIT_TYPELIB_DIR=\""$(TYPELIB_DIR)"\" -DORBIT2_INTERNAL_API $(WARN_CFLAGS) $(ORBIT_DEBUG_CFLAGS) $(ORBIT_CFLAGS)
109
main_src = corba-orb.c orbhttp.c orbhttp.h orbit-object.c orbit-small.c orbit-typelib.c orbit-trace.c corba-object.c corba-policy.c corba-env.c corba-string.c allocators.c corba-typecode.c corba-types.c corba-any.c corba-context.c orb-core-private.h orb-core-export.h corba-nvlist.c corba-request.c iop-profiles.c iop-profiles.h orbit-debug.h
112
liborb_core_la_SOURCES = $(BUILT_SOURCES) $(main_src)
115
IDLOUT = corba-defs-common.c
116
DEFS_IDLOUT = iop-defs-common.c
117
OPS_IDLOUT = corba-ops.h corba-ops-stubs.c corba-ops-common.c corba-ops-skels.c
118
IFACE_IDLOUT = orbit-interface-common.c
120
IDL_COMPILER = $(top_builddir)/src/idl-compiler/orbit-idl-2
122
IDL_FLAGS = -I$(top_srcdir)/src/idl/CORBA_PIDL -I$(top_srcdir)/src/idl/CORBA -I$(top_srcdir)/src/idl/misc -I$(top_srcdir)/src/idl/interop --noskels --nodefskels --nostubs --noidata --noheaders --define=Object=OObject --define=TypeCode=TTypeCode --showcpperrors
124
IDL_FILES = corba-defs.idl iop-defs.idl corba-ops.idl orbit-interface.idl
126
@MAINTAINER_MODE_TRUE@IDL_DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
127
@MAINTAINER_MODE_TRUE@IDL_DEP_FILES = $(IDL_FILES:%.idl=.deps/%.idl.P)
129
IDL_FLAGS_CORBA_OPS = --showcpperrors
131
IDL_FLAGS_INTERFACE = --nostubs --noskels --showcpperrors --noheaders
133
BUILT_SOURCES = $(IFACE_IDLOUT) $(IDLOUT) $(DEFS_IDLOUT) $(OPS_IDLOUT)
134
CLEANFILES = $(BUILT_SOURCES)
135
EXTRA_DIST = $(IDL_FILES)
136
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
137
CONFIG_HEADER = ../../../config.h
139
LTLIBRARIES = $(noinst_LTLIBRARIES)
142
DEFS = @DEFS@ -I. -I$(srcdir) -I../../..
143
CPPFLAGS = @CPPFLAGS@
146
liborb_core_la_LDFLAGS =
147
liborb_core_la_LIBADD =
148
liborb_core_la_OBJECTS = orbit-interface-common.lo corba-defs-common.lo \
149
iop-defs-common.lo corba-ops-stubs.lo corba-ops-common.lo \
150
corba-ops-skels.lo corba-orb.lo orbhttp.lo orbit-object.lo \
151
orbit-small.lo orbit-typelib.lo orbit-trace.lo corba-object.lo \
152
corba-policy.lo corba-env.lo corba-string.lo allocators.lo \
153
corba-typecode.lo corba-types.lo corba-any.lo corba-context.lo \
154
corba-nvlist.lo corba-request.lo iop-profiles.lo
156
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
157
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
159
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
160
DIST_COMMON = Makefile.am Makefile.in
163
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
167
SOURCES = $(liborb_core_la_SOURCES)
168
OBJECTS = $(liborb_core_la_OBJECTS)
172
.SUFFIXES: .S .c .lo .o .obj .s
173
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) $(top_srcdir)/Makefile.shared
174
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps src/orb/orb-core/Makefile
176
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
178
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
181
mostlyclean-noinstLTLIBRARIES:
183
clean-noinstLTLIBRARIES:
184
-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
186
distclean-noinstLTLIBRARIES:
188
maintainer-clean-noinstLTLIBRARIES:
193
# FIXME: We should only use cygpath when building on Windows,
194
# and only if it is available.
196
$(COMPILE) -c `cygpath -w $<`
205
-rm -f *.o core *.core
213
maintainer-clean-compile:
216
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
219
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
222
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
232
maintainer-clean-libtool:
234
liborb-core.la: $(liborb_core_la_OBJECTS) $(liborb_core_la_DEPENDENCIES)
235
$(LINK) $(liborb_core_la_LDFLAGS) $(liborb_core_la_OBJECTS) $(liborb_core_la_LIBADD) $(LIBS)
239
ID: $(HEADERS) $(SOURCES) $(LISP)
240
list='$(SOURCES) $(HEADERS)'; \
241
unique=`for i in $$list; do echo $$i; done | \
242
awk ' { files[$$0] = 1; } \
243
END { for (i in files) print i; }'`; \
244
here=`pwd` && cd $(srcdir) \
245
&& mkid -f$$here/ID $$unique $(LISP)
247
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
250
list='$(SOURCES) $(HEADERS)'; \
251
unique=`for i in $$list; do echo $$i; done | \
252
awk ' { files[$$0] = 1; } \
253
END { for (i in files) print i; }'`; \
254
test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
255
|| (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
264
maintainer-clean-tags:
266
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
268
subdir = src/orb/orb-core
270
distdir: $(DISTFILES)
271
@for file in $(DISTFILES); do \
273
if test -d $$d/$$file; then \
274
cp -pr $$d/$$file $(distdir)/$$file; \
276
test -f $(distdir)/$$file \
277
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
278
|| cp -p $$d/$$file $(distdir)/$$file || :; \
281
$(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
289
installcheck: installcheck-am
291
install-exec: install-exec-am
294
install-data: install-data-am
297
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
300
uninstall: uninstall-am
301
all-am: Makefile $(LTLIBRARIES)
304
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
311
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
314
-rm -f Makefile $(CONFIG_CLEAN_FILES)
315
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
317
maintainer-clean-generic:
318
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
319
mostlyclean-am: mostlyclean-noinstLTLIBRARIES mostlyclean-compile \
320
mostlyclean-libtool mostlyclean-tags \
323
mostlyclean: mostlyclean-am
325
clean-am: clean-noinstLTLIBRARIES clean-compile clean-libtool \
326
clean-tags clean-generic mostlyclean-am
330
distclean-am: distclean-noinstLTLIBRARIES distclean-compile \
331
distclean-libtool distclean-tags distclean-generic \
332
clean-am distclean-local
335
distclean: distclean-am
337
maintainer-clean-am: maintainer-clean-noinstLTLIBRARIES \
338
maintainer-clean-compile maintainer-clean-libtool \
339
maintainer-clean-tags maintainer-clean-generic \
341
@echo "This command is intended for maintainers to use;"
342
@echo "it deletes files that may require special tools to rebuild."
344
maintainer-clean: maintainer-clean-am
346
.PHONY: mostlyclean-noinstLTLIBRARIES distclean-noinstLTLIBRARIES \
347
clean-noinstLTLIBRARIES maintainer-clean-noinstLTLIBRARIES \
348
mostlyclean-compile distclean-compile clean-compile \
349
maintainer-clean-compile mostlyclean-libtool distclean-libtool \
350
clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
351
distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
352
dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
353
install-exec install-data-am install-data install-am install \
354
uninstall-am uninstall all-redirect all-am all installdirs \
355
mostlyclean-generic distclean-generic clean-generic \
356
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
359
$(liborb_core_la_OBJECTS) : $(BUILT_SOURCES)
361
%.h %-stubs.c %-skels.c %-common.c %-imodule.c %-skelimpl.c: $(IDL_DIR)%.idl $(IDL_COMPILER)
362
-(rm -f $(*).h $(*)-stubs.c $(*)-skels.c $(*)-common.c $(*)-imodule.c $(*)-skelimpl.c || true) > /dev/null
363
$(IDL_COMPILER) $(IDL_FLAGS) --deps $(*D)/.deps/$(*F).idl.P $<
364
for I in $(*).h $(*)-stubs.c $(*)-skels.c $(*)-common.c $(*)-imodule.c $(*)-skelimpl.c; do \
365
if test -f $$I; then \
366
sed -e 's,OObject,Object,g' -e 's,TTypeCode,TypeCode,g' $$I > $$I.out; \
370
@MAINTAINER_MODE_TRUE@-include $(IDL_DEP_FILES)
371
@MAINTAINER_MODE_TRUE@distclean-local:
372
@MAINTAINER_MODE_TRUE@ -rm -rf .deps
373
$(OPS_IDLOUT): corba-ops.idl $(IDL_COMPILER)
374
-(rm -f $(OPS_IDLOUT) || true) > /dev/null
375
$(IDL_COMPILER) $(IDL_FLAGS_CORBA_OPS) --deps .deps/corba-ops.idl.P $<
376
for I in $(OPS_IDLOUT); do \
377
sed -e 's,ZZZis_a,_is_a,g' -e 's,ZZis_a,is_a,g' $$I > $$I.out; mv $$I.out $$I; \
379
sed -e "s,Z,_,g" corba-ops-skels.c > corba-ops-skels.c.out; \
380
mv corba-ops-skels.c.out corba-ops-skels.c;
381
$(IFACE_IDLOUT) : orbit-interface.idl $(IDL_COMPILER)
382
-(rm -f $(IFACE_IDLOUT) || true) > /dev/null
383
$(IDL_COMPILER) $(IDL_FLAGS_INTERFACE) --deps .deps/orbit-interface.idl.P $<
386
cd $(distdir); rm -f $(BUILT_SOURCES)
388
$(IDL_COMPILER): update-orbitidl
392
@cd $(top_builddir)/src/idl-compiler && $(MAKE) $(AM_MAKEFLAGS)
394
.PHONY: update-orbitidl
396
# Tell versions [3.59,3.63) of GNU make to not export all variables.
397
# Otherwise a system limit (for SysV at least) may be exceeded.