Registered 2008-12-12 by Haakon Sporsheim

A Build system and packaging tool for building open source projects with Visual Studio 2008 (Express) for the Microsoft Windows platform.

========================================================
== NOTE: I encourage you to check out HSBuild ==
== HSBuild is kind of next generation/version of OAH ==
== https://launchpad.net/hsbuild ==
========================================================

== Getting started ==
1. Required components:
  - Visual Studio 2008 or Visual C++ 2008 Express ( http://www.microsoft.com/express/download )
  - Python
  - Perl
  - Bazaar

2. Install OAH Build:
  - Locate and install the latest OAHBuild.msi package: https://launchpad.net/oah/+download
  This installer provides you with all the needed tools for building OAH based modules.

  OAH WILL DO NASTY THINGS TO YOUR SYSTEM! IT WILL MOVE/REPLACE LINK.EXE and MODIFY YOUR PATH.

3. Install or build dependencies (OAH based modules):
  - Locate and install *dev.msi package: https://launchpad.net/oah/+download
  - OR build it yourself! (See next section)

== Building OAH based modules ==
  - Pull the module you want to build. bzr branch lp:oah/<module> (e.g. bzr branch lp:oah/glib)
  - Locate the win32/oah sub directory. (E.g. <glib branch>/win32/oah/)
  - msbuild <solution_name.sln> /p:Configuration=<Configuration> (E.g. msbuild glib.sln /p:Configuration=Release)

Optional you can open the solution in Visual Studio/C++ 2008.

== Checking out the source code for all OAH based modules ==
Download and run this batch script:
   http://launchpad.net/oah/trunk/0.3/+download/oah-lp-init-repo.bat

Project information

Maintainer:
Haakon Sporsheim
Driver:
OAH Developers
Licence:
GNU GPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

Get Involved

Downloads

Latest version is 0.3
released on 2009-03-30

All downloads

Announcements

  • OAH --> HSBuild on 2010-02-17
    OAH is now officially replaced by HSBuild. See https://launchpad.net/hsbuild ...
  • OAH Build 0.3 Released on 2009-03-30
    Changes: * Required environment variables changed. * Support for spaces and u...
  • OAH Build 0.1 Released on 2008-12-25
    OAH Build 0.1 is now released. Se 0.1 milestone for more info. GLib 2.19.2 f...