Skip to content

Commit

Permalink
Project folders reorganization
Browse files Browse the repository at this point in the history
  • Loading branch information
maccasoft committed Dec 27, 2024
1 parent 07401f0 commit f3ebb03
Show file tree
Hide file tree
Showing 31 changed files with 94 additions and 58 deletions.
11 changes: 0 additions & 11 deletions .project
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,4 @@
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
<filteredResources>
<filter>
<id>0</id>
<name>build</name>
<type>10</type>
<matcher>
<id>org.eclipse.ui.ide.multiFilter</id>
<arguments>1.0-name-matches-false-false-target</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>
1 change: 0 additions & 1 deletion build/.gitignore

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
20 changes: 10 additions & 10 deletions build/linux/descriptor.xml → linux/descriptor.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@
</dependencySet>
</dependencySets>
<files>
<file><source>build/linux/app16.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/app32.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/app48.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/app64.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/desktop.template</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/spinc</source><fileMode>755</fileMode></file>
<file><source>build/linux/spinide</source><fileMode>755</fileMode></file>
<file><source>build/linux/spinide.png</source></file>
<file><source>build/linux/install.sh</source><fileMode>755</fileMode></file>
<file><source>build/linux/uninstall.sh</source><fileMode>755</fileMode></file>
<file><source>linux/app16.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/app32.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/app48.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/app64.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/desktop.template</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/spinc</source><fileMode>755</fileMode></file>
<file><source>linux/spinide</source><fileMode>755</fileMode></file>
<file><source>linux/spinide.png</source></file>
<file><source>linux/install.sh</source><fileMode>755</fileMode></file>
<file><source>linux/uninstall.sh</source><fileMode>755</fileMode></file>
<file><source>LICENSE</source></file>
</files>
<fileSets>
Expand Down
22 changes: 11 additions & 11 deletions build/linux/descriptor_jre.xml → linux/descriptor_jre.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@
</dependencySet>
</dependencySets>
<files>
<file><source>build/linux/app16.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/app32.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/app48.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/app64.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/desktop.template</source><outputDirectory>lib</outputDirectory></file>
<file><source>build/linux/spinc</source><fileMode>755</fileMode></file>
<file><source>build/linux/spinide</source><fileMode>755</fileMode></file>
<file><source>build/linux/spinide.png</source></file>
<file><source>build/linux/install.sh</source><fileMode>755</fileMode></file>
<file><source>build/linux/uninstall.sh</source><fileMode>755</fileMode></file>
<file><source>linux/app16.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/app32.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/app48.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/app64.png</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/desktop.template</source><outputDirectory>lib</outputDirectory></file>
<file><source>linux/spinc</source><fileMode>755</fileMode></file>
<file><source>linux/spinide</source><fileMode>755</fileMode></file>
<file><source>linux/spinide.png</source></file>
<file><source>linux/install.sh</source><fileMode>755</fileMode></file>
<file><source>linux/uninstall.sh</source><fileMode>755</fileMode></file>
<file><source>LICENSE</source></file>
</files>
<fileSets>
Expand All @@ -40,7 +40,7 @@
<outputDirectory>library</outputDirectory>
</fileSet>
<fileSet>
<directory>build/target/maven-jlink/default</directory>
<directory>modules/runtime/target/maven-jlink/default</directory>
<outputDirectory>java</outputDirectory>
</fileSet>
</fileSets>
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion build/macosx/descriptor.xml → macosx/descriptor.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</dependencySets>
<files>
<file>
<source>build/macosx/spinc</source>
<source>macosx/spinc</source>
<fileMode>755</fileMode>
<outputDirectory>Contents/MacOS</outputDirectory>
</file>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</dependencySets>
<files>
<file>
<source>build/macosx/spinc</source>
<source>macosx/spinc</source>
<fileMode>755</fileMode>
<outputDirectory>Contents/MacOS</outputDirectory>
</file>
Expand Down
File renamed without changes.
2 changes: 2 additions & 0 deletions modules/runtime/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.settings/
target/
15 changes: 15 additions & 0 deletions modules/runtime/descriptor.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.1.0 http://maven.apache.org/xsd/assembly-2.1.0.xsd">
<id>runtime</id>
<formats>
<format>tar.gz</format>
</formats>
<baseDirectory>_jre</baseDirectory>
<fileSets>
<fileSet>
<directory>target/maven-jlink/default</directory>
<outputDirectory></outputDirectory>
</fileSet>
</fileSets>
</assembly>
32 changes: 27 additions & 5 deletions build/pom.xml → modules/runtime/pom.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.maccasoft</groupId>
<artifactId>spin-tools-runtime</artifactId>
<version>0.43.0</version>
<groupId>com.parallax</groupId>
<artifactId>runtime</artifactId>
<version>1.17.0</version>
<packaging>pom</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
Expand All @@ -17,7 +20,7 @@
</goals>
<configuration>
<modulePaths>
<modulePath>../target</modulePath>
<modulePath>target</modulePath>
</modulePaths>
<addModules>
<addModule>java.base</addModule>
Expand All @@ -26,10 +29,29 @@
</addModules>
<noHeaderFiles>true</noHeaderFiles>
<noManPages>true</noManPages>
<stripDebug>true</stripDebug>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.3.0</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptors>
<descriptor>descriptor.xml</descriptor>
</descriptors>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</plugin>
</plugins>
</build>
</project>
</project>
43 changes: 26 additions & 17 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,12 @@
<url>https://www.maccasoft.com</url>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<modules>
<module>modules/runtime</module>
<module>modules/spin-tools</module>
<module>build</module>
</modules>
<dependencies>
<dependency>
Expand All @@ -39,8 +42,8 @@
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>build/linux/descriptor.xml</descriptor>
<descriptor>build/linux/descriptor_jre.xml</descriptor>
<descriptor>linux/descriptor.xml</descriptor>
<descriptor>linux/descriptor_jre.xml</descriptor>
</descriptors>
</configuration>
</plugin>
Expand All @@ -61,8 +64,8 @@
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>build/linux/descriptor.xml</descriptor>
<descriptor>build/linux/descriptor_jre.xml</descriptor>
<descriptor>linux/descriptor.xml</descriptor>
<descriptor>linux/descriptor_jre.xml</descriptor>
</descriptors>
</configuration>
</plugin>
Expand Down Expand Up @@ -91,7 +94,7 @@
<goal>launch4j</goal>
</goals>
<configuration>
<infile>build/windows/config.xml</infile>
<infile>windows/config.xml</infile>
<outfile>target/spinide.exe</outfile>
<versionInfo>
<fileVersion>${project.version}.0</fileVersion>
Expand All @@ -108,7 +111,7 @@
<goal>launch4j</goal>
</goals>
<configuration>
<infile>build/windows/config-cli.xml</infile>
<infile>windows/config-cli.xml</infile>
<outfile>target/spinc.exe</outfile>
<versionInfo>
<fileVersion>${project.version}.0</fileVersion>
Expand All @@ -124,8 +127,8 @@
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>build/windows/descriptor.xml</descriptor>
<descriptor>build/windows/descriptor_jre.xml</descriptor>
<descriptor>windows/descriptor.xml</descriptor>
<descriptor>windows/descriptor_jre.xml</descriptor>
</descriptors>
</configuration>
</plugin>
Expand All @@ -140,6 +143,9 @@
<properties>
<project.arch>x86_64</project.arch>
</properties>
<modules>
<module>modules/spin-tools</module>
</modules>
<build>
<plugins>
<plugin>
Expand Down Expand Up @@ -174,7 +180,7 @@
displayname="Spin Tools IDE"
executableName="spinide"
identifier="com.maccasoft.propeller"
icon="build/macosx/app.icns"
icon="macosx/app.icns"
shortversion="${project.version}"
signature="????"
copyright="Marco Maccaferri"
Expand All @@ -195,7 +201,7 @@
displayname="Spin Tools IDE"
executableName="spinide"
identifier="com.maccasoft.propeller"
icon="build/macosx/app.icns"
icon="macosx/app.icns"
shortversion="${project.version}"
signature="????"
copyright="Marco Maccaferri"
Expand Down Expand Up @@ -223,8 +229,8 @@
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>build/macosx/descriptor.xml</descriptor>
<descriptor>build/macosx/descriptor_jre.xml</descriptor>
<descriptor>macosx/descriptor.xml</descriptor>
<descriptor>macosx/descriptor_jre.xml</descriptor>
</descriptors>
</configuration>
</plugin>
Expand All @@ -239,6 +245,9 @@
<properties>
<project.arch>aarch64</project.arch>
</properties>
<modules>
<module>modules/spin-tools</module>
</modules>
<build>
<plugins>
<plugin>
Expand Down Expand Up @@ -273,7 +282,7 @@
displayname="Spin Tools IDE"
executableName="spinide"
identifier="com.maccasoft.propeller"
icon="build/macosx/app.icns"
icon="macosx/app.icns"
shortversion="${project.version}"
signature="????"
copyright="Marco Maccaferri"
Expand All @@ -294,7 +303,7 @@
displayname="Spin Tools IDE"
executableName="spinide"
identifier="com.maccasoft.propeller"
icon="build/macosx/app.icns"
icon="macosx/app.icns"
shortversion="${project.version}"
signature="????"
copyright="Marco Maccaferri"
Expand Down Expand Up @@ -322,8 +331,8 @@
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>build/macosx/descriptor.xml</descriptor>
<descriptor>build/macosx/descriptor_jre.xml</descriptor>
<descriptor>macosx/descriptor.xml</descriptor>
<descriptor>macosx/descriptor_jre.xml</descriptor>
</descriptors>
</configuration>
</plugin>
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<outputDirectory>library</outputDirectory>
</fileSet>
<fileSet>
<directory>build/target/maven-jlink/default</directory>
<directory>modules/runtime/target/maven-jlink/default</directory>
<outputDirectory>java</outputDirectory>
</fileSet>
</fileSets>
Expand Down
File renamed without changes.

0 comments on commit f3ebb03

Please sign in to comment.