diff --git a/.gitignore b/.gitignore index 8f510b913..d8c3448a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,138 +1,102 @@ -.DS_Store -.AppleDouble -._* -*~ -/build/shared/reference.zip +# Created by https://www.toptal.com/developers/gitignore/api/android,gradle,java +# Edit at https://www.toptal.com/developers/gitignore?templates=android,gradle,java -*.x +### Android ### +# Gradle files +.gradle/ +build/ -#*.iml -#/.idea +# Local configuration file (sdk path, etc) +local.properties -# may need to bring this back later -/.idea/codeStyles +# Log/OS Files +*.log -# via https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore -# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm -# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 - -# User-specific stuff -.idea/**/workspace.xml -.idea/**/tasks.xml -.idea/**/usage.statistics.xml -.idea/**/dictionaries -.idea/**/shelf - -# Generated files -.idea/**/contentModel.xml - -# Sensitive or high-churn files -.idea/**/dataSources/ -.idea/**/dataSources.ids -.idea/**/dataSources.local.xml -.idea/**/sqlDataSources.xml -.idea/**/dynamic.xml -.idea/**/uiDesigner.xml -.idea/**/dbnavigator.xml - -# Gradle -.idea/**/gradle.xml -.idea/**/libraries - -# Gradle and Maven with auto-import -# When using Gradle or Maven with auto-import, you should exclude module files, -# since they will be recreated, and may cause churn. Uncomment if using -# auto-import. -# .idea/modules.xml -# .idea/*.iml -# .idea/modules - -# CMake -cmake-build-*/ - -# Mongo Explorer plugin -.idea/**/mongoSettings.xml - -# File-based project format -*.iws +# Android Studio generated files and folders +captures/ +.externalNativeBuild/ +.cxx/ +*.apk +output.json # IntelliJ -out/ +*.iml +.idea/ +misc.xml +deploymentTargetDropDown.xml +render.experimental.xml -# mpeltonen/sbt-idea plugin -.idea_modules/ +# Keystore files +*.jks +*.keystore -# JIRA plugin -atlassian-ide-plugin.xml +# Google Services (e.g. APIs or Firebase) +google-services.json -# Cursive Clojure plugin -.idea/replstate.xml +# Android Profiling +*.hprof -# Crashlytics plugin (for Android Studio and IntelliJ) -com_crashlytics_export_strings.xml -crashlytics.properties -crashlytics-build.properties -fabric.properties +### Android Patch ### +gen-external-apklibs -# Editor-based Rest Client -.idea/httpRequests +# Replacement of .externalNativeBuild directories introduced +# with Android Studio 3.5. -# Android studio 3.1+ serialized cache file -.idea/caches/build_file_checksums.ser +### Java ### +# Compiled class file +*.class -# temporarily ignore IntelliJ bits -*.eml +# Log file -# testing boogers -bin-test +# BlueJ files +*.ctxt -# dated folders -/19* -/20* +# Mobile Tools for Java (J2ME) +.mtj.tmp/ -# VS Code Java project files -.project -.vscode/ +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar -# Processing examples -processing-examples +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* +replay_pid* -# Maven ignores +### Gradle ### .gradle -/core/build/ -/build/publish/ -/app/build -/app/lib -/java/build/ -/build/reports -/java/preprocessor/bin -/java/preprocessor/build -/java/lsp/build -/.kotlin/sessions -/core/examples/build -/.build/ +**/build/ +!src/**/build/ -/app/bin -/app/pde.jar -/build/javadoc -/core/bin -/core/bin-test -/core/library/gluegen-rt*.jar -/core/library/jogl-all*.jar -/core/core-sources.jar -/core/different/build +# Ignore Gradle GUI config +gradle-app.setting -/java/reference.zip -/java/bin -/java/bin-test -/java/generated +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) +!gradle-wrapper.jar -/java/libraries/dxf/bin -/java/libraries/io/bin -/java/libraries/net/bin -/java/libraries/pdf/bin -/java/libraries/serial/bin -/java/libraries/svg/bin -/core/examples/bin -/core/methods/bin -/java/gradle/example/.processing +# Avoid ignore Gradle wrappper properties +!gradle-wrapper.properties + +# Cache of project +.gradletasknamecache + +# Eclipse Gradle plugin generated files +# Eclipse Core +.project +# JDT-specific (Eclipse Java Development Tools) +.classpath + +### Gradle Patch ### +# Java heap dump + +# End of https://www.toptal.com/developers/gitignore/api/android,gradle,java +.DS_Store +bin/ +.build/ +.processing/ +library/ +generated/ diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d33521a..000000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/build/linux/.gitignore b/build/linux/.gitignore deleted file mode 100644 index ff720a807..000000000 --- a/build/linux/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -jdk-17*.tgz -/processing-*-*.deb -/processing-*-*.tgz -work diff --git a/build/macos/.gitignore b/build/macos/.gitignore deleted file mode 100644 index 6ca933523..000000000 --- a/build/macos/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -appbundler.jar -jdk-17* -work diff --git a/build/macos/appbundler/.gitignore b/build/macos/appbundler/.gitignore deleted file mode 100644 index fe99505dc..000000000 --- a/build/macos/appbundler/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -bin - diff --git a/build/shared/tools/MovieMaker/.gitignore b/build/shared/tools/MovieMaker/.gitignore deleted file mode 100644 index 1a046ba46..000000000 --- a/build/shared/tools/MovieMaker/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -bin -ffmpeg-*.gz - - - - diff --git a/build/shared/tools/MovieMaker/tool/.gitignore b/build/shared/tools/MovieMaker/tool/.gitignore deleted file mode 100644 index 400139608..000000000 --- a/build/shared/tools/MovieMaker/tool/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -MovieMaker.jar -ffmpeg -ffmpeg.exe diff --git a/build/windows/.gitignore b/build/windows/.gitignore deleted file mode 100755 index 920482a8b..000000000 --- a/build/windows/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -jdk-17*.zip -/processing-*.zip -work diff --git a/core/library/.gitignore b/core/library/.gitignore deleted file mode 100644 index 46a6dd5bc..000000000 --- a/core/library/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -core.jar - -jogl-all-src.jar - -/macos-aarch64 -/linux-arm -/linux-aarch64 -/macos-x86_64 -/linux-amd64 -/windows-amd64 diff --git a/core/methods/.gitignore b/core/methods/.gitignore deleted file mode 100644 index 80069f910..000000000 --- a/core/methods/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -demo -methods.jar diff --git a/java/libraries/dxf/library/.gitignore b/java/libraries/dxf/library/.gitignore deleted file mode 100644 index 29e49a79b..000000000 --- a/java/libraries/dxf/library/.gitignore +++ /dev/null @@ -1 +0,0 @@ -dxf.jar diff --git a/java/libraries/io/library/.gitignore b/java/libraries/io/library/.gitignore deleted file mode 100644 index 919d24f8b..000000000 --- a/java/libraries/io/library/.gitignore +++ /dev/null @@ -1 +0,0 @@ -io.jar diff --git a/java/libraries/net/.gitignore b/java/libraries/net/.gitignore deleted file mode 100644 index ba077a403..000000000 --- a/java/libraries/net/.gitignore +++ /dev/null @@ -1 +0,0 @@ -bin diff --git a/java/libraries/net/library/.gitignore b/java/libraries/net/library/.gitignore deleted file mode 100644 index b840c4430..000000000 --- a/java/libraries/net/library/.gitignore +++ /dev/null @@ -1 +0,0 @@ -net.jar diff --git a/java/libraries/pdf/.gitignore b/java/libraries/pdf/.gitignore deleted file mode 100644 index ba077a403..000000000 --- a/java/libraries/pdf/.gitignore +++ /dev/null @@ -1 +0,0 @@ -bin diff --git a/java/libraries/pdf/library/.gitignore b/java/libraries/pdf/library/.gitignore deleted file mode 100644 index e38560607..000000000 --- a/java/libraries/pdf/library/.gitignore +++ /dev/null @@ -1 +0,0 @@ -pdf.jar diff --git a/java/libraries/serial/.gitignore b/java/libraries/serial/.gitignore deleted file mode 100644 index ba077a403..000000000 --- a/java/libraries/serial/.gitignore +++ /dev/null @@ -1 +0,0 @@ -bin diff --git a/java/libraries/serial/library/.gitignore b/java/libraries/serial/library/.gitignore deleted file mode 100644 index 718e029bc..000000000 --- a/java/libraries/serial/library/.gitignore +++ /dev/null @@ -1 +0,0 @@ -serial.jar diff --git a/java/libraries/svg/.gitignore b/java/libraries/svg/.gitignore deleted file mode 100644 index 3ebf24add..000000000 --- a/java/libraries/svg/.gitignore +++ /dev/null @@ -1 +0,0 @@ -library/batik.jar diff --git a/java/libraries/svg/library/.gitignore b/java/libraries/svg/library/.gitignore deleted file mode 100644 index a1f6eeb71..000000000 --- a/java/libraries/svg/library/.gitignore +++ /dev/null @@ -1 +0,0 @@ -svg.jar diff --git a/java/mode/.gitignore b/java/mode/.gitignore deleted file mode 100644 index 427812ced..000000000 --- a/java/mode/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -JavaMode.jar -org.eclipse.lsp4j.jar -org.eclipse.lsp4j.jsonrpc.jar -gson.jar -