Skip to content

Add jonesforth as a git submodule#25

Merged
jburgy merged 2 commits into
mainfrom
jonesforth-submodule
Dec 17, 2025
Merged

Add jonesforth as a git submodule#25
jburgy merged 2 commits into
mainfrom
jonesforth-submodule

Conversation

@jburgy

@jburgy jburgy commented Dec 17, 2025

Copy link
Copy Markdown
Owner

No description provided.

@jburgy jburgy requested a review from Copilot December 17, 2025 15:21
@jburgy jburgy self-assigned this Dec 17, 2025

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR replaces a vendored copy of the jonesforth.f file with a git submodule reference, improving dependency management by sourcing the file from an external repository instead of maintaining a local copy.

Key changes:

  • Added jonesforth as a git submodule pointing to the nornagon/jonesforth repository
  • Updated the build process to copy jonesforth.f from the submodule instead of the local assets directory
  • Removed the locally maintained jonesforth.f file (1,788 lines)

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
jonesforth Added as a new git submodule pointing to commit d97a25bb0b06fb58da1975eac291f45618fd2ada
assets/jonesforth.f Removed the entire locally maintained copy of the jonesforth.f file
assets/Makefile Updated build rule to copy jonesforth.f from the submodule directory (../jonesforth/%.F) and added jonesforth.f as a build target
.gitmodules Registered the jonesforth submodule configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread assets/Makefile Outdated
@jburgy jburgy merged commit 9ab8f24 into main Dec 17, 2025
4 checks passed
@jburgy jburgy deleted the jonesforth-submodule branch December 17, 2025 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants