All Projects → bielikb → fastlane-plugin-create_xcframework

bielikb / fastlane-plugin-create_xcframework

Licence: MIT license
Fastlane plugin that creates xcframework for given list of destinations 🚀

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to fastlane-plugin-create xcframework

puppetlabs-acl
ACL (Access Control List) module
Stars: ✭ 20 (-65.52%)
Mutual labels:  module
puppetlabs-puppet agent
Module for managing Puppet-Agent
Stars: ✭ 39 (-32.76%)
Mutual labels:  module
twbs-helper-module
Laminas (formerly Zend Framework) module for easy integration of Twitter Bootstrap
Stars: ✭ 18 (-68.97%)
Mutual labels:  module
Swiftmazing
A iOS application with layout based on App Store that can check the most starred and last updated Swift repository
Stars: ✭ 73 (+25.86%)
Mutual labels:  fastlane
module-invalidate
Invalidate node.js modules loaded through require()
Stars: ✭ 19 (-67.24%)
Mutual labels:  module
theme-next-three
JavaScript 3D library for NexT.
Stars: ✭ 27 (-53.45%)
Mutual labels:  module
fixed-wing-sim
Matlab implementation to simulate the non-linear dynamics of a fixed-wing unmanned areal glider. Includes tools to calculate aerodynamic coefficients using a vortex lattice method implementation, and to extract longitudinal and lateral linear systems around the trimmed gliding state.
Stars: ✭ 72 (+24.14%)
Mutual labels:  stability
ngx-image-drawing
Angular module to draw on images
Stars: ✭ 42 (-27.59%)
Mutual labels:  module
icon-banner
🚩 IconBanner adds custom nice-looking banners over your mobile app icons 📱
Stars: ✭ 18 (-68.97%)
Mutual labels:  fastlane
Neural-Plot-Development
A Library for visualizing Neural Networks of the TensorFlow/Keras models.
Stars: ✭ 16 (-72.41%)
Mutual labels:  module
LongWeekend-iOS
🏖📱 LongWeekend is iOS Application that supports checking long weekends when taking a vacation in Japan
Stars: ✭ 19 (-67.24%)
Mutual labels:  fastlane
xcframework
A simple tool to create an XCFramework
Stars: ✭ 77 (+32.76%)
Mutual labels:  xcframework
default-gateway
Get the default network gateway, cross-platform.
Stars: ✭ 77 (+32.76%)
Mutual labels:  module
template-nm
Scaffold out a node module
Stars: ✭ 30 (-48.28%)
Mutual labels:  module
duckpy
A simple Python library for searching on DuckDuckGo.
Stars: ✭ 20 (-65.52%)
Mutual labels:  module
WireBirb
A scapy based module for programming offensive and defensive networking tools easier than before.
Stars: ✭ 16 (-72.41%)
Mutual labels:  module
AppSystemizer
AppSystemizer
Stars: ✭ 52 (-10.34%)
Mutual labels:  module
Tomcat-Webmin-Module
Apache Tomcat Plugin for Webmin
Stars: ✭ 19 (-67.24%)
Mutual labels:  module
upload dsym to bugly
fastlane plugin upload dSYM/ipa to bugly
Stars: ✭ 26 (-55.17%)
Mutual labels:  fastlane
icingaweb2-module-pdfexport
PDF export functionality for Icinga Web 2
Stars: ✭ 27 (-53.45%)
Mutual labels:  module

create_xcframework plugin

fastlane Plugin Badge

About create_xcframework

Fastlane plugin that creates xcframework for given list of destinations 🚀

Requirements

Getting Started

To get started with create_xcframework plugin, add it to your project by running:

$ fastlane add_plugin create_xcframework

Usage

create_xcframework(
    workspace: 'path/to/your.xcworkspace',
    scheme: 'framework scheme',
    product_name: 'Sample', # optional if scheme doesnt match the name of your framework
    destinations: ['iOS', 'maccatalyst'],
    xcframework_output_directory: 'path/to/your/output dir'
)

Run

$ fastlane actions create_xcframework

to learn more about the plugin.

Supported destinations

  • iOS
  • iPadOS
  • maccatalyst
  • tvOS
  • watchOS
  • carPlayOS
  • macOS

Output

Files:

  • xcframework
  • dSYMs dir
  • BCSymbolMaps dir (if bitcode is enabled)

Env vars:

  • XCFRAMEWORK_OUTPUT_PATH
  • XCFRAMEWORK_DSYM_OUTPUT_PATH
  • XCFRAMEWORK_BCSYMBOLMAPS_OUTPUT_PATH

Contribution

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].