Slide 65
Slide 65 text
In CocoaPods, when I re-wrote the build settings, I added a tiny
little DSL to make memoization a bit easier:
def self.define_build_settings_method(
method_name, build_setting: false,
memoized: false,
sorted: false,
uniqued: false,
compacted: false,
frozen: true,
from_search_paths_aggregate_targets: false,
from_pod_targets_to_link: false,
&implementation)
Making CocoaPods Fast – Samuel Giddins @ RubyConf Taiwan 2019 65