reworked the MacOs package

This commit is contained in:
hneemann 2021-06-11 07:49:23 +02:00
parent 60e7b9de63
commit f308a79519
2 changed files with 24 additions and 25 deletions

View File

@ -8,52 +8,52 @@
<files> <files>
<file> <file>
<source>${basedir}/target/Digital.jar</source> <source>${basedir}/target/Digital.jar</source>
<outputDirectory>/Contents/Java</outputDirectory> <outputDirectory>/Digital.app/Contents/Java</outputDirectory>
</file> </file>
<file> <file>
<source>${basedir}/distribution/mac/Info.plist</source> <source>${basedir}/distribution/mac/Info.plist</source>
<outputDirectory>/Contents</outputDirectory> <outputDirectory>/Digital.app/Contents</outputDirectory>
</file> </file>
<file> <file>
<source>${basedir}/distribution/mac/JavaAppLauncher</source> <source>${basedir}/distribution/mac/JavaAppLauncher</source>
<outputDirectory>/Contents/MacOS</outputDirectory> <outputDirectory>/Digital.app/Contents/MacOS</outputDirectory>
</file> </file>
<file> <file>
<source>${basedir}/distribution/mac/Digital.icns</source> <source>${basedir}/distribution/mac/Digital.icns</source>
<outputDirectory>/Contents/Resources</outputDirectory> <outputDirectory>/Digital.app/Contents/Resources</outputDirectory>
</file> </file>
<file> <file>
<source>${basedir}/distribution/mac/Localizable.strings</source> <source>${basedir}/distribution/mac/Localizable.strings</source>
<outputDirectory>/Contents/Resources/en.lproj</outputDirectory> <outputDirectory>/Digital.app/Contents/Resources/en.lproj</outputDirectory>
</file> </file>
<file> <file>
<source>${basedir}/distribution/ReleaseNotes.txt</source> <source>${basedir}/distribution/ReleaseNotes.txt</source>
<outputDirectory>/Contents/SharedSupport</outputDirectory> <outputDirectory>/</outputDirectory>
</file> </file>
<file> <file>
<source>${basedir}/distribution/Version.txt</source> <source>${basedir}/distribution/Version.txt</source>
<outputDirectory>/Contents/SharedSupport</outputDirectory> <outputDirectory>/Digital.app/Contents/SharedSupport</outputDirectory>
<filtered>true</filtered> <filtered>true</filtered>
</file> </file>
</files> </files>
<fileSets> <fileSets>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/combinatorial</directory> <directory>${basedir}/src/main/dig/combinatorial</directory>
<outputDirectory>/Contents/SharedSupport/examples/combinatorial/</outputDirectory> <outputDirectory>/Examples/combinatorial/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/74xx</directory> <directory>${basedir}/src/main/dig/74xx</directory>
<outputDirectory>/Contents/SharedSupport/examples/74xx/</outputDirectory> <outputDirectory>/Examples/74xx/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/lib</directory> <directory>${basedir}/src/main/dig/lib</directory>
<outputDirectory>/Contents/Java/lib/</outputDirectory> <outputDirectory>/Digital.app/Contents/Java/lib/</outputDirectory>
<includes> <includes>
<include>**/*.dig</include> <include>**/*.dig</include>
<include>**/*.txt</include> <include>**/*.txt</include>
@ -61,14 +61,14 @@
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/sequential</directory> <directory>${basedir}/src/main/dig/sequential</directory>
<outputDirectory>/Contents/SharedSupport/examples/sequential/</outputDirectory> <outputDirectory>/Examples/sequential/</outputDirectory>
<includes> <includes>
<include>**/*.dig</include> <include>**/*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/processor</directory> <directory>${basedir}/src/main/dig/processor</directory>
<outputDirectory>/Contents/SharedSupport/examples/processor/</outputDirectory> <outputDirectory>/Examples/processor/</outputDirectory>
<includes> <includes>
<include>**/*.dig</include> <include>**/*.dig</include>
<include>**/*.svg</include> <include>**/*.svg</include>
@ -76,56 +76,56 @@
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/hazard</directory> <directory>${basedir}/src/main/dig/hazard</directory>
<outputDirectory>/Contents/SharedSupport/examples/hazard/</outputDirectory> <outputDirectory>/Examples/hazard/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/pld</directory> <directory>${basedir}/src/main/dig/pld</directory>
<outputDirectory>/Contents/SharedSupport/examples/pld/</outputDirectory> <outputDirectory>/Examples/pld/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/cmos</directory> <directory>${basedir}/src/main/dig/cmos</directory>
<outputDirectory>/Contents/SharedSupport/examples/cmos/</outputDirectory> <outputDirectory>/Examples/cmos/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/nmos</directory> <directory>${basedir}/src/main/dig/nmos</directory>
<outputDirectory>/Contents/SharedSupport/examples/nmos/</outputDirectory> <outputDirectory>/Examples/nmos/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/graphicRam</directory> <directory>${basedir}/src/main/dig/graphicRam</directory>
<outputDirectory>/Contents/SharedSupport/examples/graphicRam/</outputDirectory> <outputDirectory>/Examples/graphicRam/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/generic</directory> <directory>${basedir}/src/main/dig/generic</directory>
<outputDirectory>/Contents/SharedSupport/examples/generic/</outputDirectory> <outputDirectory>/Examples/generic/</outputDirectory>
<includes> <includes>
<include>**/*.dig</include> <include>**/*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/misc</directory> <directory>${basedir}/src/main/dig/misc</directory>
<outputDirectory>/Contents/SharedSupport/examples/misc/</outputDirectory> <outputDirectory>/Examples/misc/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/dig/hdl</directory> <directory>${basedir}/src/main/dig/hdl</directory>
<outputDirectory>/Contents/SharedSupport/examples/hdl/</outputDirectory> <outputDirectory>/Examples/hdl/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
<include>*.config</include> <include>*.config</include>
@ -134,25 +134,24 @@
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/test/resources/dig/hdl_distributable</directory> <directory>${basedir}/src/test/resources/dig/hdl_distributable</directory>
<outputDirectory>/Contents/SharedSupport/examples/hdl/</outputDirectory> <outputDirectory>/Examples/hdl/</outputDirectory>
<includes> <includes>
<include>*.dig</include> <include>*.dig</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/src/main/fsm</directory> <directory>${basedir}/src/main/fsm</directory>
<outputDirectory>/Contents/SharedSupport/examples/fsm/</outputDirectory> <outputDirectory>/Examples/fsm/</outputDirectory>
<includes> <includes>
<include>*.fsm</include> <include>*.fsm</include>
</includes> </includes>
</fileSet> </fileSet>
<fileSet> <fileSet>
<directory>${basedir}/target/docu</directory> <directory>${basedir}/target/docu</directory>
<outputDirectory>/Contents/SharedSupport/Documentation/</outputDirectory> <outputDirectory>/Documentation/</outputDirectory>
<includes> <includes>
<include>*.pdf</include> <include>*.pdf</include>
</includes> </includes>
</fileSet> </fileSet>
</fileSets> </fileSets>
</assembly> </assembly>

View File

@ -231,7 +231,7 @@
<id>make-distribution-mac</id> <id>make-distribution-mac</id>
<phase>install</phase> <phase>install</phase>
<configuration> <configuration>
<finalName>Digital.app</finalName> <finalName>Digital_MacOS</finalName>
<appendAssemblyId>false</appendAssemblyId> <appendAssemblyId>false</appendAssemblyId>
<descriptor>distribution/mac/Assembly.xml</descriptor> <descriptor>distribution/mac/Assembly.xml</descriptor>
</configuration> </configuration>