Commit graph

61 commits

Author SHA1 Message Date
Ryan Kurtz aced7d387b GP-0: Updating DevGuide.md (#6724) 2024-07-18 10:59:37 -04:00
Dan fc17ca970c GP-4489: Add psutil and protobuf to downloads, dist. Build py packages for dist. 2024-04-26 23:34:30 -04:00
Ryan Kurtz d0a6d1c26f GP-0: Adding assembleAll to DevGuide 2023-10-16 08:33:28 -04:00
Ryan Kurtz e7e6e015ef GP-0: removed $ from DevGuide 2023-05-16 06:18:26 -04:00
Ryan Kurtz ec39e06ae5 GP-0: Update DevGuide.md with a new Known Issues section 2022-11-03 06:05:57 -04:00
Ryan Kurtz 47e207ab3e GP-0: Some DevGuide fixes 2022-09-12 10:00:24 -04:00
Ryan Kurtz 52d208e248 GP-677: Simplified DevGuide.md (Closes #4146) 2022-08-23 12:01:20 -04:00
Ryan Kurtz 0b3a92dfe6 GP-2132: Upgrade to Java 17 source and target compatibility 2022-07-21 00:32:21 -04:00
Ryan Kurtz cb13b3d6c6 GP-1680: Upping minimum Gradle version to 6.8 2022-01-14 03:30:55 -05:00
Ryan Kurtz 5c0f06ab8d GP-1521: Increasing minimum supported Gradle version from 6.0 to 6.4
(Closes #3650)
2021-11-19 07:53:52 -05:00
Ryan Kurtz 7e6eea065f GP-1266: Upgrading YAJSW to 13.01-beta to support JDK 17 2021-11-05 07:11:46 -04:00
Ryan Kurtz 3c07ca2962 GP-1209: Support for building natives from a release. 2021-09-27 08:16:14 -04:00
Ryan Kurtz 5ef6ac96c3 Merge remote-tracking branch
'origin/GP-1106_ryanmkurtz_PR-3197_ryanmkurtz_platforms' (Closes #3197)
2021-08-31 14:02:05 -04:00
Ryan Kurtz 4bfb1d53dd GP-1242: Updating JDK download links 2021-08-24 11:33:38 -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
Ryan Kurtz 3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
ghidra1 cb63f67a81 Merge remote-tracking branch 'origin/GP-936_ryanmkurtz_readme' 2021-05-12 11:22:13 -04:00
ghidra1 750e645754 GP-934 Corrected DMG build issues 2021-05-12 10:44:24 -04:00
Ryan Kurtz 158f2906b2 GP-936: README.md and DevGuide.md now state that we support Gradle 5.x
and 6.x (instead of 5.0 and later)
2021-05-11 12:54:19 -04:00
Xiaoyin Liu 86bc41193d
More fixes to DevGuide.md 2021-04-20 12:59:06 +08:00
ghidra1 d36bcdc4cd Merge remote-tracking branch
'origin/GP-861_ryanmkurtz_PR-2938_xiaoyinl_devguide' (Closes #2938,
Closes #2940)
2021-04-16 16:04:15 -04:00
Ryan Kurtz 835fc958c0 GP-861: More fixes for DevGuide.md 2021-04-16 08:17:01 -04:00
Xiaoyin Liu 28c198adaf
Fix typo in DevGuide.md
The folder that contains *.fidb files is `fidb` under `dependencies/`, not `fid`.
2021-04-16 01:22:59 +08:00
Dan 62bd317380 Merge remote-tracking branch 'origin/master' into debugger 2021-04-12 10:09:49 -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
Dan 3093e2dd2a Merge remote-tracking branch 'origin/master' into debugger 2021-02-16 10:22:19 -05:00
emteere 3ba6353420
Update DevGuide.md 2021-02-09 18:28:06 -05:00
Dan 8201baef2b GP-71: Prepping for source release. 2020-12-16 13:06:53 -05:00
ghidra1 f97e60483b Corrected ghidra-data repository link in DevGuide.md 2020-09-08 15:28:01 -04:00
Xiaoyin Liu 0ab41c8fad
Update URL of cdt-8.6.0.zip
The old URL (http://www.eclipse.org/downloads/download.php?r=1&protocol=https&file=/tools/cdt/releases/8.6/cdt-8.6.0.zip) redirects to http://archive.eclipse.org/tools/cdt/releases/8.6/cdt-8.6.0.zip, which supports HTTPS. To avoid unencrypted HTTP, let's use https://archive.eclipse.org/tools/cdt/releases/8.6/cdt-8.6.0.zip directly.
2020-08-04 20:04:20 +08:00
Ryan Kurtz c56b4fa878 Removing Eclipse BuildShip plugin instructions from DevGuide. 2020-06-29 13:27:24 -04:00
Ryan Kurtz e24d636ab6 GT-3313: Fixing typo in DevGuide 2019-11-13 12:15:20 -05:00
Andrii Kurdiumov 58affb3e73 Add Table of Contents for the Dev Guide
Main idea is to provide easier overview of the DevGuide, since right now it is somewhat complicated to start hacking.
Rename name of the guide to be able create links which work
in Eclipse and GitHub at same time
2019-11-13 19:05:38 +02:00
Ryan Kurtz 030f21e296 GT-3277: Tweak to DevGuide 2019-11-06 08:08:49 -05:00
Xiaoyin Liu 85ca6137a7
cdt-8.6.0.zip checksum isn't downloaded over HTTPS
The file cdt-8.6.0.zip itself isn't available over HTTPS, so it is important that we download the checksum over HTTPS. Otherwise, the MITM can modify both the file and its SHA512 to match the malicious zip file.
2019-10-18 13:58:54 +08:00
Ryan Kurtz 0a3574d0c0 GT-3146: Preventing Ghidra from launching with 32-bit Java (fixes #882). 2019-09-12 09:40:36 -04:00
Ryan Kurtz 04dfab6607 GT-3127: Updating DevGuide. 2019-09-04 08:09:29 -04:00
Andrii Kurdiumov 8b3d6bc43a Address PR suggestions
- Update the xvfb command to add "-nolisten tcp" to the params.
- Change "gradlew" to just "gradle". We don't specify that you have to use the wrapper.
- Reword to emphasize that Xvbf required just for headless mode.
2019-07-31 22:34:30 +06:00
Andrii Kurdiumov 00a3730e67 Add documentation how to use Ghidra in CI and how to run tests 2019-07-24 14:20:59 +06:00
Ryan Kurtz de68f50eb4 GT-3017: Storing minimum gradle version in application.properties. 2019-07-18 13:39:17 -04:00
Ryan Kurtz 6850c4188a GT-2897: Moving script to support dir. 2019-06-27 12:14:02 -04:00
Ryan Kurtz 037b5df87b GT-2897: Renaming initialization script. 2019-06-27 11:51:29 -04:00
Ryan Kurtz b69e737a60 GT-2897: Moving flatRepo to installation dir. 2019-06-26 12:56:46 -04:00
adamopolous 5e1ea55a6a GT-2897: fixed some documentation issues 2019-06-26 12:56:45 -04:00
Ryan Kurtz 5f388e6bbc GT-2897: More improvements. 2019-06-26 12:56:44 -04:00
Ryan Kurtz 9e209d90cf GT-2897: User/script now puts yajsw.zip directly into the ghidra source
repo eliminating the need for a ghidra.bin directory to be created.
2019-06-26 12:56:42 -04:00
adamopolous e326f98c0e GT-2897: changed location of tmp dir; added missing info to dev guide 2019-06-26 12:56:42 -04:00
Ryan Kurtz e6e1302854 GT-2897: DevGuide reorg. 2019-06-26 12:56:41 -04:00
adamopolous def5113ba6 GT-2897: Gradle installation script for external dependencies 2019-06-26 12:56:40 -04:00
ghidravore c19b492655 Merge remote-tracking branch 'origin/GT-2750_Dan_PR-359_gnomon_UseEclipseMirrorsTransparentlyForCDT' 2019-04-16 14:46:19 -04:00