|
Use installation keys to find file and directory locations. WiX source modified to write registry keys. Two projects defined in .gyp to add and remove keys. Update also includes tests and new first-run page.
Developer Installation
Setup 1: Execute BHO_add.reg (from Windows Explorer, say). This adds the BHO key, which is the only one for the developer install that requires UAC.
Setup 2: Within Visual Studio, go into the configuration manager and uncheck the "Include in Build" box for "Developer Uninstall". (I couldn't figure out a way for gyp to do that.)
After that, when the Developer Install project builds, in will write appropriate HKCU keys to use everything in source and build trees for the plugin.
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+340 lines, -101 lines) |
Patch |
|
M |
adblockplus.gyp
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
dev_install.cmd
|
View
|
|
1 chunk |
+10 lines, -3 lines |
0 comments
|
Download
|
|
M |
dev_query.cmd
|
View
|
|
1 chunk |
+9 lines, -4 lines |
0 comments
|
Download
|
|
M |
dev_uninstall.cmd
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
installer/adblockplusie.wxs
|
View
|
|
8 chunks |
+65 lines, -43 lines |
0 comments
|
Download
|
|
A |
installer/location_registry_value.wxi
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/plugin/AdblockPlusClient.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/plugin/Plugin.cpp
|
View
|
|
2 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/plugin/PluginUtil.cpp
|
View
|
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/shared/Dictionary.h
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/shared/Dictionary.cpp
|
View
|
|
2 chunks |
+3 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/shared/Utils.h
|
View
|
|
2 chunks |
+28 lines, -1 line |
0 comments
|
Download
|
|
M |
src/shared/Utils.cpp
|
View
|
|
3 chunks |
+151 lines, -33 lines |
0 comments
|
Download
|
|
M |
test/DictionaryTest.cpp
|
View
|
|
4 chunks |
+38 lines, -3 lines |
0 comments
|
Download
|
Total messages: 1
|