~ubuntu-branches/ubuntu/breezy/ace/breezy

« back to all changes in this revision

Viewing changes to TAO/orbsvcs/orbsvcs/CosLifeCycle.bor

  • Committer: Bazaar Package Importer
  • Author(s): Adam Conrad, Benjamin Montgomery, Adam Conrad
  • Date: 2005-09-18 22:51:38 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 sarge) (0.1.2 woody)
  • Revision ID: james.westby@ubuntu.com-20050918225138-seav22q6fyylb536
Tags: 5.4.7-3ubuntu1
[ Benjamin Montgomery ]
* Added a patch for amd64 and powerpc that disables the compiler
  option -fvisibility-inlines-hidden

[ Adam Conrad ]
* Added DPATCH_OPTION_CPP=1 to debian/patches/00options to make
  Benjamin's above changes work correctly with dpatch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#
2
 
# CosLifeCycle.bor,v 1.5 2003/11/28 15:29:29 jwillemsen Exp
3
 
#
4
 
# Makefile for building the TAO CosLifeCycle library
5
 
#
6
 
 
7
 
NAME = TAO_CosLifeCycle
8
 
 
9
 
TAO_IDL = $(CORE_BINDIR)\tao_idl -g $(CORE_BINDIR)\gperf.exe \
10
 
        -I..\.. -Ge 1 -Wb,export_macro=TAO_LifeCycle_Export \
11
 
        -Wb,export_include=LifeCycle/lifecycle_export.h -Wb,pre_include=ace/pre.h \
12
 
        -Wb,post_include=ace/post.h
13
 
 
14
 
IDLFILES = \
15
 
        $(IDLDIR)\CosLifeCycle.idl \
16
 
        $(IDLDIR)\LifeCycleService.idl
17
 
 
18
 
OBJFILES = \
19
 
        $(OBJDIR)\CosLifeCycleC.obj \
20
 
        $(OBJDIR)\CosLifeCycleS.obj \
21
 
        $(OBJDIR)\LifeCycleServiceC.obj \
22
 
        $(OBJDIR)\LifeCycleServiceS.obj
23
 
 
24
 
RESOURCE = $(OBJDIR)\CosLifeCycle.res
25
 
 
26
 
CFLAGS = \
27
 
        $(ACE_CFLAGS) \
28
 
        $(TAO_CFLAGS) \
29
 
        $(TAO_PORTABLSERVER_CFLAGS) \
30
 
        $(TAO_NAMING_CFLAGS) \
31
 
        $(TAO_LIFECYCLE_CFLAGS) \
32
 
        -DTAO_LIFECYCLE_BUILD_DLL
33
 
 
34
 
CPPDIR = .;LifeCycle
35
 
 
36
 
IDLDIR = .
37
 
 
38
 
INCDIR_NAME = orbsvcs\LifeCycle
39
 
INCLUDES = LifeCycle\*.h
40
 
 
41
 
LIBFILES = \
42
 
        $(ACE_LIB) \
43
 
        $(TAO_LIB) \
44
 
        $(TAO_PORTABLESERVER_LIB) \
45
 
        $(TAO_NAMING_LIB)
46
 
 
47
 
all: idl_src_files
48
 
 
49
 
!include <$(ACE_ROOT)\include\makeinclude\build_core_library.bor>
50
 
 
51
 
 
52
 
#
53
 
# IDL Build rules
54
 
#
55
 
 
56
 
idl_src_files: $(IDLFILES:.idl=C.cpp) $(IDLFILES:.idl=S.cpp)
57
 
 
58
 
$(IDLDIR)\CosLifeCycleC.cpp $(IDLDIR)\CosLifeCycleS.cpp: $(IDLDIR)\CosLifeCycle.idl
59
 
        $(TAO_IDL) $**
60
 
 
61
 
$(IDLDIR)\LifeCycleServiceC.cpp $(IDLDIR)\LifeCycleServiceS.cpp: $(IDLDIR)\LifeCycleService.idl
62
 
        $(TAO_IDL) $**