| Index: README.md |
| =================================================================== |
| --- a/README.md |
| +++ b/README.md |
| @@ -4,6 +4,15 @@ |
| This combines a Browser Helper Object with a singleton engine process to block |
| ads in Internet Explorer. The engine process embeds libadblockplus. |
| +Getting/updating the dependencies |
| +--------------------------------- |
| + |
| +adblockplusie has dependencies that aren't part of this repository. They are |
| +retrieved and updated when you're generating the VS solution for the build, but |
| +you can also manually update them by running the following: |
| + |
| + ./ensure_dependencies.py |
| + |
| Building |
| -------- |
| @@ -13,11 +22,11 @@ |
| dependency, set `WINDDKDIR` environment variable to the installation directory |
| of the Device Kit. |
| -* Execute `createsolution.bat` to generate project files, this will create |
| -`build\ia32\adblockplus.sln` (solution for the 32 bit build) and |
| -`build\x64\adblockplus.sln` (solution for the 64 bit build). Unfortunately, |
| -V8 (which is used by libadblockplus) doesn't support creating both from the |
| -same project files. |
| +* Execute `createsolution.bat` to retrieve dependencies and generate project |
| +files, this will create `build\ia32\adblockplus.sln` (solution for the 32 bit |
| +build) and `build\x64\adblockplus.sln` (solution for the 64 bit build). |
| +Unfortunately, V8 (which is used by libadblockplus) doesn't support creating |
| +both from the same project files. |
| * Open `build\ia32\adblockplus.sln` or `build\x64\adblockplus.sln` in |
| Visual Studio and build the solution there. Alternatively you can use the |
| `msbuild` command line tool, e.g. run `msbuild /m build\ia32\adblockplus.sln` |