├── .gitignore ├── README.md ├── Swiftable ├── .gitignore ├── Modules │ ├── Swiftable │ │ ├── Project.swift │ │ └── Sources │ │ │ ├── ContentView.swift │ │ │ └── SwiftableApp.swift │ └── SwiftableKit │ │ ├── Project.swift │ │ ├── Resources │ │ └── swiftable.strings │ │ └── Sources │ │ └── SwiftableKit.swift ├── Sources │ └── .DS_Store ├── Tuist │ ├── Config.swift │ ├── Dependencies.swift │ ├── ProjectDescriptionHelpers │ │ └── Project+Swiftable.swift │ └── Templates │ │ └── feature │ │ ├── Feature │ │ ├── Project.stencil │ │ └── Sources │ │ │ └── Feature.stencil │ │ └── feature.swift └── Workspace.swift └── assert.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/README.md -------------------------------------------------------------------------------- /Swiftable/.gitignore: -------------------------------------------------------------------------------- 1 | *.xcodeproj 2 | *.xcworkspace 3 | Derived/ 4 | .DS_Store 5 | Tuist/Dependencies -------------------------------------------------------------------------------- /Swiftable/Modules/Swiftable/Project.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Modules/Swiftable/Project.swift -------------------------------------------------------------------------------- /Swiftable/Modules/Swiftable/Sources/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Modules/Swiftable/Sources/ContentView.swift -------------------------------------------------------------------------------- /Swiftable/Modules/Swiftable/Sources/SwiftableApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Modules/Swiftable/Sources/SwiftableApp.swift -------------------------------------------------------------------------------- /Swiftable/Modules/SwiftableKit/Project.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Modules/SwiftableKit/Project.swift -------------------------------------------------------------------------------- /Swiftable/Modules/SwiftableKit/Resources/swiftable.strings: -------------------------------------------------------------------------------- 1 | "conference" = "swiftable"; -------------------------------------------------------------------------------- /Swiftable/Modules/SwiftableKit/Sources/SwiftableKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Modules/SwiftableKit/Sources/SwiftableKit.swift -------------------------------------------------------------------------------- /Swiftable/Sources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Sources/.DS_Store -------------------------------------------------------------------------------- /Swiftable/Tuist/Config.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Tuist/Config.swift -------------------------------------------------------------------------------- /Swiftable/Tuist/Dependencies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Tuist/Dependencies.swift -------------------------------------------------------------------------------- /Swiftable/Tuist/ProjectDescriptionHelpers/Project+Swiftable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Tuist/ProjectDescriptionHelpers/Project+Swiftable.swift -------------------------------------------------------------------------------- /Swiftable/Tuist/Templates/feature/Feature/Project.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Tuist/Templates/feature/Feature/Project.stencil -------------------------------------------------------------------------------- /Swiftable/Tuist/Templates/feature/Feature/Sources/Feature.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Tuist/Templates/feature/Feature/Sources/Feature.stencil -------------------------------------------------------------------------------- /Swiftable/Tuist/Templates/feature/feature.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Tuist/Templates/feature/feature.swift -------------------------------------------------------------------------------- /Swiftable/Workspace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/Swiftable/Workspace.swift -------------------------------------------------------------------------------- /assert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuist/swiftable-tuist-workshop/HEAD/assert.sh --------------------------------------------------------------------------------