Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B Bolts-ObjC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 34
    • Issues 34
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • BoltsFramework
  • Bolts-ObjC
  • Merge requests
  • !59

Make Bolts subproject referencable. Introduced build_release script.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge xcodeproj into master Aug 28, 2014
  • Overview 2
  • Commits 1
  • Pipelines 0
  • Changes 6

Created by: ghost

This commit makes Bolts.xcodeproj to be subproject referencable in Xcode as well as introduces build_release.sh script to e2e build the releases of Bolts.framework.

  • Got rid of Debug64, Release64 configurations
  • Make arm64 compile with iOS 6.0+ deployment target on all configurations
  • Got rid of custom build step to copy headers in favor of Xcode public headers folder path setting
  • Added build_release.sh script
  • Updated target configurations to be checked by Xcode 5.1.1

Test Plan:

  • Used compiled Bolts.framework on iOS 5.0 Simulator on 10.7 via empty example app with some code that uses BFTask/BFAppLink
  • Run ./scripts/build_framework.sh && otool -fV -arch all build/ios/Bolts.framework/Bolts - make sure that you've got all required architectures in the project.
  • Run ./scripts/build_release.sh
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: xcodeproj