diff --git a/.gitignore b/.gitignore index 790904d..5b4490e 100644 --- a/.gitignore +++ b/.gitignore @@ -42,4 +42,4 @@ replay_pid* **/.idea **/natives -**/licenses \ No newline at end of file +/bin/ diff --git a/BECS-Annotation-Processing/.factorypath b/BECS-Annotation-Processing/.factorypath new file mode 100644 index 0000000..5aee3ac --- /dev/null +++ b/BECS-Annotation-Processing/.factorypath @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/BECS-Annotation-Processing/.gitignore b/BECS-Annotation-Processing/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/BECS-Annotation-Processing/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/BECS-Annotation-Processing/.settings/org.eclipse.jdt.apt.core.prefs b/BECS-Annotation-Processing/.settings/org.eclipse.jdt.apt.core.prefs new file mode 100644 index 0000000..dfa4f3a --- /dev/null +++ b/BECS-Annotation-Processing/.settings/org.eclipse.jdt.apt.core.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.apt.aptEnabled=true +org.eclipse.jdt.apt.genSrcDir=target/generated-sources/annotations +org.eclipse.jdt.apt.genTestSrcDir=target/generated-test-sources/test-annotations diff --git a/BECS-Annotation-Processing/.settings/org.eclipse.jdt.core.prefs b/BECS-Annotation-Processing/.settings/org.eclipse.jdt.core.prefs index eeac0e7..7f3081d 100644 --- a/BECS-Annotation-Processing/.settings/org.eclipse.jdt.core.prefs +++ b/BECS-Annotation-Processing/.settings/org.eclipse.jdt.core.prefs @@ -4,5 +4,6 @@ org.eclipse.jdt.core.compiler.compliance=17 org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.processAnnotations=enabled org.eclipse.jdt.core.compiler.release=enabled org.eclipse.jdt.core.compiler.source=17 diff --git a/BECS-Annotation-Processing/pom.xml b/BECS-Annotation-Processing/pom.xml index 88133f3..715f820 100644 --- a/BECS-Annotation-Processing/pom.xml +++ b/BECS-Annotation-Processing/pom.xml @@ -5,16 +5,6 @@ BECS 0.0.1-SNAPSHOT - - - local-repo - file://${user.home}/.m2/repository - - - central - https://repo.maven.apache.org/maven2 - - BECS-Annotation-Processing @@ -43,6 +33,7 @@ maven-assembly-plugin + 3.7.1 jar-with-dependencies diff --git a/BECS-Assets/.factorypath b/BECS-Assets/.factorypath new file mode 100644 index 0000000..5aee3ac --- /dev/null +++ b/BECS-Assets/.factorypath @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/BECS-Assets/.gitignore b/BECS-Assets/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/BECS-Assets/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/BECS-Assets/.settings/org.eclipse.jdt.apt.core.prefs b/BECS-Assets/.settings/org.eclipse.jdt.apt.core.prefs new file mode 100644 index 0000000..dfa4f3a --- /dev/null +++ b/BECS-Assets/.settings/org.eclipse.jdt.apt.core.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.apt.aptEnabled=true +org.eclipse.jdt.apt.genSrcDir=target/generated-sources/annotations +org.eclipse.jdt.apt.genTestSrcDir=target/generated-test-sources/test-annotations diff --git a/BECS-Assets/.settings/org.eclipse.jdt.core.prefs b/BECS-Assets/.settings/org.eclipse.jdt.core.prefs index eeac0e7..7f3081d 100644 --- a/BECS-Assets/.settings/org.eclipse.jdt.core.prefs +++ b/BECS-Assets/.settings/org.eclipse.jdt.core.prefs @@ -4,5 +4,6 @@ org.eclipse.jdt.core.compiler.compliance=17 org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.processAnnotations=enabled org.eclipse.jdt.core.compiler.release=enabled org.eclipse.jdt.core.compiler.source=17 diff --git a/BECS-Core/.factorypath b/BECS-Core/.factorypath index d9413a2..5aee3ac 100644 --- a/BECS-Core/.factorypath +++ b/BECS-Core/.factorypath @@ -1,3 +1,12 @@ - + + + + + + + + + + diff --git a/BECS-Core/.gitignore b/BECS-Core/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/BECS-Core/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/BECS-Core/.settings/org.eclipse.jdt.apt.core.prefs b/BECS-Core/.settings/org.eclipse.jdt.apt.core.prefs index fa6bcfb..eb9e0b3 100644 --- a/BECS-Core/.settings/org.eclipse.jdt.apt.core.prefs +++ b/BECS-Core/.settings/org.eclipse.jdt.apt.core.prefs @@ -1,5 +1,5 @@ eclipse.preferences.version=1 org.eclipse.jdt.apt.aptEnabled=true -org.eclipse.jdt.apt.genSrcDir=.apt_generated -org.eclipse.jdt.apt.genTestSrcDir=.apt_generated_tests +org.eclipse.jdt.apt.genSrcDir=target/generated-sources/annotations +org.eclipse.jdt.apt.genTestSrcDir=target/generated-test-sources/test-annotations org.eclipse.jdt.apt.reconcileEnabled=true diff --git a/BECS-Core/pom.xml b/BECS-Core/pom.xml index f7e2a1d..eca5fef 100644 --- a/BECS-Core/pom.xml +++ b/BECS-Core/pom.xml @@ -8,16 +8,6 @@ BECS 0.0.1-SNAPSHOT - - - local-repo - file://${user.home}/.m2/repository - - - central - https://repo.maven.apache.org/maven2 - - BECS diff --git a/BECS-Tests/.factorypath b/BECS-Tests/.factorypath new file mode 100644 index 0000000..5aee3ac --- /dev/null +++ b/BECS-Tests/.factorypath @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/BECS-Tests/.gitignore b/BECS-Tests/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/BECS-Tests/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/BECS-Tests/.settings/org.eclipse.jdt.apt.core.prefs b/BECS-Tests/.settings/org.eclipse.jdt.apt.core.prefs new file mode 100644 index 0000000..dfa4f3a --- /dev/null +++ b/BECS-Tests/.settings/org.eclipse.jdt.apt.core.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.apt.aptEnabled=true +org.eclipse.jdt.apt.genSrcDir=target/generated-sources/annotations +org.eclipse.jdt.apt.genTestSrcDir=target/generated-test-sources/test-annotations diff --git a/BECS-Tests/.settings/org.eclipse.jdt.core.prefs b/BECS-Tests/.settings/org.eclipse.jdt.core.prefs index eeac0e7..7f3081d 100644 --- a/BECS-Tests/.settings/org.eclipse.jdt.core.prefs +++ b/BECS-Tests/.settings/org.eclipse.jdt.core.prefs @@ -4,5 +4,6 @@ org.eclipse.jdt.core.compiler.compliance=17 org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.processAnnotations=enabled org.eclipse.jdt.core.compiler.release=enabled org.eclipse.jdt.core.compiler.source=17 diff --git a/BECS-Tests/pom.xml b/BECS-Tests/pom.xml index b1d7235..a9d9ed7 100644 --- a/BECS-Tests/pom.xml +++ b/BECS-Tests/pom.xml @@ -6,16 +6,6 @@ BECS 0.0.1-SNAPSHOT - - - local-repo - file://${user.home}/.m2/repository - - - central - https://repo.maven.apache.org/maven2 - - BECS-Tests BECS Tests @@ -71,6 +61,7 @@ maven-assembly-plugin + 3.7.1 diff --git a/pom.xml b/pom.xml index c9259b0..0209cdd 100644 --- a/pom.xml +++ b/pom.xml @@ -8,16 +8,6 @@ 0.0.1-SNAPSHOT BECS Game development library utilizing lwjgl - - - local-repo - file://${user.home}/.m2/repository - - - central - https://repo.maven.apache.org/maven2 - - UTF-8 3.3.0 @@ -204,36 +194,43 @@ org.lwjgl lwjgl ${lwjgl.natives} + ${lwjgl.version} org.lwjgl lwjgl-assimp ${lwjgl.natives} + ${lwjgl.version} org.lwjgl lwjgl-glfw ${lwjgl.natives} + ${lwjgl.version} org.lwjgl lwjgl-openal ${lwjgl.natives} + ${lwjgl.version} org.lwjgl lwjgl-opengl ${lwjgl.natives} + ${lwjgl.version} org.lwjgl lwjgl-stb ${lwjgl.natives} + ${lwjgl.version} org.lwjgl lwjgl-vma ${lwjgl.natives} + ${lwjgl.version} org.joml @@ -312,6 +309,7 @@ maven-assembly-plugin + 3.7.1