uberpoet/resources/mockbucklibtemplate.bzl (40 lines of code) (raw):

# BUILD FILE SYNTAX: SKYLARK # More Info: https://buckbuild.com/concept/skylark.html # Copyright (c) 2018 Uber Technologies, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # This code was @generated by Uber Poet, a mock application generator. # Check it out at https://github.com/uber/uber-poet apple_library( name = "{0}", srcs = glob([ "Sources/**/*.m", "Sources/**/*.swift", ]), headers = glob([ "Sources/**/*.h" ]), tests = [], visibility = [ "PUBLIC", ], compiler_flags = ["-fmodules"], configs = {{ "Debug": {{ "SWIFT_WHOLE_MODULE_OPTIMIZATION": "{2}", }}, }}, deps = [ {1} ], )