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

Spm support #161

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Spm support #161

wants to merge 7 commits into from

Conversation

MosheBerman
Copy link
Owner

This PR defines a Swift package for KosherCocoa.

Additional changes

Project Configuration Updates:

  • Updated objectVersion from 46 to 70 to align with the latest Xcode project format.

File Reference Updates:

  • Removed outdated file references for KosherCocoa.h, KCAstronomicalCalendar+DateManipulation.h, and KCAstronomicalCalendar+DateManipulation.m and replaced them with new references. [1] [2]
  • Removed references to test files and resources that are no longer needed. [1] [2]

Group and Section Reorganization:

  • Reorganized project groups to better reflect the project's structure, renaming groups such as KosherCocoa to Sources and KosherCocoaTests to Tests. [1] [2]
  • Introduced PBXFileSystemSynchronizedBuildFileExceptionSet and PBXFileSystemSynchronizedRootGroup sections to manage file synchronization exceptions and root groups. [1] [2]

Build Configuration Adjustments:

  • Updated Swift compilation settings to use wholemodule compilation mode and adjusted optimization levels for the release configuration.

@MosheBerman MosheBerman self-assigned this Nov 26, 2024
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.

1 participant