Skip to content

Commit

Permalink
Merge pull request #982 from BenjamenMeyer/enhancement_minimize-downl…
Browse files Browse the repository at this point in the history
…oad-size

Enhancement: Minimize Download Size
  • Loading branch information
BenjamenMeyer authored Jan 14, 2025
2 parents 312ae04 + 8ad2354 commit dfdd56d
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,21 @@ If you encounter any issues while playing, please create an issue with the Vega

# Compiling Vegastrike

## Saving some space while downloading

The Vega Strike Engine Source repository contains a lot of history not all of which is relevant to current developers if they want to quickly download and build something.
By default, the full clone will download over 800 MB of data. There are several options to minimize this:

1. Download a compressed copy of the source from the release
2. Download a master.zip from GitHub
3. Do a shallow clone using the following:

```bash
$ git clone [email protected]:vegastrike/Vega-Strike-Engine-Source.git --shallow-since=2023-09-27
```

This will produce a significantly smaller download - in the order of 22-30 MB; well over a 10x reduction.

## Compiling On Linux

1. Install the development dependencies:
Expand Down

0 comments on commit dfdd56d

Please sign in to comment.