root/trunk/calendar3/deployment/webuser/copyprops.xml

Revision 268 (checked in by douglm, 7 years ago)

Preliminary changes to improve building for different platforms and configurations.

Make standalone deploy property global - i.e. it's all standalone or no standalone
Make portal platform property global
Add global j2ee platform property - if set we build a ear file.

Moved caldav deployment stuff to webapp directory instead of servlet

Line 
1 <?xml version="1.0"?>
2
3 <!-- ===================================================================
4      Copy the user web client application properties from the global config
5      properties file into common application build properties.
6
7      All the property names start with org.bedework.webpersonal
8      The property names for the config process all start with propval.
9      =================================================================== -->
10
11 <project name="bwadmin.copyprops" default="copyprops" >
12   <target name="copyprops">
13     <property name="propval.war.name"
14               value="${org.bedework.webpersonal.war.name}" />
15     <property name="propval.ear.name"
16               value="${org.bedework.webpersonal.ear.name}" />
17
18     <property name="propval.env.prefix"
19               value="${org.bedework.webpersonal.env.prefix}" />
20
21     <property name="propval.app.description"
22               value="${org.bedework.webpersonal.app.description}" />
23
24     <property name="propval.app.security.domain"
25               value="${org.bedework.webpersonal.app.security.domain}"/>
26     <property name="propval.app.security.prefix"
27               value="${org.bedework.webpersonal.app.security.prefix}"/>
28     <property name="propval.app.transport.guarantee"
29               value="${org.bedework.webpersonal.app.transport.guarantee}"/>
30
31     <property name="propval.app.display.name"
32               value="${org.bedework.webpersonal.app.display.name}" />
33     <property name="propval.app.context.root"
34               value="${org.bedework.webpersonal.context.root}" />
35     <property name="propval.app.name"
36               value="${org.bedework.webpersonal.app.name}" />
37     <property name="propval.app.version"
38               value="${org.bedework.webpersonal.app.version}" />
39
40     <property name="propval.app.default.contenttype"
41               value="${org.bedework.webpersonal.app.default.contenttype}" />
42     <property name="propval.app.noxslt"
43               value="${org.bedework.webpersonal.app.noxslt}" />
44     <property name="propval.app.resources.dir"
45               value="${org.bedework.webpersonal.app.resources.dir}" />
46     <property name="propval.app.deploy.dir"
47               value="${org.bedework.webpersonal.deploy.dir}" />
48     <property name="propval.app.skinset.name"
49               value="${org.bedework.webpersonal.app.skinset.name}" />
50
51     <property name="propval.app.calfile.name"
52               value="${org.bedework.webpersonal.app.calfile.name}" />
53
54     <!-- Ensure these are set -->
55     <property name="app.public.admin.uri" value="/${org.bedework.webadmin.war.name}" />
56     <property name="app.public.calendar.uri" value="/${org.bedework.webpubevents.war.name}" />
57     <property name="app.personal.calendar.uri" value="/${org.bedework.webpersonal.war.name}" />
58
59     <property name="propval.app.public.admin.uri"
60               value="${app.public.admin.uri}" />
61     <property name="propval.app.public.calendar.uri"
62               value="${app.public.calendar.uri}" />
63     <property name="propval.app.personal.calendar.uri"
64               value="${app.personal.calendar.uri}" />
65   </target>
66 </project>
Note: See TracBrowser for help on using the browser.