├── .github └── workflows │ └── main.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dangerfile ├── FUNDING.yml ├── Gemfile ├── Gemfile.lock ├── ISSUE_TEMPLATE.md ├── LICENSE ├── README.md ├── Rakefile ├── Rome.cabal ├── Rome.podspec ├── Setup.hs ├── app └── Main.hs ├── brittany.yaml ├── example-engines └── google.py ├── integration-tests ├── current-framework-engine-yml.bats ├── current-framework-named-engine-yml.bats ├── current-framework-named-yml.bats ├── current-framework-yml.bats ├── current-xcframework-yml.bats ├── dynamic-frameworks-engine-yml.bats ├── dynamic-frameworks-ini.bats ├── dynamic-frameworks-yml.bats ├── engine.sh ├── static-frameworks-engine-yml.bats ├── static-frameworks-ini.bats ├── static-frameworks-yml.bats ├── xcframeworks-engine-yml.bats ├── xcframeworks-ini.bats └── xcframeworks-yml.bats ├── logo ├── colosseum.jpg └── colosseum.pxm ├── src ├── Caches │ ├── Common.hs │ ├── Local │ │ ├── Downloading.hs │ │ ├── Probing.hs │ │ └── Uploading.hs │ └── S3 │ │ ├── Downloading.hs │ │ ├── Probing.hs │ │ └── Uploading.hs ├── CommandParsers.hs ├── Configuration.hs ├── Data │ ├── Carthage │ │ ├── Cartfile.hs │ │ ├── Common.hs │ │ ├── TargetPlatform.hs │ │ └── VersionFile.hs │ └── Romefile.hs ├── Engine │ ├── Downloading.hs │ ├── Probing.hs │ └── Uploading.hs ├── Lib.hs ├── Network │ └── AWS │ │ └── Utils.hs ├── Text │ └── Parsec │ │ └── Utils.hs ├── Types.hs ├── Types │ └── Commands.hs ├── Utils.hs └── Xcode │ └── DWARF.hs ├── stack.yaml ├── stack.yaml.lock └── tests └── Tests.hs /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/Dangerfile -------------------------------------------------------------------------------- /FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: tmspzz 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/Rakefile -------------------------------------------------------------------------------- /Rome.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/Rome.cabal -------------------------------------------------------------------------------- /Rome.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/Rome.podspec -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/app/Main.hs -------------------------------------------------------------------------------- /brittany.yaml: -------------------------------------------------------------------------------- 1 | conf_layout: 2 | lconfig_cols: 120 3 | -------------------------------------------------------------------------------- /example-engines/google.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/example-engines/google.py -------------------------------------------------------------------------------- /integration-tests/current-framework-engine-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/current-framework-engine-yml.bats -------------------------------------------------------------------------------- /integration-tests/current-framework-named-engine-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/current-framework-named-engine-yml.bats -------------------------------------------------------------------------------- /integration-tests/current-framework-named-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/current-framework-named-yml.bats -------------------------------------------------------------------------------- /integration-tests/current-framework-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/current-framework-yml.bats -------------------------------------------------------------------------------- /integration-tests/current-xcframework-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/current-xcframework-yml.bats -------------------------------------------------------------------------------- /integration-tests/dynamic-frameworks-engine-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/dynamic-frameworks-engine-yml.bats -------------------------------------------------------------------------------- /integration-tests/dynamic-frameworks-ini.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/dynamic-frameworks-ini.bats -------------------------------------------------------------------------------- /integration-tests/dynamic-frameworks-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/dynamic-frameworks-yml.bats -------------------------------------------------------------------------------- /integration-tests/engine.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/engine.sh -------------------------------------------------------------------------------- /integration-tests/static-frameworks-engine-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/static-frameworks-engine-yml.bats -------------------------------------------------------------------------------- /integration-tests/static-frameworks-ini.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/static-frameworks-ini.bats -------------------------------------------------------------------------------- /integration-tests/static-frameworks-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/static-frameworks-yml.bats -------------------------------------------------------------------------------- /integration-tests/xcframeworks-engine-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/xcframeworks-engine-yml.bats -------------------------------------------------------------------------------- /integration-tests/xcframeworks-ini.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/xcframeworks-ini.bats -------------------------------------------------------------------------------- /integration-tests/xcframeworks-yml.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/integration-tests/xcframeworks-yml.bats -------------------------------------------------------------------------------- /logo/colosseum.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/logo/colosseum.jpg -------------------------------------------------------------------------------- /logo/colosseum.pxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/logo/colosseum.pxm -------------------------------------------------------------------------------- /src/Caches/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Caches/Common.hs -------------------------------------------------------------------------------- /src/Caches/Local/Downloading.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Caches/Local/Downloading.hs -------------------------------------------------------------------------------- /src/Caches/Local/Probing.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Caches/Local/Probing.hs -------------------------------------------------------------------------------- /src/Caches/Local/Uploading.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Caches/Local/Uploading.hs -------------------------------------------------------------------------------- /src/Caches/S3/Downloading.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Caches/S3/Downloading.hs -------------------------------------------------------------------------------- /src/Caches/S3/Probing.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Caches/S3/Probing.hs -------------------------------------------------------------------------------- /src/Caches/S3/Uploading.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Caches/S3/Uploading.hs -------------------------------------------------------------------------------- /src/CommandParsers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/CommandParsers.hs -------------------------------------------------------------------------------- /src/Configuration.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Configuration.hs -------------------------------------------------------------------------------- /src/Data/Carthage/Cartfile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Data/Carthage/Cartfile.hs -------------------------------------------------------------------------------- /src/Data/Carthage/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Data/Carthage/Common.hs -------------------------------------------------------------------------------- /src/Data/Carthage/TargetPlatform.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Data/Carthage/TargetPlatform.hs -------------------------------------------------------------------------------- /src/Data/Carthage/VersionFile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Data/Carthage/VersionFile.hs -------------------------------------------------------------------------------- /src/Data/Romefile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Data/Romefile.hs -------------------------------------------------------------------------------- /src/Engine/Downloading.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Engine/Downloading.hs -------------------------------------------------------------------------------- /src/Engine/Probing.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Engine/Probing.hs -------------------------------------------------------------------------------- /src/Engine/Uploading.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Engine/Uploading.hs -------------------------------------------------------------------------------- /src/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Lib.hs -------------------------------------------------------------------------------- /src/Network/AWS/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Network/AWS/Utils.hs -------------------------------------------------------------------------------- /src/Text/Parsec/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Text/Parsec/Utils.hs -------------------------------------------------------------------------------- /src/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Types.hs -------------------------------------------------------------------------------- /src/Types/Commands.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Types/Commands.hs -------------------------------------------------------------------------------- /src/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Utils.hs -------------------------------------------------------------------------------- /src/Xcode/DWARF.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/src/Xcode/DWARF.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/stack.yaml.lock -------------------------------------------------------------------------------- /tests/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmspzz/Rome/HEAD/tests/Tests.hs --------------------------------------------------------------------------------