3 The line above must be the first line to make Eclipse add
4 an import tag to the exported Ant buildfile.
6 This import file can be used in all projects (hopefully) without change.
7 For project specific settings use project.properties.
10 <project basedir="." default="dist" name="Files">
11 <!-- common settings for all projects -->
12 <property file="../Build/build-common.properties"/>
14 <!-- project specific settings -->
15 <property file="project.properties"/>
17 <!-- common targets for all projects -->
18 <import file="../Build/build-common.xml"/>
20 <target name="dist" depends="copyfiles,distdirs"/>
22 <target name="distdirs">
23 <mkdir dir="${dir.dist}"/>
24 <mkdir dir="${dir.dist.defaults}"/>
25 <mkdir dir="${dir.dist.defaults.ini}"/>
26 <mkdir dir="${dir.dist.defaults.edifact}"/>
27 <mkdir dir="${dir.dist.defaults.keystore}"/>
28 <mkdir dir="${dir.dist.defaults.temp}"/>
29 <mkdir dir="${dir.dist.defaults.urlaub}"/>
30 <mkdir dir="${dir.dist.defaults.templates}"/>
31 <mkdir dir="${dir.dist.howto}"/>
32 <mkdir dir="${dir.dist.icons}"/>
33 <mkdir dir="${dir.dist.ini}"/>
34 <mkdir dir="${dir.dist.ini.iknone}"/>
35 <mkdir dir="${dir.dist.ini.ikdefault}"/>
36 <mkdir dir="${dir.dist.keystore}"/>
37 <mkdir dir="${dir.dist.keystore.ikdefault}"/>
38 <mkdir dir="${dir.dist.edifact}"/>
39 <mkdir dir="${dir.dist.edifact.ikdefault}"/>
41 <mkdir dir="${dir.dist.screenshots}"/>
42 <mkdir dir="${dir.dist.sounds}"/>
43 <mkdir dir="${dir.dist.sql}"/>
44 <mkdir dir="${dir.dist.temp}"/>
45 <mkdir dir="${dir.dist.temp.ikdefault}"/>
46 <mkdir dir="${dir.dist.temp.iknone}"/>
48 <mkdir dir="${dir.dist.javascript}"/>
49 <mkdir dir="${dir.dist.urlaub}"/>
50 <mkdir dir="${dir.dist.urlaub.ikdefault}"/>
51 <mkdir dir="${dir.dist.urlaub.iknone}"/>
53 <mkdir dir="${dir.dist.templates}"/>
54 <mkdir dir="${dir.dist.templates.iknone}"/>
55 <mkdir dir="${dir.dist.templates.ikdefault}"/>
59 <delete dir="${dir.dist.defaults.ini}"/>
60 <delete dir="${dir.dist.defaults.edifact}"/>
61 <delete dir="${dir.dist.defaults.keystore}"/>
62 <delete dir="${dir.dist.defaults.temp}"/>
63 <delete dir="${dir.dist.defaults.urlaub}"/>
64 <delete dir="${dir.dist.defaults.templates}"/>
65 <delete dir="${dir.dist.defaults}"/>
66 <delete dir="${dir.dist.howto}"/>
67 <delete dir="${dir.dist.icons}"/>
68 <delete dir="${dir.dist.ini.iknone}"/>
69 <delete dir="${dir.dist.ini.ikdefault}"/>
70 <delete dir="${dir.dist.ini}"/>
71 <delete dir="${dir.dist.keystore.ikdefault}"/>
72 <delete dir="${dir.dist.keystore}"/>
73 <delete dir="${dir.dist.edifact.ikdefault}"/>
74 <delete dir="${dir.dist.edifact}"/>
75 <delete dir="${dir.dist.screenshots}"/>
76 <delete dir="${dir.dist.sounds}"/>
77 <delete dir="${dir.dist.sql}"/>
78 <delete dir="${dir.dist.temp.ikdefault}"/>
79 <delete dir="${dir.dist.temp.iknone}"/>
80 <delete dir="${dir.dist.temp}"/>
81 <delete dir="${dir.dist.javascript}"/>
82 <delete dir="${dir.dist.urlaub.ikdefault}"/>
83 <delete dir="${dir.dist.urlaub.iknone}"/>
84 <delete dir="${dir.dist.urlaub}"/>
85 <delete dir="${dir.dist.templates.iknone}"/>
86 <delete dir="${dir.dist.templates.ikdefault}"/>
87 <delete dir="${dir.dist.templates}"/>
90 <target name="copyfiles" depends="distdirs">
91 <!-- no files in defaults
92 <copy todir="${dir.dist.defaults}">
93 <fileset dir="${dir.src.defaults}" includes="*"/>
96 <copy todir="${dir.dist}">
97 <fileset dir="${dir.src.defaults.commonini}" includes="nebraska*"/>
99 <copy todir="${dir.dist}">
100 <fileset dir="${dir.src.config}" includes="update.conf"/>
102 <copy todir="${dir.dist}">
103 <fileset dir="${dir.src.scripts.windows}" includes="config.bat"/>
105 <copy todir="${dir.dist.icons}">
106 <fileset dir="${dir.src.icons}"/>
108 <copy todir="${dir.dist.ini.ikdefault}">
109 <fileset dir="${dir.src.defaults.commonini}" includes="tpupdate.ini"/>
110 <fileset dir="${dir.src.defaults.ini}" includes="arzt.ini bedienung.ini company.ini dta301.ini email.ini firmen.ini fremdprog.ini fristen.ini geraete.ini icons.ini kalender.ini kasse.ini ktraeger.ini nachrichten.ini oprgaf.ini patient.ini
111 preisgruppen.ini rehajava.ini rezept.ini terminkalender.ini thbericht.ini"/>
112 <fileset dir="${dir.src.ini.ikdefault}"/>
114 <copy todir="${dir.dist.ini.iknone}">
115 <fileset dir="${dir.src.defaults.commonini}" includes="tpupdate.ini"/>
116 <fileset dir="${dir.src.defaults.ini}" includes="arzt.ini bedienung.ini company.ini dta301.ini email.ini firmen.ini fremdprog.ini fristen.ini geraete.ini icons.ini kalender.ini kasse.ini ktraeger.ini nachrichten.ini oprgaf.ini patient.ini
117 preisgruppen.ini rehajava.ini rezept.ini terminkalender.ini thbericht.ini"/>
118 <fileset dir="${dir.src.ini.ikdefault}" includes="color.ini gruppen.ini terminliste.ini"/>
119 <fileset dir="${dir.src.ini.iknone}" includes="abrechnung.ini gutachten.ini sqlmodul.ini"/>
121 <copy todir="${dir.dist.templates.ikdefault}">
122 <fileset dir="${dir.src.defaults.templates}" includes="AusfallRechnung.ott AusfallRechnung.ott.Kopie.ott RehaAufnahmeAnschreiben.ott rezeptgebuehrHB.ott rezeptgebuehr.ott Rezeptgebuehr.ott.Kopie.ott RezeptgebuehrRechnung.ott.Kopie.ott StandardArzt1.ott terminshot_.ott TherapieBericht.ott"/>
123 <fileset dir="${dir.src.templates.ikdefault}" includes="BarKasse.ott DinA4BG.ott DinA4RH.ott DinA6.ott EBericht-Seite1-Variante2.pdf EBericht-Seite2-Variante2.pdf EBericht-Seite3-Variante2.pdf EBericht-Seite4-Variante2.pdf EmailTerminliste.txt EmptyCalcDoku.ots EmptyWriterDoku.ott GBEFA.ott GBEFN.ott GBEHA.ott GBEHN.ott GBEKA.ott GBEKN.ott GenehmigungAdR.ott GKVArztbericht2.ott GKVBericht-Seite1-Variante2.pdf GKVBericht-Seite2-Variante2.pdf HMBegleitzettelGKV.ott HMBegleitzettelGKV.ott.Kopie.ott HMRechnungBG.ott HMRechnungBG.ott.Kopie.ott HMRechnungGKV.ott HMRechnungGKV.ott.Kopie.ott HMRechnungPrivat.ott HMRechnungPrivat.ott.Kopie.ott KGBrief1.ott Muster1318.ott Muster14.ott Nachsorge1-Variante2.pdf Nachsorge2-Variante2.pdf RBeginn.ott RehaRechnung.ott REntlass.ott RezeptgebuehrRechnung.ott RV-EBericht-Seite1.pdf RV-EBericht-Seite1-Variante2.pdf TaxierungA4.ott TaxierungA5.ott terminliste4.ott"/>
125 <copy todir="${dir.dist.templates.iknone}">
126 <fileset dir="${dir.src.defaults.templates}" includes="AusfallRechnung.ott AusfallRechnung.ott.Kopie.ott rezeptgebuehrHB.ott rezeptgebuehr.ott Rezeptgebuehr.ott.Kopie.ott RezeptgebuehrRechnung.ott.Kopie.ott StandardArzt1.ott terminshot_.ott TherapieBericht.ott"/>
127 <fileset dir="${dir.src.templates.iknone}" includes="EmailTerminliste.txt terminliste4.ott"/>
128 <fileset dir="${dir.src.templates.ikdefault}" includes="BarKasse.ott DinA4BG.ott DinA4RH.ott DinA6.ott EBericht-Seite1-Variante2.pdf EBericht-Seite2-Variante2.pdf EBericht-Seite3-Variante2.pdf EBericht-Seite4-Variante2.pdf EmptyCalcDoku.ots EmptyWriterDoku.ott GenehmigungAdR.ott GKVArztbericht2.ott GKVBericht-Seite1-Variante2.pdf GKVBericht-Seite2-Variante2.pdf HMBegleitzettelGKV.ott HMBegleitzettelGKV.ott.Kopie.ott HMRechnungBG.ott HMRechnungBG.ott.Kopie.ott HMRechnungGKV.ott HMRechnungGKV.ott.Kopie.ott HMRechnungPrivat.ott HMRechnungPrivat.ott.Kopie.ott KGBrief1.ott Muster1318.ott Muster14.ott Nachsorge1-Variante2.pdf Nachsorge2-Variante2.pdf RBeginn.ott RehaRechnung.ott REntlass.ott RezeptgebuehrRechnung.ott RV-EBericht-Seite1.pdf RV-EBericht-Seite1-Variante2.pdf TaxierungA4.ott TaxierungA5.ott"/>
130 <copy todir="${dir.dist.ini}">
131 <fileset dir="${dir.src.defaults.commonini}" includes="dbtypen.ini mandanten.ini pihelp.ini pitool.ini rehabrowser.ini textbaustein.ini tpupdate.ini"/>
132 <fileset dir="${dir.src.ini}" includes="dir.src.ini"/>
134 <copy todir="${dir.dist.defaults.ini}">
135 <fileset dir="${dir.src.defaults.commonini}" includes="tpupdate.ini"/>
136 <fileset dir="${dir.src.defaults.ini}" includes="arzt.ini bedienung.ini color.ini company.ini dta301.ini email.ini firmen.ini fremdprog.ini fristen.ini geraete.ini gruppen.ini icons.ini kalender.ini kasse.ini ktraeger.ini nachrichten.ini oprgaf.ini patient.ini preisgruppen.ini rehajava.ini rezept.ini terminkalender.ini terminliste.ini thbericht.ini"/>
137 <fileset dir="${dir.src.ini.ikdefault}" includes="abrechnung.ini gutachten.ini offeneposten.ini sqlmodul.ini"/>
139 <copy todir="${dir.dist.defaults.templates}">
140 <fileset dir="${dir.src.defaults.templates}" includes="AusfallRechnung.ott AusfallRechnung.ott.Kopie.ott DinA4BG.ott DinA4RH.ott DinA6.ott EmailTerminliste.txt Muster1318.ott Muster14.ott RehaAufnahmeAnschreiben.ott rezeptgebuehrHB.ott rezeptgebuehr.ott Rezeptgebuehr.ott.Kopie.ott RezeptgebuehrRechnung.ott.Kopie.ott StandardArzt1.ott terminliste4.ott terminshot_.ott TherapieBericht.ott"/>
141 <fileset dir="${dir.src.templates.ikdefault}" includes="BarKasse.ott EBericht-Seite1-Variante2.pdf EBericht-Seite2-Variante2.pdf EBericht-Seite3-Variante2.pdf EBericht-Seite4-Variante2.pdf EmptyCalcDoku.ots EmptyWriterDoku.ott GBEFA.ott GBEFN.ott GBEHA.ott GBEHN.ott GBEKA.ott GBEKN.ott GenehmigungAdR.ott GKVArztbericht2.ott GKVBericht-Seite1-Variante2.pdf GKVBericht-Seite2-Variante2.pdf HMBegleitzettelGKV.ott HMBegleitzettelGKV.ott.Kopie.ott HMRechnungBG.ott HMRechnungBG.ott.Kopie.ott HMRechnungGKV.ott HMRechnungGKV.ott.Kopie.ott HMRechnungPrivat.ott HMRechnungPrivat.ott.Kopie.ott jst.png KGBrief1.ott Mahnung1.ott Mahnung2.ott Nachsorge1-Variante2.pdf Nachsorge2-Variante2.pdf RBeginn.ott RehaRechnung.ott REntlass.ott RezeptgebuehrRechnung.ott RV-EBericht-Seite1.pdf RV-EBericht-Seite1-Variante2.pdf TaxierungA4.ott TaxierungA5.ott ZertBegleitzettel.ott Zertifizierungsantrag.pdf"/>
143 <copy todir="${dir.dist.howto}">
144 <fileset dir="${dir.src.howto}" includes="*"/>
146 <copy todir="${dir.dist.javascript}">
147 <fileset dir="${dir.src.javascript}" includes="*"/>
149 <copy todir="${dir.dist.screenshots}">
150 <fileset dir="${dir.src.screenshots}" includes="*"/>
152 <copy todir="${dir.dist.sounds}">
153 <fileset dir="${dir.src.sounds}" includes="*"/>
155 <copy todir="${dir.dist.sql}">
156 <fileset dir="${dir.src.sql}" includes="*"/>
161 <echo>nothing to do for target jar</echo>