File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change 1
- FROM ubuntu:16.04
1
+ FROM ubuntu:15.10
2
2
MAINTAINER JP Simard <
[email protected] >
3
3
4
4
# Install Dependencies
@@ -30,21 +30,19 @@ RUN apt-get update && \
30
30
31
31
WORKDIR swift-development
32
32
33
- # Clone & Build With Dispatch
33
+ # Clone & Check Out
34
34
RUN git clone https://github.com/apple/swift.git && \
35
35
cd swift && \
36
36
utils/update-checkout --clone && \
37
+
38
+ # Build With Dispatch
37
39
utils/build-script --libdispatch && \
38
40
39
41
# Build With SourceKit
40
42
rm /swift-development/build/Ninja-DebugAssert/swift-linux-x86_64/CMakeCache.txt && \
41
- git remote add jpsim https://github.com/jpsim/swift.git && \
42
- git fetch jpsim && \
43
- git cherry-pick -n 46b5263 && \
44
- utils/build-script --libdispatch && \
43
+ utils/build-script --libdispatch --extra-cmake-options="-DSWIFT_BUILD_SOURCEKIT:BOOL=TRUE" && \
45
44
46
45
# Build Toolchain
47
- git reset --hard && \
48
46
utils/build-toolchain local.swift && \
49
47
50
48
# Clean Up
You can’t perform that action at this time.
0 commit comments