Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: installer/src/documentation/mainpage.dox

Issue 6202981292703744: Whole installer (Closed)
Patch Set: Created June 24, 2014, 7:27 a.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
OLDNEW
1 /*! 1 /*!
2 2
3 \mainpage Installer for ABP-IE Documentation 3 \mainpage Installer for ABP-IE Documentation
4 4
5 \par Entry Points for Custom Action library 5 The main source code for the installer uses WiX.
6 WiX, however, is simply a front end to create Windows Installer assets.
7 Most of the documentation needed to understand how the installer works is on MSD N, not on the WiX site.
8 Unfortunately, the WiX documentation does a poor job of linking itself into MSDN .
9
10 - MSDN
11 [Windows Installer] (http://msdn.microsoft.com/en-us/library/windows/desktop/c c185688%28v=vs.85%29.aspx)
12 Top page for the Windows Installer on MSDN.
13 - WiX
14 [WiX Toolset] (http://wixtoolset.org/)
15 Home page.
16
17 \par Internal Pages
18
19 - \subpage localization.
20 Localization of Windows Installer files is idiosyncratic at best.
21 This page surveys all the relevant data structures required for localization o f the installer.
22 - \subpage source_code.
23 Notes on source code organization and structure.
24 Some of this is supplementary WiX documentation, where that's lacking.
25 - \subpage build_process.
26 Largely because of localization, the build process is rather involved.
27 The page outlines the process and provides rationale for why it works this way .
28
29 \par Custom Action library
30
31 The custom action library is used to ensure that IE is closed during installatio n.
32 This prevents a reboot as part of the installation process.
33
34 The library uses a number of Windows Installer database functions.
35
36 - MSDN
37 [Database Functions] (http://msdn.microsoft.com/en-us/library/windows/desktop/ aa368250%28v=vs.85%29.aspx)
38 - MSDN
39 [Functions Not for Use in Custom Actions] (http://msdn.microsoft.com/en-us/lib rary/windows/desktop/aa368612%28v=vs.85%29.aspx)
40
41 \par DLL Entry Points
42
6 - DllMain() 43 - DllMain()
7 - abp_close_applications() 44 - abp_close_applications()
8 45
9 */ 46 */
OLDNEW

Powered by Google App Engine
This is Rietveld