Skip to content
This repository has been archived by the owner on Feb 8, 2018. It is now read-only.

Commit

Permalink
update the README
Browse files Browse the repository at this point in the history
svn path=/trunk/win32-installers/; revision=120975
  • Loading branch information
mkestner committed Dec 8, 2008
1 parent 00a6ace commit 048295d
Showing 1 changed file with 22 additions and 9 deletions.
31 changes: 22 additions & 9 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,33 @@ Requirements
* Wix 3.0.3725.0 or greater installed, and the location of the "bin" folder in
your PATH.

* NAnt 0.85 or greater installed, and the location of the "bin" folder in your
PATH.
Building Installers
=====================
To build an installer for a gtk-sharp version, first build the desired
gtk-sharp tarball using:

./configure
make win32-installer

Copy the resulting .msm files from the gtk-sharp directory into the
toplevel directory of this module. Then update the following files:

runtime-en/Runtime.wxs
sdk-en/SDK.wxs

to reflect the version of gtk-sharp you are building. Then make in the
toplevel directory of this module to build the necessary gtk+, glade, and
dependency msm modules and the runtime and sdk msi installers.

The two installers will reside in runtime-en and sdk-en when the build
succeeds.


Building Merge Modules
======================

To build individual merge modules, open the Command Line (Start -> Run ->
"cmd") and change directory into the module you want to build. Run "nant" to
"cmd") and change directory into the module you want to build. Run "make" to
build the module.

Individual merge modules can be merged into other MSI-based installers to
Expand All @@ -32,9 +51,3 @@ unpredicatble ways. Your mileage may vary.
As a convention, the -dev modules require the -lib modules to be installed and
merged.

Building Installers
===================

First, make sure all modules that are required for this installer are built. Or, build all the modules to be sure.

Then in the Command Line, change directory to where the installer files are and run "nant" to build.

0 comments on commit 048295d

Please sign in to comment.