Skip to content

Download Build Dependencies

mogemimi edited this page Dec 24, 2015 · 3 revisions

⚠️ TODO: This is the documentation for older version. These sections needs updating for the latest version of the engine.

Get the sources

git clone https://github.com/mogemimi/pomdog.git

Automagically downloading all dependencies

cd path/to/pomdog
python tools/download_dependencies.py

Manually downloading all dependencies

You can also download build dependencies manually using Git instead of download_dependencies.py:

git clone https://github.com/mogemimi/pomdog-third-party.git third-party
git clone https://chromium.googlesource.com/external/gyp.git tools/gyp
git clone https://github.com/srz-zumix/iutest.git third-party/iutest

Git clone is usually slow. As an alternative, you can use --depth=1 option for faster downloading:

git clone --depth=1 https://github.com/mogemimi/pomdog-third-party.git third-party
git clone --depth=1 https://chromium.googlesource.com/external/gyp.git tools/gyp
git clone --depth=1 https://github.com/srz-zumix/iutest.git third-party/iutest

Updating all dependencies

cd path/to/pomdog
cd third-party && git pull origin master && cd ..
cd third-party/iutest && git pull origin master && cd ../..
cd tools/gyp && git pull origin master && cd ../..