Skip to content

docs: add build instructions#1609

Merged
datlechin merged 1 commit into
TableProApp:mainfrom
nguyenthuan155632:docs/add-build-instructions
Jun 7, 2026
Merged

docs: add build instructions#1609
datlechin merged 1 commit into
TableProApp:mainfrom
nguyenthuan155632:docs/add-build-instructions

Conversation

@nguyenthuan155632
Copy link
Copy Markdown
Contributor

Summary

Add a How to Build section to the main README so contributors can build TablePro without searching through contributor documentation.

The section documents the macOS and Xcode requirements, first-time static library setup, the unsigned Debug build command, the DerivedData app location, and the path to personal Apple-team signing instructions.

Verification

  • Ran git diff --check
  • Confirmed the personal-team signing link target exists
  • Previously verified the documented unsigned Debug build command completes successfully

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 7, 2026

Thank you for your contribution! Before we can merge this PR, you need to sign our Contributor License Agreement.

To sign, please comment below with:

I have read the CLA Document and I hereby sign the CLA.


I have read the CLA Document and I hereby sign the CLA.


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 9959d9fa51

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread README.md

## How to Build

Building TablePro requires macOS 14 or later and Xcode 15 or later.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Raise the documented Xcode requirement

This new top-level build section tells contributors that Xcode 15 is sufficient, but the checked-in project metadata is from a much newer Xcode (TablePro.xcodeproj/project.pbxproj has objectVersion = 77 and LastUpgradeCheck = 2640/CreatedOnToolsVersion = 26.x). In the scenario where a new contributor follows this README on Xcode 15, the documented xcodebuild -project TablePro.xcodeproj ... path cannot reliably load/build the current project before they ever reach the signing steps, so the prerequisite should match the project version actually required.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Member

@datlechin datlechin left a comment

Choose a reason for hiding this comment

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

Thank you.

@datlechin datlechin merged commit e3afc64 into TableProApp:main Jun 7, 2026
1 check failed
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