You've already forked ios-deploy
mirror of
https://github.com/encounter/ios-deploy.git
synced 2026-03-30 11:16:56 -07:00
4405d291e2
This allows build rules to add this as their tool dependency.
28 lines
701 B
Python
28 lines
701 B
Python
genrule(
|
|
name = "lldb_py_h",
|
|
srcs = [":src/scripts/lldb.py"],
|
|
outs = ["lldb.py.h"],
|
|
cmd = """awk '{ print "\\""$$0"\\\\n\\""}' $< > $@""",
|
|
)
|
|
|
|
objc_library(
|
|
name = "ios_deploy_lib",
|
|
srcs = [
|
|
"src/ios-deploy/MobileDevice.h",
|
|
"src/ios-deploy/device_db.h",
|
|
"src/ios-deploy/errors.h",
|
|
"src/ios-deploy/version.h",
|
|
":lldb_py_h",
|
|
],
|
|
non_arc_srcs = ["src/ios-deploy/ios-deploy.m"],
|
|
)
|
|
|
|
apple_binary(
|
|
name = "ios_deploy",
|
|
linkopts = ["-F/Library/Apple/System/Library/PrivateFrameworks"],
|
|
platform_type = "macos",
|
|
sdk_frameworks = ["MobileDevice"],
|
|
visibility = ["//visibility:public"],
|
|
deps = [":ios_deploy_lib"],
|
|
)
|