[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Ovirt-devel] Patch Series for build refactoring



The following patches:
[PATCH server] Restructured makefile and rpmbuilding to simplify it
[PATCH release] Restructured makefile and rpmbuilding to simplify it
[PATCH node-image] Restructured makefile and rpmbuilding to simplify it
[PATCH node] Removed dummy bumpgit target since the rest of the repos have been converted
[PATCH docs] Restructured makefile and rpmbuilding to simplify it
[PATCH appliance] Restructured makefile and rpmbuilding to simplify it

Convert all of the remaining repos to autoconf and simplify the makefiles significantly. They all need to be applied at the same time if you're using ovirt.mk to build things since there were some interdependencies.

Aside from general autoconf'ing the other significant changes are in the way the versioning is handled. It's now similar to what the libvirt project does, which I assume is a standard way of doing things... :)

I also removed setting overrides for rpmmacros (except for oVirt specific rpmmacros).

Please give these patches a whirl for building and let me know how they work out.

The last bit that I want to get done after these patches go in is removing the stuff from %build in both ovirt-appliance and ovirt-node-image and putting it in the Makefile and then calling make from %build. This is cleaner and allows the images to be built without needing the RPM packaging.

Perry

--
|=-        Red Hat, Engineering, Emerging Technologies, Boston        -=|
|=-                     Email: pmyers redhat com                      -=|
|=-         Office: +1 412 474 3552   Mobile: +1 703 362 9622         -=|
|=- GnuPG: E65E4F3D 88F9 F1C9 C2F3 1303 01FE 817C C5D2 8B91 E65E 4F3D -=|


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]