diff --git a/BUCK b/BUCK new file mode 100644 index 0000000000..b1d82986b6 --- /dev/null +++ b/BUCK @@ -0,0 +1,37 @@ +load('//tools:buck_utils.bzl', 'config_with_updated_linker_flags', 'configs_with_config') +load('//tools:buck_defs.bzl', 'SHARED_CONFIGS') + +apple_library( + name = 'SwiftSignalKit', + srcs = glob([ + 'SwiftSignalKit/*.swift' + ]), + modular = True, + configs = configs_with_config({}), + visibility = ['PUBLIC'], + frameworks = [ + '$SDKROOT/System/Library/Frameworks/Foundation.framework', + ], +) + +apple_library( + name = 'SSignalKit', + srcs = glob([ + 'SSignalKit/*.m', + ]), + headers = glob([ + 'SSignalKit/*.h', + ]), + header_namespace = 'SSignalKit', + exported_headers = glob([ + 'SSignalKit/*.h', + ]), + modular = True, + configs = configs_with_config({}), + compiler_flags = ['-w'], + preprocessor_flags = ['-fobjc-arc'], + visibility = ['PUBLIC'], + frameworks = [ + '$SDKROOT/System/Library/Frameworks/Foundation.framework', + ], +)