[Spice-devel] [NSIS] packaging: add Makefile, spec file, jenkins automation
Christophe Fergeau
cfergeau at redhat.com
Thu Oct 22 01:28:17 PDT 2015
On Thu, Oct 22, 2015 at 08:36:49AM +0300, Yedidyah Bar David wrote:
> >
> >> Makefile | 100 ++++++++++++++++++++++++++++++++++++
> >
> > one adding the Makefile
> >
> >> automation/README.md | 8 +++
> >> automation/build-artifacts.packages | 10 ++++
> >> automation/build-artifacts.repos | 2 +
> >> automation/build-artifacts.sh | 21 ++++++++
> >> automation/check-patch.packages | 10 ++++
> >> automation/check-patch.repos | 2 +
> >> automation/check-patch.sh | 21 ++++++++
> >
> > one adding the automation bits
> >
> >> ovirt-wgt-installer.spec | 63 +++++++++++++++++++++++
> >
> > one adding the spec file
> >
> >> win-guest-tools.nsis | 31 +++++++----
> >
> > and one adding the *VERSION variables
>
> Not sure about this one.
>
> I move here the maintenance of VERSION from the nsis file
> to Makefile.
>
> If you really want to split them to two changes, I have to
> carefully create a minimal Makefile just allowing this.
>
> I probably already did at one point, can check previous versions of
> the change in gerrit.
>
> Is it really that important?
I was thinking having first the version changes in the .nsis file, and
then adding the Makefile. I think in this order you don't need a minimal
Makefile (?). Having smaller/more focused commits will allow to have
more specific commit logs :) With this commit as is, I don't know what
is the reasoning for having variables for the installer/uninstaller
names, nor how the 2 version numbers are meant to be used/what they mean
(arbitrary user-visible version number for the built installer, version
of the installer code, ...).
Christopheh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20151022/96554da6/attachment.sig>
More information about the Spice-devel
mailing list