~ubuntu-branches/ubuntu/quantal/libbonobo/quantal-201207170711

« back to all changes in this revision

Viewing changes to bonobo-activation/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2005-02-18 14:40:51 UTC
  • mto: (3.1.1 etch) (1.1.25 upstream)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20050218144051-fo4h9qh2gim8x3wt
Tags: upstream-2.8.1
ImportĀ upstreamĀ versionĀ 2.8.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
NULL=
 
2
 
 
3
lib_LTLIBRARIES=libbonobo-activation.la
 
4
 
 
5
INCLUDES=                                       \
 
6
        -I$(top_srcdir)                         \
 
7
        -I$(top_builddir)                       \
 
8
        -DSERVER_LIBEXECDIR=\""$(libexecdir)\"" \
 
9
        -DBONOBO_ACTIVATION_LOCALEDIR=\""${prefix}/${DATADIRNAME}/locale"\" \
 
10
        $(LIBBONOBO_CFLAGS)                     \
 
11
        -DVERSION=\"$(VERSION)\"                \
 
12
        -DG_DISABLE_DEPRECATED                  \
 
13
        -DG_LOG_DOMAIN=\"Bonobo-Activation\"    \
 
14
        $(NULL)
 
15
 
 
16
AM_LDFLAGS=                                     \
 
17
        $(LIBBONOBO_LIBS)                       \
 
18
        $(BONOBO_ACTIVATION_LT_VERSION_INFO)    \
 
19
        -no-undefined                           \
 
20
        $(NULL)
 
21
 
 
22
bonobo_activationincludedir = $(includedir)/bonobo-activation-2.0/bonobo-activation
 
23
 
 
24
bonobo_activationinclude_HEADERS=               \
 
25
        Bonobo_Unknown.h                        \
 
26
        Bonobo_GenericFactory.h                 \
 
27
        Bonobo_Activation_types.h               \
 
28
        bonobo-activation.h                     \
 
29
        bonobo-activation-async.h               \
 
30
        bonobo-activation-activate.h            \
 
31
        bonobo-activation-init.h                \
 
32
        bonobo-activation-shlib.h               \
 
33
        bonobo-activation-register.h            \
 
34
        bonobo-activation-server-info.h         \
 
35
        bonobo-activation-async.h               \
 
36
        bonobo-activation-version.h             \
 
37
        $(NULL)
 
38
 
 
39
 
 
40
libbonobo_activation_la_SOURCES=                \
 
41
        $(BUILT_SOURCES)                        \
 
42
        bonobo-activation-get-language-list.c   \
 
43
        bonobo-activation-client.c              \
 
44
        bonobo-activation-client.h              \
 
45
        bonobo-activation-id.h                  \
 
46
        bonobo-activation-id.c                  \
 
47
        bonobo-activation-private.h             \
 
48
        bonobo-activation-shlib.c               \
 
49
        bonobo-activation-activate.c            \
 
50
        bonobo-activation-activate-private.h    \
 
51
        bonobo-activation-base-service.h        \
 
52
        bonobo-activation-base-service.c        \
 
53
        bonobo-activation-register.c            \
 
54
        bonobo-activation-server-info.c         \
 
55
        bonobo-activation-i18n.h                \
 
56
        bonobo-activation-fork-server.c         \
 
57
        bonobo-activation-init.c                \
 
58
        $(NULL)
 
59
 
 
60
 
 
61
IDL_FLAGS = -I$(top_srcdir)/idl
 
62
IDL_DIR = $(top_srcdir)/idl/
 
63
IDL_FILES = Bonobo_Unknown.idl                  \
 
64
            Bonobo_GenericFactory.idl           \
 
65
            Bonobo_Activation_types.idl         \
 
66
            Bonobo_ObjectDirectory.idl          \
 
67
            Bonobo_ActivationContext.idl        \
 
68
            $(NULL)
 
69
 
 
70
IDL_HEADER_FILES = $(IDL_FILES:.idl=.h)
 
71
IDL_COMMONS = $(IDL_FILES:.idl=-common.c)
 
72
IDL_SKELS = $(IDL_FILES:.idl=-skels.c)
 
73
IDL_STUBS = $(IDL_FILES:.idl=-stubs.c)
 
74
 
 
75
BUILT_SOURCES= $(IDL_HEADER_FILES) $(IDL_COMMONS) $(IDL_SKELS) $(IDL_STUBS) \
 
76
        $(NULL)
 
77
 
 
78
$(libbonobo_activation_la_OBJECTS): $(BUILT_SOURCES)
 
79
 
 
80
%.h %-stubs.c %-skels.c %-common.c %-imodule.c %-skelimpl.c: $(IDL_DIR)%.idl $(ORBIT_IDL)
 
81
        echo "top_srcdir: $(top_srcdir)"
 
82
        echo "IDL_DIR: $(IDL_DIR)"
 
83
        echo "IDL file: $<"
 
84
        -(rm -f $(*).h $(*)-stubs.c $(*)-skels.c $(*)-common.c $(*)-imodule.c $(*)-skelimpl.c || true) > /dev/null
 
85
        $(ORBIT_IDL) $(IDL_FLAGS) "-D__$(*)_COMPILATION" --deps $(*D)/.deps/$(*F).idl.P $<
 
86
 
 
87
if MAINTAINER_MODE
 
88
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
 
89
IDL_DEP_FILES = $(IDL_FILES:%.idl=.deps/%.idl.P)
 
90
-include $(IDL_DEP_FILES)
 
91
distclean-local:
 
92
        -rm -rf .deps
 
93
endif
 
94
 
 
95
 
 
96
CLEANFILES=                                     \
 
97
        $(BUILT_SOURCES)                        \
 
98
        $(NULL)
 
99
 
 
100
dist-hook:
 
101
        cd $(distdir) ; rm -f $(CLEANFILES)
 
102
 
 
103
pkgconfigdir = $(libdir)/pkgconfig
 
104
pkgconfig_DATA = bonobo-activation-2.0.pc
 
105
 
 
106
EXTRA_DIST = $(pkgconfig_DATA) bonobo-activation-2.0-uninstalled.pc.in AUTHORS