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

[CocoaPods] Make podspec great again. #12089

Closed
wants to merge 12 commits into from
Closed

Commits on Feb 6, 2017

  1. [podspec] Make all subspecs build as frameworks and static libs.

    The cxxreact and jschelpers modules don’t need to be exposed publicly in
    any way, so the issue was really only with building the internal
    sources, for which adding internal header search paths was enough.
    
    This uses `PODS_TARGET_SRCROOT` to ensure that these paths always
    resolve correctly regardless of integration type, e.g. with `:path`, but
    this has only recently be added to CocoaPods 1.2.0.beta.1
    alloy committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    2aca977 View commit details
    Browse the repository at this point in the history
  2. [podspec] Format consistently.

    alloy committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    3b93936 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8f8661 View commit details
    Browse the repository at this point in the history
  4. [podspec] Exclude C++ bridge.

    alloy committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    a6a1730 View commit details
    Browse the repository at this point in the history
  5. [podspec] Vendor Yoga podspec.

    alloy committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    eea174f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba7fced View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3fb23af View commit details
    Browse the repository at this point in the history
  8. [podspec] Add script to lint the podspecs.

    It can optionally be used to publish podspecs to private spec repos.
    alloy committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    8650707 View commit details
    Browse the repository at this point in the history
  9. [travis] Lint podspecs.

    alloy committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    fac5c1b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    036f57d View commit details
    Browse the repository at this point in the history
  11. [travis] Fix shell syntax.

    alloy committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    f41c30a View commit details
    Browse the repository at this point in the history
  12. [travis] Podspecs should only lint on merged code.

    This is because the Yoga spec will point to the HEAD commit during
    linting, thus this commit has to exist in the repo.
    alloy committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    ad667a8 View commit details
    Browse the repository at this point in the history