12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = removeFromStaticLibraries;
- function _pbxFile() {
- const data = _interopRequireDefault(require("xcode/lib/pbxFile"));
- _pbxFile = function () {
- return data;
- };
- return data;
- }
- var _removeFromPbxReferenceProxySection = _interopRequireDefault(require("./removeFromPbxReferenceProxySection"));
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
- /**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- *
- */
- /**
- * Removes file from static libraries
- *
- * Similar to `node-xcode` addStaticLibrary
- */
- function removeFromStaticLibraries(project, path, opts) {
- const file = new (_pbxFile().default)(path);
- file.target = opts ? opts.target : undefined;
- project.removeFromPbxFileReferenceSection(file);
- project.removeFromPbxBuildFileSection(file);
- project.removeFromPbxFrameworksBuildPhase(file);
- project.removeFromLibrarySearchPaths(file);
- (0, _removeFromPbxReferenceProxySection.default)(project, file);
- return file;
- }
- //# sourceMappingURL=removeFromStaticLibraries.js.map
|