diff --git a/.gitignore b/.gitignore index a33e0d0d65..a3ce6febfa 100644 --- a/.gitignore +++ b/.gitignore @@ -82,12 +82,12 @@ Release *.iml .idea -# Ignore gradle wrapper files -gradle/wrapper -gradlew -gradlew.* - # Ignore logs and core dumps *.log core.* !core.png +!core.py + +# python files +*.egg-info +__pycache__ diff --git a/DevGuide.md b/DevGuide.md index b4109805d0..12f97b78e4 100644 --- a/DevGuide.md +++ b/DevGuide.md @@ -32,7 +32,7 @@ authors' names directly in the source code, so it is discouraged. Download non-Maven Central dependencies. This creates a `dependencies` directory in the repository root. ``` -gradle -I gradle/support/fetchDependencies.gradle init +gradle -I gradle/support/fetchDependencies.gradle ``` Download Maven Central dependencies and setup the repository for development. By default, these @@ -97,7 +97,7 @@ Sometimes you may want to move the Ghidra repository to an offline network and d These are the recommended steps to ensure that you not only move the source repository, but all downloaded dependencies as well: -1. `gradle -I gradle/support/fetchDependencies.gradle init` +1. `gradle -I gradle/support/fetchDependencies.gradle` 2. `gradle -g dependencies/gradle prepdev` 3. Move ghidra directory to different system 4. `gradle -g dependencies/gradle buildGhidra` (on offline system) diff --git a/GPL/vsconfig.gradle b/GPL/vsconfig.gradle index 26f5500997..9e66f80b67 100644 --- a/GPL/vsconfig.gradle +++ b/GPL/vsconfig.gradle @@ -60,8 +60,6 @@ def configureVisualStudio() { def vcvarsPath = "${vsInstallDir}\\VC\\Auxiliary\\Build\\vcvarsall.bat" def vcvarsCmd = "\"${vcvarsPath}\" x86_amd64" def vcvarsEnvCmd = "cmd /v:ON /c ${vcvarsCmd} > nul && cmd /c echo" - def toolsVersion = "${vcvarsEnvCmd} !VCToolsVersion!".execute().text.trim() - println " -> VCTools Version (default): ${toolsVersion}" def sdkDir = "${vcvarsEnvCmd} !WindowsSdkDir!".execute().text.trim() println " -> SDK Directory (default): ${sdkDir}" def sdkVersion = "${vcvarsEnvCmd} !WindowsSDKVersion!".execute().text.trim().replace('\\', '') @@ -73,7 +71,6 @@ def configureVisualStudio() { // Save Visual Studio information so other projects can access it rootProject.ext.VISUAL_STUDIO_INSTALL_DIR = vsInstallDir - rootProject.ext.VISUAL_STUDIO_TOOLS_VERSION_DEFAULT = toolsVersion rootProject.ext.VISUAL_STUDIO_SDK_DIR_DEFAULT = sdkDir rootProject.ext.VISUAL_STUDIO_SDK_VERSION_DEFAULT = sdkVersion rootProject.ext.VISUAL_STUDIO_SDK_VERSION_OVERRIDE = windowsTargetPlatformVersion diff --git a/Ghidra/Configurations/Public_Release/src/global/docs/ChangeHistory.html b/Ghidra/Configurations/Public_Release/src/global/docs/ChangeHistory.html index 240521cf4f..3357758de6 100644 --- a/Ghidra/Configurations/Public_Release/src/global/docs/ChangeHistory.html +++ b/Ghidra/Configurations/Public_Release/src/global/docs/ChangeHistory.html @@ -22,6 +22,170 @@ +

Ghidra 11.2 Change History (September 2024)

+

New Features

+ +
+

Improvements

+ +
+

Bugs

+ +
+

Notable API Changess

+ +
+

Ghidra 11.1.2 Change History (July 2024)

New Features