diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2012-12-07 11:45:54 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2012-12-07 11:45:54 +0100 |
commit | e64ed93d4859a1b95b40e70256fff5945500d78d (patch) | |
tree | a56386b189fb6740724dd3f65f50502e4608f019 | |
parent | 4cb53dc524f1ebca34ec95cb226b372c8bf9c79f (diff) | |
download | msitools-e64ed93d4859a1b95b40e70256fff5945500d78d.tar.gz msitools-e64ed93d4859a1b95b40e70256fff5945500d78d.tar.xz msitools-e64ed93d4859a1b95b40e70256fff5945500d78d.zip |
add AUTHORS and README files
-rw-r--r-- | AUTHORS | 13 | ||||
-rw-r--r-- | README | 21 |
2 files changed, 34 insertions, 0 deletions
@@ -0,0 +1,13 @@ +msitools are maintained by Paolo Bonzini. <pbonzini@redhat.com> + +libmsi is mostly based on Wine's implementation of Windows Installer, +with the following copyright: + +* Copyright 1999 Patrik Stridvall +* Copyright 2002 Alexandre Julliard +* Copyright 2002-2010 Mike McCormack, Aric Stewart, Robert Shearman, Hans Leidekker + for CodeWeavers +* Copyright 2006 Mike McCormack +* Copyright 2007-2008 James Hawkins +* Copyright 2008 James Hawkins +* Copyright 2011 Bernhard Loos @@ -0,0 +1,21 @@ +msitools is a set of programs to inspect and build Windows Installer +(.MSI) files. It is based on libmsi, a portable library to read and +write .MSI files. libmsi in turn is a port of (and a subset of) Wine's +implementation of the Windows Installer. + +msitools plans to be a solution for packaging and deployment of +cross-compiled Windows applications. + +While in a very early stage, it is already usable. Two tools are +provided, msiinfo and msibuild, respectively to inspect and create +MSI files. They are very low-level, but it should already be possible +to use these tools to take an existing .MSI file, and update it with +new build products (for example after a cross-compilation). + +msitools uses libgsf in order to read OLE Structured Storage files +(which are the underlying format of .MSI files). As of December 7th, +2012 you need to build libgsf from git because a required bugfix is not +found in any release. Fedora packages for a fixed libgsf can be found +at http://bonzini.fedorapeople.org/. + +For more information, contact me at pbonzini@redhat.com. |