Skip to content

Commit 6e28dd5

Browse files
committed
docs
1 parent 6148ecd commit 6e28dd5

File tree

4 files changed

+138
-140
lines changed

4 files changed

+138
-140
lines changed
Lines changed: 135 additions & 131 deletions
Original file line numberDiff line numberDiff line change
@@ -1,131 +1,135 @@
1-
<!-- Build static-catalog distribution -->
2-
3-
<project name="BuildStaticCatalogDistribution" default="create.distributions">
4-
5-
<property name="dist.version" value="0.9"/>
6-
7-
<property name="project.folder" location="${basedir}/../.."/>
8-
9-
<property name="src.folder" location="${project.folder}/src/main/java"/>
10-
<property name="res.folder" location="${project.folder}/src/main/resources"/>
11-
12-
<tstamp>
13-
<format property="dist.date" pattern="yyyyMMdd-HHmmss" locale="en,UK" />
14-
</tstamp>
15-
<property name="dist.target.folder" location="${project.folder}/dist/target/static-catalog--${dist.date}"/>
16-
17-
<target name="create.distributions">
18-
19-
<mkdir dir="${dist.target.folder}"/>
20-
21-
22-
<antcall target="create.platform.distribution">
23-
<param name="dist.platform" value="gtk-linux-x86_64"/>
24-
</antcall>
25-
26-
<antcall target="create.platform.distribution">
27-
<param name="dist.platform" value="cocoa-macosx-x86_64"/>
28-
</antcall>
29-
30-
<antcall target="create.platform.distribution">
31-
<param name="dist.platform" value="win32-win32-x86_64"/>
32-
</antcall>
33-
34-
</target>
35-
36-
<target name="create.platform.distribution">
37-
38-
<property name="target.folder" location="${dist.target.folder}/${dist.platform}"/>
39-
<mkdir dir="${target.folder}"/>
40-
41-
<property name="zip.folder" location="${target.folder}/static-catalog-${dist.version}"/>
42-
<mkdir dir="${zip.folder}"/>
43-
44-
<!-- lib -->
45-
<copy todir="${zip.folder}">
46-
<fileset dir="${project.folder}">
47-
<include name="lib/**/*"/>
48-
49-
<exclude name="lib/src.zip"/>
50-
<exclude name="lib/swt.jar"/>
51-
</fileset>
52-
</copy>
53-
54-
<!-- samples -->
55-
<copy todir="${zip.folder}">
56-
<fileset dir="${project.folder}/dist">
57-
<include name="samples/**/*"/>
58-
</fileset>
59-
</copy>
60-
61-
<!-- dev -->
62-
<copy todir="${zip.folder}">
63-
<fileset dir="${project.folder}/dist">
64-
<include name="static-catalog-dev/**/*"/>
65-
</fileset>
66-
</copy>
67-
68-
<!-- start -->
69-
<copy todir="${zip.folder}">
70-
<fileset dir="${project.folder}/dist/platforms/${dist.platform}">
71-
<include name="start*.*"/>
72-
</fileset>
73-
</copy>
74-
75-
<!-- swt -->
76-
<copy todir="${zip.folder}/lib">
77-
<fileset dir="${project.folder}/dist/platforms/${dist.platform}">
78-
<include name="swt.jar"/>
79-
</fileset>
80-
</copy>
81-
82-
<!-- conf -->
83-
<mkdir dir="${zip.folder}/conf"/>
84-
85-
<!-- log -->
86-
<mkdir dir="${zip.folder}/log"/>
87-
88-
<!-- jar -->
89-
<property name="dist.jar.file" value="${zip.folder}/lib/static-catalog.jar"/>
90-
91-
<path id="dist.jar.classpath">
92-
<pathelement path="${zip.folder}/conf"/>
93-
<fileset dir="${zip.folder}/lib">
94-
<include name="**/*.jar"/>
95-
</fileset>
96-
</path>
97-
98-
<manifestclasspath property="dist.jar.manifestclasspath" jarfile="${dist.jar.file}">
99-
<classpath refid="dist.jar.classpath"/>
100-
</manifestclasspath>
101-
102-
<jar destfile="${dist.jar.file}">
103-
104-
<manifest>
105-
<attribute name="Implementation-Title" value="static-catalog" />
106-
<attribute name="Implementation-Vendor" value="static-catalog.org" />
107-
<attribute name="Implementation-Version" value="${dist.version}" />
108-
<attribute name="Main-Class" value="org.static_catalog.main.StaticCatalogGeneratorMain"/>
109-
<attribute name="Class-Path" value="${dist.jar.manifestclasspath}"/>
110-
</manifest>
111-
112-
<fileset dir="${project.folder}/target/classes">
113-
<include name="**/*"/>
114-
<exclude name="org/static_catalog/test"/>
115-
</fileset>
116-
117-
<fileset dir="${project.folder}/src/main">
118-
<include name="resources/**/*"/>
119-
</fileset>
120-
121-
</jar>
122-
123-
<!-- zip -->
124-
<zip destfile="${target.folder}/static-catalog-${dist.version}-${dist.platform}.zip">
125-
126-
<fileset dir="${target.folder}">
127-
<include name="static-catalog-${dist.version}/**/*"/>
128-
</fileset>
129-
</zip>
130-
</target>
131-
</project>
1+
<!-- Build static-catalog distribution -->
2+
3+
<project name="BuildStaticCatalogDistribution" default="create.distributions">
4+
5+
<property name="dist.version" value="0.9"/>
6+
7+
<property name="project.folder" location="${basedir}/../.."/>
8+
9+
<property name="src.folder" location="${project.folder}/src/main/java"/>
10+
<property name="res.folder" location="${project.folder}/src/main/resources"/>
11+
12+
<tstamp>
13+
<format property="dist.date" pattern="yyyyMMdd-HHmmss" locale="en,UK" />
14+
</tstamp>
15+
<property name="dist.target.folder" location="${project.folder}/dist/target/static-catalog--${dist.date}"/>
16+
17+
<target name="create.distributions">
18+
19+
<mkdir dir="${dist.target.folder}"/>
20+
21+
22+
<antcall target="create.platform.distribution">
23+
<param name="dist.platform" value="gtk-linux-x86_64"/>
24+
</antcall>
25+
26+
<antcall target="create.platform.distribution">
27+
<param name="dist.platform" value="cocoa-macosx-x86_64"/>
28+
</antcall>
29+
30+
<antcall target="create.platform.distribution">
31+
<param name="dist.platform" value="win32-win32-x86_64"/>
32+
</antcall>
33+
34+
</target>
35+
36+
<target name="create.platform.distribution">
37+
38+
<property name="target.folder" location="${dist.target.folder}/${dist.platform}"/>
39+
<mkdir dir="${target.folder}"/>
40+
41+
<property name="zip.folder" location="${target.folder}/static-catalog-${dist.version}"/>
42+
<mkdir dir="${zip.folder}"/>
43+
44+
<!-- lib -->
45+
<copy todir="${zip.folder}">
46+
<fileset dir="${project.folder}">
47+
<include name="lib/**/*"/>
48+
49+
<exclude name="lib/src.zip"/>
50+
<exclude name="lib/swt.jar"/>
51+
</fileset>
52+
</copy>
53+
54+
<!-- samples
55+
<copy todir="${zip.folder}">
56+
<fileset dir="${project.folder}/dist">
57+
<include name="samples/**/*"/>
58+
</fileset>
59+
</copy> -->
60+
61+
<!-- dev -->
62+
<copy todir="${zip.folder}">
63+
<fileset dir="${project.folder}/dist">
64+
<include name="static-catalog-dev/**/*"/>
65+
</fileset>
66+
</copy>
67+
68+
<!-- start -->
69+
<copy todir="${zip.folder}">
70+
<fileset dir="${project.folder}/dist/platforms/${dist.platform}">
71+
<include name="start*.*"/>
72+
</fileset>
73+
</copy>
74+
<replace dir="${zip.folder}" value="${dist.version}">
75+
<include name="start*.*"/>
76+
<replacetoken>{% version %}</replacetoken>
77+
</replace>
78+
79+
<!-- swt -->
80+
<copy todir="${zip.folder}/lib">
81+
<fileset dir="${project.folder}/dist/platforms/${dist.platform}">
82+
<include name="swt.jar"/>
83+
</fileset>
84+
</copy>
85+
86+
<!-- conf -->
87+
<mkdir dir="${zip.folder}/conf"/>
88+
89+
<!-- log -->
90+
<mkdir dir="${zip.folder}/log"/>
91+
92+
<!-- jar -->
93+
<property name="dist.jar.file" value="${zip.folder}/lib/static-catalog.jar"/>
94+
95+
<path id="dist.jar.classpath">
96+
<pathelement path="${zip.folder}/conf"/>
97+
<fileset dir="${zip.folder}/lib">
98+
<include name="**/*.jar"/>
99+
</fileset>
100+
</path>
101+
102+
<manifestclasspath property="dist.jar.manifestclasspath" jarfile="${dist.jar.file}">
103+
<classpath refid="dist.jar.classpath"/>
104+
</manifestclasspath>
105+
106+
<jar destfile="${dist.jar.file}">
107+
108+
<manifest>
109+
<attribute name="Implementation-Title" value="static-catalog" />
110+
<attribute name="Implementation-Vendor" value="static-catalog.org" />
111+
<attribute name="Implementation-Version" value="${dist.version}" />
112+
<attribute name="Main-Class" value="org.static_catalog.main.StaticCatalogGeneratorMain"/>
113+
<attribute name="Class-Path" value="${dist.jar.manifestclasspath}"/>
114+
</manifest>
115+
116+
<fileset dir="${project.folder}/target/classes">
117+
<include name="**/*"/>
118+
<exclude name="org/static_catalog/test"/>
119+
</fileset>
120+
121+
<fileset dir="${project.folder}/src/main">
122+
<include name="resources/**/*"/>
123+
</fileset>
124+
125+
</jar>
126+
127+
<!-- zip -->
128+
<zip destfile="${target.folder}/static-catalog-${dist.version}-${dist.platform}.zip">
129+
130+
<fileset dir="${target.folder}">
131+
<include name="static-catalog-${dist.version}/**/*"/>
132+
</fileset>
133+
</zip>
134+
</target>
135+
</project>

static-catalog-generator/dist/platforms/cocoa-macosx-x86_64/start-static-catalog.sh

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1 @@
1-
echo " _ _ _ _ _ "
2-
echo " ___| |_ __ _| |_(_) ___ ___ __ _| |_ __ _| | ___ __ _ "
3-
echo " / __| __/ _\` | __| |/ __|____ / __/ _\` | __/ _\` | |/ _ \ / _\` | "
4-
echo " \__ \ || (_| | |_| | (_|_____| (_| (_| | || (_| | | (_) | (_| | "
5-
echo " |___/\__\__,_|\__|_|\___| \___\__,_|\__\__,_|_|\___/ \__, | "
6-
echo " |___/ "
7-
echo " "
8-
java -XstartOnFirstThread -jar lib/static-catalog.jar
9-
1+
echo " _ _ _ _ _ "echo " ___| |_ __ _| |_(_) ___ ___ __ _| |_ __ _| | ___ __ _ "echo " / __| __/ _\` | __| |/ __|____ / __/ _\` | __/ _\` | |/ _ \ / _\` | "echo " \__ \ || (_| | |_| | (_|_____| (_| (_| | || (_| | | (_) | (_| | "echo " |___/\__\__,_|\__|_|\___| \___\__,_|\__\__,_|_|\___/ \__, | "echo " |___/ "echo " "echo Version {% version %}java -XstartOnFirstThread -jar lib/static-catalog.jar

static-catalog-generator/dist/platforms/gtk-linux-x86_64/start-static-catalog.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ echo " \__ \ || (_| | |_| | (_|_____| (_| (_| | || (_| | | (_) | (_| | "
55
echo " |___/\__\__,_|\__|_|\___| \___\__,_|\__\__,_|_|\___/ \__, | "
66
echo " |___/ "
77
echo " "
8+
echo Version {% version %}
89
java -jar lib/static-catalog.jar
910

static-catalog-generator/dist/platforms/win32-win32-x86_64/start-static-catalog.cmd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ echo " \__ \ || (_| | |_| | (_|_____| (_| (_| | || (_| | | (_) | (_| | "
66
echo " |___/\__\__,_|\__|_|\___| \___\__,_|\__\__,_|_|\___/ \__, | "
77
echo " |___/ "
88
echo " "
9+
echo Version {% version %}
910
SET start_path=%~dp0
1011
start javaw -jar %start_path%/lib/static-catalog.jar
1112
exit

0 commit comments

Comments
 (0)