[Pidgin] BuildingWinPidgin modified

Pidgin trac at pidgin.im
Mon Sep 24 19:27:05 EDT 2012


Page "BuildingWinPidgin" was changed by datallah
Diff URL: <https://developer.pidgin.im/wiki/BuildingWinPidgin?action=diff&version=138>
Revision 138
Comment: Add section about signing the installers and executable.
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: BuildingWinPidgin
=========================================================================
--- BuildingWinPidgin (version: 137)
+++ BuildingWinPidgin (version: 138)
@@ -153,6 +153,9 @@
     * Download and install [http://nsis.sourceforge.net/Download NSIS]. Include NSIS to Cygwin's `PATH`.
      *  For information on the NSIS installer, visit the [http://nsis.sourceforge.net NSIS website].[[BR]]
     * Download the [http://nsis.sourceforge.net/Nsisunz_plug-in nsisunz plugin], and extract `nsisunz.dll` into the `Plugins` directory of your NSIS installation.
+    * Now you'll need to decide if you want to sign the executables (not necessary for personal use)
+     * If you do, you'll need to get an appropriate certificate, then download and install [http://www.mono-project.com/Download Mono]. In your `local.mak` file (see [wiki:"BuildingWinPidgin#CustomizingtheBuildEnvironment" below]), define the `MONO_SIGNCODE` variable to the fully qualified path to the `signcode` batch file in the Mono `bin` directory, and the `SIGNCODE_SPC` and `SIGNCODE_PVK` variables to the appropriate files from your certificate.
+     * Otherwise, in your `local.mak` file (see [wiki:"BuildingWinPidgin#CustomizingtheBuildEnvironment" below]), define the `MONO_SIGNCODE` variable to `true` to bypass the signing process
   * Now you can actually build the installer.[[BR]]
     There are 2 different installers, an "Offline" installer that includes all dependencies (except spellchecking dictionaries) and the debug symbols and an "Online" installer that includes only Pidgin itself and will download the various dependencies if necessary.
     The `Makefile.mingw` targets for these are `installer_offline`, and `installer` respectively.  To build both, use the `installers` target.
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://developer.pidgin.im/wiki/BuildingWinPidgin>
Pidgin <http://pidgin.im>
Pidgin

This is an automated message. Someone added your email address to be
notified of changes on 'BuildingWinPidgin' page.
If it was not you, please report to datallah at pidgin.im.


More information about the Wikiedit mailing list