Skip to content
This repository was archived by the owner on Apr 8, 2020. It is now read-only.

Commit 58f8da7

Browse files
authored
Add details on the generation process, and add link to version 0.2.0 of the installers.
1 parent 77e0cce commit 58f8da7

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

README.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,30 @@ Windows binary installer for some dependencies of robotology projects.
44

55
This installer provides Windows dependencies of robotology projects that are not contained in the YARP and ICUB binary installers ( http://wiki.icub.org/wiki/Downloads ).
66

7-
The libraries are built using `vcpkg` and the installers are generated using the https://github.com/robotology-playground/vcpkg-cpack project .
7+
The libraries are built using `vcpkg` and the installers are generated using the https://github.com/robotology-playground/vcpkg-cpack project .
88

99
## Releases
1010

1111
| Version | Date | Link |
1212
|:-------:|:------:|:----:|
13+
| 0.2.0 | 2019/02/02 | https://github.com/robotology-playground/robotology-additional-dependencies/releases/tag/v0.2.0 |
1314
| 0.1.0 | 2018/08/02 | https://github.com/robotology-playground/robotology-additional-dependencies/releases/tag/v0.1.0 |
1415

1516

17+
## Generate the installers
18+
19+
To generate the installers, make sure that you have installed:
20+
* [Git for Windows (including the Git Bash)](https://gitforwindows.org/)
21+
* [Qt Installer Framework](http://download.qt.io/official_releases/qt-installer-framework/3.0.6/)
22+
* [CMake](https://cmake.org/download/)
23+
24+
Furthermore, make sure that the Qt Installer Framework executable directory (tipically `C:\Qt\QtIFW-3.0.6` or something similar) is in the `Path`.
25+
Then, launch the `Git Bash`, clone this repository and launch the `generate-installers.sh` script:
26+
~~~
27+
git clone https://github.com/robotology-playground/robotology-additional-dependencies
28+
cd robotology-additional-dependencies
29+
./generate-installers.sh
30+
~~~
31+
this will start the generation process for the installers. If everything went fine, after approximatly half an hour (depending on the speed of your PC), you should see the message "robotology-additional-installers correctly generated and copies in artifacts" and you should find the generated artifacts in the `robotology-additional-dependencies/artifacts` directory.
32+
33+
To add more vcpkg ports to the installer, you can modify the `VCPKG_CPACK_TARGET_PORTS` variable in the [`config/common.cmake`](config/common.cmake) file. To understand more of the generation process, inspect the `generate-installers.sh` script and check [`vcpkg-cpack`'s documentation](https://github.com/robotology-playground/vcpkg-cpack).

0 commit comments

Comments
 (0)