Commit Graph

40 Commits

Author SHA1 Message Date
Ryan Kurtz
39f388f896 GP-0: Remove deprecated jcenter() as a repository 2024-11-12 05:58:02 -05:00
Ryan Kurtz
3558fe59a4 GP-0: Improving python build error reporting (Closes #7036) 2024-10-15 07:53:17 -04:00
Ryan Kurtz
5f24502d0f GP-0: Python build improvements 2024-10-08 09:49:08 -04:00
Ryan Kurtz
c378cc40a2 GP-4816: Not trying to create python virtual environment during prepdev
is python is not installed
2024-09-11 08:41:54 -04:00
DC3-TSD
92d0f1dacf Python3 support 2024-09-09 09:58:05 -04:00
Ryan Kurtz
6b9cf67ab3 GP-4842: Upping minimum supported Python version to 3.9 2024-08-14 09:30:38 -04:00
Ryan Kurtz
7878748c4b GP-4838: Keep track of used python dependencies 2024-08-12 12:14:39 -04:00
Ryan Kurtz
966e6fddf3 GP-4122: Switching to JDK 21 2024-06-12 05:59:11 -04:00
ghidra1
13e321ae41 GP-0 Reverted python3 minimum version requirement to 3.7 2024-05-22 17:40:21 -04:00
ghidra1
18508736c2 GP-3240 InstallationGuide update and minimum python version 3.9. 2024-05-16 11:37:37 -04:00
ghidra1
146f6d2a29 GP-4570 When searching version-specific python command consider newest
one first
2024-05-01 11:10:09 -04:00
ghidra1
26fe4d63a7 GP-4570 Moved python3 search to root project 2024-05-01 09:56:08 -04:00
Ryan Kurtz
50a3bc30d2 GP-3111: Enforcing maximum supported Gradle version 2023-04-20 06:19:14 -04:00
Ryan Kurtz
9e4ea632c7 GP-3130: Eclipse now recognizes test source folders 2023-02-23 10:08:17 -05:00
Ryan Kurtz
8598f28b23 Revert "GP-1782: Software Bill of Materials (SBOM)"
This reverts commit c89f45d399.
2022-03-23 12:33:02 -04:00
Ryan Kurtz
c89f45d399 GP-1782: Software Bill of Materials (SBOM) 2022-03-22 01:36:29 -04:00
Ryan Kurtz
00533b2869 GP-1106: Platform naming convention now supports different
architectures. Support for building on ARM.
2021-08-17 13:41:47 -04:00
ghidravore
355dca6cf4 GP-966 removed the generate all external dependencies file task so that
the generate runtime dependencies task only needs to resolve the runtime
classpath and not all confurations
2021-05-24 16:11:40 -04:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
Ryan Kurtz
835fc958c0 GP-861: More fixes for DevGuide.md 2021-04-16 08:17:01 -04:00
Ryan Kurtz
3507820e03 GP-678, GP-811: Refactored fetchDependencies.gradle, now downloads FID datasets from ghidra-data repo, and revisied depencies/flatRepo layout. 2021-04-07 10:51:05 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
Tom Nelson
31b3db431e changes for M1 2021-01-19 12:03:03 -05:00
ghidra1
f10f4d3a83 Refined library dependency search 2020-12-10 17:40:37 -05:00
ghidravore
8b054814a8 changed build system to generate all external jar files used file. 2020-12-09 18:41:03 -05:00
ghidravore
1afb87f6e3 removed accidental use of maven snapshot repo 2020-05-13 16:24:55 -04:00
ghidravore
410af5a272 GT-3317
moved generic graph interfaces to features graph module
created graph service broker

first commit of program graph module adapted to new graph api

GT-3317 connected listeners, documented and prettied up code
changed GhidraGraph to preserve order of created graph. Removed edge
filtering from initial program graph display

GT-3317 added exporters for supported formats

GT-3317 fixed GhidraGraph bug where it lost edges

updates

changed to new action builder
removed icons, improved AttributeFilters

removed DialogComponentProviderBuilder
fixed generic alphabet soup

added vertex name updating.

GT-3317 added threading to sugiyama
adapted to take advantage of multi-threaded edge crossing reduction in
circle layout
eliminated parallel edges, improved sizing, updated jungrapht version

GT-3317 fixing AST graph and moving modules and packages
started help
GT-3317 updated min-cross and color selections
uses min-cross that optimizes for graph size

GT-3317 help, javadocs

changes from review comments and cleaning up warnings and simplifying
exporter code
fixing warnings, simplifying unnecessarily complicated code
more changes from review
more changes from review, simplifications. removed unnecessary
threading, renamed vertex, edge, etc
GT-3317 squashed many commits to make rebase easier. Mostly changes from
first code review.
2020-05-13 15:58:03 -04:00
Ryan Kurtz
ccabecec3a Revert "Improving how we discover external dependencies in gradle."
This reverts commit e550f9b656.
2019-12-20 15:02:40 -05:00
Ryan Kurtz
e550f9b656 Improving how we discover external dependencies in gradle. 2019-12-19 13:16:21 -05:00
ghidravore
fe73f77666 fixed JAVA_HOME 2019-09-26 12:09:20 -04:00
Ryan Kurtz
ff3362b5f3 Preventing Gradle from running with 32-bit Java (#972). 2019-09-13 13:00:50 -04:00
ghidra1
d9da0f0b66 Corrected Visual Studio gradle configuration which must also support
standalone GPL builds
2019-09-10 16:03:38 -04:00
ghidra1
90eb0d1965 Moved Visual Studio configuration to root build.gradle 2019-09-10 10:52:29 -04:00
dragonmacher
fac5b0e13b Review Tool - 3.1.1 - updated comments table to use column filters;
fixed build to not error when building the review tool
2019-08-21 18:38:18 -04:00
dragonmacher
958b187643 Gradle - updated gradle to run when not using standard repo names -
review fixes
2019-08-13 18:50:11 -04:00
Ryan Kurtz
de68f50eb4 GT-3017: Storing minimum gradle version in application.properties. 2019-07-18 13:39:17 -04:00
Raul Tambre
c80d84350b Require a minimum Gradle version instead of a specific version
Allows the use of a more sensible range of Gradle versions.
2019-07-18 13:02:31 -04:00
Ryan Kurtz
b69e737a60 GT-2897: Moving flatRepo to installation dir. 2019-06-26 12:56:46 -04:00
ghidravore
f1e50fb079 Major refactoring of the gradle build system. 2019-04-23 15:20:26 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00