ReactCommon.podspec.json 2.07 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
{
  "name": "ReactCommon",
  "module_name": "ReactCommon",
  "version": "0.62.2",
  "summary": "-",
  "homepage": "http://facebook.github.io/react-native/",
  "license": "MIT",
  "authors": "Facebook, Inc. and its affiliates",
  "platforms": {
    "ios": "9.0",
    "tvos": "9.2"
  },
  "source": {
    "git": "https://github.com/facebook/react-native.git",
    "tag": "v0.62.2"
  },
  "header_dir": "ReactCommon",
  "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation",
  "pod_target_xcconfig": {
    "HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/Folly\" \"$(PODS_ROOT)/DoubleConversion\" \"$(PODS_ROOT)/Headers/Private/React-Core\"",
    "USE_HEADERMAP": "YES",
    "CLANG_CXX_LANGUAGE_STANDARD": "c++14"
  },
  "subspecs": [
    {
      "name": "callinvoker",
      "source_files": "callinvoker/**/*.{cpp,h}",
      "dependencies": {
        "React-cxxreact": [
          "0.62.2"
        ],
        "DoubleConversion": [

        ],
        "Folly": [
          "2018.10.22.00"
        ],
        "glog": [

        ]
      }
    },
    {
      "name": "turbomodule",
      "dependencies": {
        "ReactCommon/callinvoker": [
          "0.62.2"
        ],
        "React-Core": [
          "0.62.2"
        ],
        "React-cxxreact": [
          "0.62.2"
        ],
        "React-jsi": [
          "0.62.2"
        ],
        "Folly": [
          "2018.10.22.00"
        ],
        "DoubleConversion": [

        ],
        "glog": [

        ]
      },
      "subspecs": [
        {
          "name": "core",
          "source_files": [
            "turbomodule/core/*.{cpp,h}",
            "turbomodule/core/platform/ios/*.{mm,cpp,h}"
          ]
        },
        {
          "name": "samples",
          "source_files": [
            "turbomodule/samples/*.{cpp,h}",
            "turbomodule/samples/platform/ios/*.{mm,cpp,h}"
          ],
          "dependencies": {
            "ReactCommon/turbomodule/core": [
              "0.62.2"
            ]
          }
        }
      ]
    }
  ]
}