Skip to content

Commit 40230d5

Browse files
authoredApr 29, 2018
Document gipfeli dependency and cleanup.
1 parent 9615cd8 commit 40230d5

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed
 

‎documentation/Setup.md

+4-10
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
These instructions are for Visual Studio 2017 version 15.7 preview 1, using the git
44
Powershell provided by [GitHub for Windows](https://windows.github.com/).
55

6-
We assume a working installation of Kerbal Space Program version 1.4.1 is
6+
We assume a working installation of Kerbal Space Program version 1.4.2 is
77
found in `<KSP directory>`.
88

99
The repository is found at https://github.com/mockingbirdnest/Principia.git.
@@ -27,7 +27,7 @@ This project depends upon:
2727
protobuf library;
2828
- our [fork](https://github.com/mockingbirdnest/benchmark) of the Google
2929
benchmark library;
30-
- our [fork](https://github.com/mockingbirdnest/Optional) of @akrzemi1's implementation of `std::experimental::optional` from the library fundamentals Technical Specification;
30+
- our [fork](https://github.com/mockingbirdnest/gipfeli) of the Google gipfeli library;
3131
- parts of the Chromium codebase (for stack tracing support in glog on Windows),
3232
*modified according to the instructions below*.
3333

@@ -39,7 +39,7 @@ In `<root>`, run `git clone https://github.com/mockingbirdnest/Principia.git`.
3939

4040
### KSP and Unity assemblies
4141

42-
Copy these assemblies to the directory `<root>\KSP Assemblies\1.4.1`.
42+
Copy these assemblies to the directory `<root>\KSP Assemblies\1.4.2`.
4343
In order to build for KSP 1.2.2, copy the corresponding KSP 1.2.2 assemblies to `<root>\KSP Assemblies\1.2.2`. For KSP 1.3.1 copy the corresponding KSP 1.3.1 assemblies to `<root>\KSP Assemblies\1.3.1`
4444

4545
### Downloading the Google libraries
@@ -50,6 +50,7 @@ git clone "https://github.com/mockingbirdnest/glog.git"
5050
git clone "https://github.com/mockingbirdnest/googletest.git"
5151
git clone "https://github.com/mockingbirdnest/protobuf.git"
5252
git clone "https://github.com/mockingbirdnest/benchmark.git"
53+
git clone "https://github.com/mockingbirdnest/gipfeli.git"
5354
git clone "https://chromium.googlesource.com/chromium/src.git" chromium -n --depth 1 -b "40.0.2193.1"
5455
$GitPromptSettings.RepositoriesInWhichToDisableFileStatus += join-path (gi -path .).FullName chromium
5556
cd chromium
@@ -61,13 +62,6 @@ git am "chromium.patch"
6162
rm "chromium.patch"
6263
cd ..
6364
```
64-
### Downloading the third party libraries
65-
66-
In `<root>\Third Party`, run the following command.
67-
```powershell
68-
git clone "https://github.com/mockingbirdnest/Optional.git"
69-
```
70-
7165
### Building
7266

7367
In `<root>`, run the following command.

0 commit comments

Comments
 (0)
Please sign in to comment.