Skip to content

Commit ddf1a60

Browse files
committed
Add Podfile and README to Pesto demo app
This commit also adds an additional wildcard to the top-level gitignore to exclude all Pods/ folders from demo apps.
1 parent 98e438d commit ddf1a60

File tree

6 files changed

+140
-94
lines changed

6 files changed

+140
-94
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ xcuserdata
3838
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
3939
#
4040
Pods/
41+
demos/**/Pods/
4142

4243
# Carthage
4344
#

demos/Pesto/Pesto.xcodeproj/project.pbxproj

Lines changed: 67 additions & 94 deletions
Large diffs are not rendered by default.

demos/Pesto/Pesto.xcworkspace/contents.xcworkspacedata

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/Pesto/Podfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
target 'Pesto' do
2+
pod 'material-components-ios', :git => 'git@github.com:google/material-components-ios.git'
3+
end
4+

demos/Pesto/Podfile.lock

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
PODS:
2+
- material-components-ios (0.1.0):
3+
- material-components-ios/Ink (= 0.1.0)
4+
- material-components-ios/PageControl (= 0.1.0)
5+
- material-components-ios/private (= 0.1.0)
6+
- material-components-ios/ScrollViewDelegateMultiplexer (= 0.1.0)
7+
- material-components-ios/ShadowElevations (= 0.1.0)
8+
- material-components-ios/ShadowLayer (= 0.1.0)
9+
- material-components-ios/Slider (= 0.1.0)
10+
- material-components-ios/SpritedAnimationView (= 0.1.0)
11+
- material-components-ios/Typography (= 0.1.0)
12+
- material-components-ios/Ink (0.1.0)
13+
- material-components-ios/PageControl (0.1.0)
14+
- material-components-ios/private (0.1.0):
15+
- material-components-ios/private/Color (= 0.1.0)
16+
- material-components-ios/private/ThumbTrack (= 0.1.0)
17+
- material-components-ios/private/Color (0.1.0)
18+
- material-components-ios/private/ThumbTrack (0.1.0):
19+
- material-components-ios/private/Color
20+
- material-components-ios/ShadowElevations
21+
- material-components-ios/ShadowLayer
22+
- material-components-ios/ScrollViewDelegateMultiplexer (0.1.0)
23+
- material-components-ios/ShadowElevations (0.1.0)
24+
- material-components-ios/ShadowLayer (0.1.0)
25+
- material-components-ios/Slider (0.1.0)
26+
- material-components-ios/SpritedAnimationView (0.1.0)
27+
- material-components-ios/Typography (0.1.0)
28+
29+
DEPENDENCIES:
30+
- material-components-ios (from `git@github.com:google/material-components-ios.git`)
31+
32+
EXTERNAL SOURCES:
33+
material-components-ios:
34+
:git: git@github.com:google/material-components-ios.git
35+
36+
CHECKOUT OPTIONS:
37+
material-components-ios:
38+
:commit: 2fb14e0db60379d78ad1c5cae40634c6faca5b1f
39+
:git: git@github.com:google/material-components-ios.git
40+
41+
SPEC CHECKSUMS:
42+
material-components-ios: 90b3d23cebcb2913875bbab015605ebe103b5ab1
43+
44+
COCOAPODS: 0.39.0

demos/Pesto/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Pesto
2+
3+
An Example app demonstrating the use of Material Components for iOS
4+
5+
## Installation/Building
6+
7+
Pesto uses [cocoapods](https://cocoapods.org/) for dependency
8+
management. You will need cocoapods as well as SSH access to
9+
[material-components-ios](https://github.com/google/material-components-ios).
10+
Needing SSH access is only temporary until MDC launches publicly.
11+
12+
To install/build, cd into this directory and run `pod install`.
13+
Then run `open Pesto.xcworkspace`. Do **not** open `Pesto.xcodeproj`
14+
or the project will not build.

0 commit comments

Comments
 (0)