4 "summary": "Tor.framework is the easiest way to embed Tor in your iOS application.",
5 "description": "Tor.framework is the easiest way to embed Tor in your iOS application. Currently, the framework compiles in static versions of tor, libevent, openssl, and liblzma.",
6 "homepage": "https://github.com/iCepa/Tor.framework",
12 "Conrad Kramer": "conrad@conradkramer.com",
13 "Chris Ballinger": "chris@chatsecure.org",
14 "Mike Tigas": "mike@tig.as",
15 "Benjamin Erhart": "berhart@netzarchitekten.com"
18 "git": "https://github.com/iCepa/Tor.framework.git",
23 "social_media_url": "https://twitter.com/tladesignz",
28 "prepare_command": "touch 'geoip'\ntouch 'geoip6'",
29 "default_subspecs": "Core",
33 "pod_target_xcconfig": {
34 "HEADER_SEARCH_PATHS": "$(inherited) \"${PODS_TARGET_SRCROOT}/Tor/tor\" \"${PODS_TARGET_SRCROOT}/Tor/tor/src\" \"${PODS_TARGET_SRCROOT}/Tor/openssl/include\" \"${BUILT_PRODUCTS_DIR}/openssl\" \"${PODS_TARGET_SRCROOT}/Tor/libevent/include\"",
35 "OTHER_LDFLAGS": "$(inherited) -L\"${BUILT_PRODUCTS_DIR}/Tor\" -l\"z\" -l\"lzma\" -l\"crypto\" -l\"ssl\" -l\"event_core\" -l\"event_extra\" -l\"event_pthreads\" -l\"event\" -l\"tor\""
38 "pod_target_xcconfig": {
39 "OTHER_LDFLAGS": "$(inherited) -L\"${BUILT_PRODUCTS_DIR}/Tor-iOS\""
43 "pod_target_xcconfig": {
44 "OTHER_LDFLAGS": "$(inherited) -L\"${BUILT_PRODUCTS_DIR}/Tor-macOS\""
50 "execution_position": "before_compile",
52 "xz-always-execute-this-but-supress-warning"
54 "script": "cd \"${PODS_TARGET_SRCROOT}/Tor/xz\"\n../xz.sh\n"
57 "name": "Build OpenSSL",
58 "execution_position": "before_compile",
60 "openssl-always-execute-this-but-supress-warning"
62 "script": "cd \"${PODS_TARGET_SRCROOT}/Tor/openssl\"\n../openssl.sh\n"
65 "name": "Build libevent",
66 "execution_position": "before_compile",
68 "libevent-always-execute-this-but-supress-warning"
70 "script": "cd \"${PODS_TARGET_SRCROOT}/Tor/libevent\"\n../libevent.sh\n"
74 "execution_position": "before_compile",
76 "tor-always-execute-this-but-supress-warning"
78 "script": "cd \"${PODS_TARGET_SRCROOT}/Tor/tor\"\n../tor.sh\n"
82 "source_files": "Tor/Classes/**/*",
103 "name": "Load GeoIP files",
104 "execution_position": "before_compile",
106 "geoip-always-execute-this-but-supress-warning"
108 "script": "cd \"${PODS_TARGET_SRCROOT}\"\nif [ ! -f geoip ] || [ `find . -name geoip -empty -maxdepth 1` ] || [ `find . -name geoip -mtime +1 -maxdepth 1` ]\nthen\n curl -Lo 'geoip' 'https://gitweb.torproject.org/tor.git/plain/src/config/geoip?h=tor-0.4.7.11'\nfi\n\nif [ ! -f geoip6 ] || [ `find . -name geoip6 -empty -maxdepth 1` ] || [ `find . -name geoip6 -mtime +1 -maxdepth 1` ]\nthen\n curl -Lo 'geoip6' 'https://gitweb.torproject.org/tor.git/plain/src/config/geoip6?h=tor-0.4.7.11'\nfi\n"
110 "resource_bundles": {