Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix qlstephen project warnings #1388

Merged
merged 1 commit into from
Mar 16, 2023

Conversation

ychin
Copy link
Member

@ychin ychin commented Mar 15, 2023

Part of this was originally part of #1178 but we removed the qlstephen parts to prepare for eventual removal. Couple years later and we haven't removed qlstephen yet, so just fix the warnings for now first.

From #1178:

  • Fix the project localization name from English to "en"
  • Set ALWAYS_SEARCH_USER_PATHS to "NO"

Also:

  • Remove the hard-coded macOS 10.8 deployment target which actually isn't supported by modern Xcode versions. Just unset it as our CI usually sets that for us.
  • The post-build script is now tagged properly to always run.
  • Ignore all deprecation warnings. These were exposed because we removed the 10.8 deployment target. Since we aren't going to be fixing them (we are either just going to grab newer versions from upsteram, or delete this), there's no point in having these warnings.

Part of this was originally part of macvim-dev#1178 but we removed the qlstephen
parts to prepare for eventual removal. Couple years later and we haven't
removed qlstephen yet, so just fix the warnings for now first.

From macvim-dev#1178:

- Fix the project localization name from English to "en"
- Set ALWAYS_SEARCH_USER_PATHS to "NO"

Also:

- Remove the hard-coded macOS 10.8 deployment target which actually
  isn't supported by modern Xcode versions. Just unset it as our CI
  usually sets that for us.
- The post-build script is now tagged properly to always run.
- Ignore all deprecation warnings. These were exposed because we removed
  the 10.8 deployment target. Since we aren't going to be fixing them
  (we are either just going to grab newer versions from upsteram, or
  delete this), there's no point in having these warnings.
@ychin ychin force-pushed the fix-qlstephen-build-warnings branch from 48fe271 to c40d9b4 Compare March 16, 2023 06:36
@ychin ychin merged commit e1a8d0a into macvim-dev:master Mar 16, 2023
@ychin ychin deleted the fix-qlstephen-build-warnings branch March 16, 2023 06:36
@ychin ychin added this to the Release 177 milestone Mar 16, 2023
@ychin ychin added the Non User Facing Non-user facing change. These issues do no need to show up in release notes. label Mar 20, 2023
tono pushed a commit to tono/macvim that referenced this pull request Mar 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Non User Facing Non-user facing change. These issues do no need to show up in release notes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant