Skip to content

Conversation

@3a4oT
Copy link
Owner

@3a4oT 3a4oT commented Nov 13, 2020

Changes in this pull request

Issue fixed: #

Checklist

  • All tests pass. Demo project builds and runs.
  • I added tests, an experiment, or detailed why my change isn't tested.
  • I added an entry to the CHANGELOG.md for any breaking changes, enhancements, or bug fixes.
  • I have reviewed the contributing guide

3a4oT added 30 commits October 9, 2020 13:06
- updated .gitignore for SPM
- updated Package.swift and set 5.3 as minimum required version.
- tweaked IGListCompatibility header imports with TARGET_OS_MACCATALYST so we can build for mac Catalyst.
- support for macCatalyst
- changed internal imports to use double quotes  instead of angel brackets.
- tweaked imports to workaround swiftPM limitations.
- IGListKit already module builds with IGListDiffKit sources and not use it as a separate module dependency. It allows us to avoid "#include<> " mess and keep project structure so cocoapods/carthage/xcode tests should just works.
- added USE_SWIFT_PACKAGE_FROM_XCODE to proper support case where swift package was imported as the dependency to Xcode project (using build in support).
# Conflicts:
#	IGListKit.xcodeproj/project.pbxproj
#	Package.swift
#	Source/IGListKit/IGListKit.h
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