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

« back to all changes in this revision

Viewing changes to TAO/CIAO/examples/OEP/Display/descriptors/NavDisplayGUI.csd

  • 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
 
<?xml version="1.0"?> <!-- -*- SGML -*-  -->
2
 
 
3
 
<!-- If this file is moved to a different directory, make sure to change the
4
 
     path to the DTD below. Otherwise the examples won't work. -->
5
 
<!DOCTYPE softpkg SYSTEM "../../../../docs/XML/softpkg.dtd">
6
 
 
7
 
<!-- NavDisplay's Software Package Descriptor  -->
8
 
<!-- This file describes various NavDisplay executor -->
9
 
<!-- implementations. -->
10
 
 
11
 
 
12
 
<softpkg name="CIAO-NavDisplay" version="1.0">
13
 
  <pkgtype>CORBA Component</pkgtype>
14
 
  <title>Rate Generator</title>
15
 
  <author>
16
 
    <company>Washington University in St. Louis</company>
17
 
    <webpage href="http://www.cs.wustl.edu/~doc/"/>
18
 
  </author>
19
 
  <description>A NavDisplay executor implementation.</description>
20
 
  <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
21
 
  <idl id="IDL:HUDisplay/NavDisplay:1.0" homeid="IDL:HUDisplay/NavDisplayHome:1.0">
22
 
    <fileinarchive name="NavDisplay.idl"/>
23
 
  </idl>
24
 
 
25
 
  <!-- We don't need a property file for this example.  However,         -->
26
 
  <!-- what to do with this element?  Cache it in ComponentInstallation? -->
27
 
  <!-- A better question maybe, when do we actually read the file and    -->
28
 
  <!-- build the attributes defined in the file?  By Assembly perhaps?   -->
29
 
  <!-- Notice that this property file applies to the implementation itself. -->
30
 
  <!-- Whatever that means. -->
31
 
<!--   <propertyfile> -->
32
 
<!--     <fileinarchive name="empty.cpf"/> -->
33
 
<!--   </propertyfile> -->
34
 
 
35
 
  <descriptor type="CORBA Component">
36
 
    <fileinarchive name="NavDisplay.ccd"/>
37
 
  </descriptor>
38
 
 
39
 
  <implementation id="DCE:D7984625-8561-431d-9927-4E498B317C02">
40
 
 
41
 
    <!-- CIAO extension -->
42
 
    <dependency type="CIAODLL">
43
 
      <softpkgref>
44
 
        <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
45
 
        <fileinarchive name="NavDisplay.ssd"/>
46
 
        <implref idref="DCE:CDC06FCA-50FC-43ca-8ECC-BEFBD33FEE78"/>
47
 
      </softpkgref>
48
 
    </dependency>
49
 
 
50
 
    <!-- What happens when one define descriptors for both softpkg and -->
51
 
    <!-- implementations? -->
52
 
 
53
 
    <code type="DLL">
54
 
      <!-- No need to specify extension below since ACE takes care of that, -->
55
 
      <fileinarchive name="NavDisplayGUI_exec"/>
56
 
      <entrypoint>createNavDisplayHome_Impl</entrypoint>
57
 
    </code>
58
 
 
59
 
  </implementation>
60
 
 
61
 
  <!-- Let's add more implementation description later when we try to -->
62
 
  <!-- compile this stuff on, say, Solaris and Linux.                 -->
63
 
 
64
 
</softpkg>