Skip to content

Fix Xojo.gitignore exclusion of Builds folder - #4893

Merged
wirecat merged 1 commit into
github:mainfrom
travisjhicks:xojo-gitignore
Sep 4, 2026
Merged

Fix Xojo.gitignore exclusion of Builds folder#4893
wirecat merged 1 commit into
github:mainfrom
travisjhicks:xojo-gitignore

Conversation

@travisjhicks

Copy link
Copy Markdown
Contributor

Link to the application or project's homepage

https://www.xojo.com

Reasons for making this change

Xojo is only compiled through the Xojo IDE. The Xojo IDE writes compiled output to a directory of the form Builds - [Project Name]. The previous rule of Builds* can match source code files such as BuildsManager.xojo_code. It makes more sense to use a more specific pattern limited to directories.

I also removed the blank line between the comment header and the patterns.

Links to documentation supporting these rule changes

A getting started tutorial...

https://documentation.xojo.com/getting_started/tutorials/desktop_tutorial.html#:~:text=In%20the%20folder,for%20each%20platform

...makes reference to the naming convention of the Builds folder for compiled output...

a folder called Builds - TutorialDesktop

Merge and Approval Steps

- The “Builds” folder pattern would match source code files starting
with “Builds”. Corrected to only match directories with Xojo’s
Builds folder naming convention.
- Removed blank line between comment heading and patterns
@travisjhicks
travisjhicks requested a review from a team as a code owner August 5, 2026 17:40

@wirecat wirecat left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thank you so much for contributing to the project!

@wirecat
wirecat merged commit 1e16d8b into github:main Sep 4, 2026
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.

3 participants