diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 233c30e..b2e854a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -55,7 +55,7 @@ jobs: - name: Look for license phrase run: | outfile=$(mktemp) - find . -name "*.java" | xargs grep -L "GNU General Public License" > ${outfile} + find . -name "*.java" -not -name "module-info.java" | xargs grep -L "GNU General Public License" > ${outfile} if [ -s "${outfile}" ] then echo "License headers missing on the following files:" diff --git a/api/src/main/java/module-info.java b/api/src/main/java/module-info.java new file mode 100644 index 0000000..6d613eb --- /dev/null +++ b/api/src/main/java/module-info.java @@ -0,0 +1,5 @@ +module org.applecommander.bastools { + requires java.desktop; + + exports org.applecommander.bastools.api; +} \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index ce17b8f..3204995 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ # Universal bastools version number. Used for: # - Naming JAR file. # - The build will insert this into a file that is read at run time as well. -version=5.0 +version=5.1 # Maven Central Repository G and A of GAV coordinate. :-) group=org.applecommander