diff options
author | Lance Richardson <lrichard@redhat.com> | 2016-02-19 14:30:31 -0500 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2016-02-29 11:01:53 -0800 |
commit | 35666f1c4e490f1c3ba9788d314c28172a28d771 (patch) | |
tree | 6645efc7b14ce57a43a3be4e7ad43319b0f53ec1 /rhel | |
parent | e3d81adedd2cc596b931ae5ba8590ff8d0e82c5f (diff) | |
download | openvswitch-35666f1c4e490f1c3ba9788d314c28172a28d771.tar.gz |
rhel: Add 'rpm-fedora' and 'rpm-fedora-kmod' targets
Add make targets for Fedora and RHEL7 RPMs, update INSTALL.Fedora.md
to document their use
Added distribution tarball and rpm build directory to .gitignore.
Signed-off-by: Lance Richardson <lrichard@redhat.com>
Acked-by: Flavio Leitner <fbl@sysclose.org>
Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'rhel')
-rw-r--r-- | rhel/automake.mk | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/rhel/automake.mk b/rhel/automake.mk index e484a9347..dc30715b9 100644 --- a/rhel/automake.mk +++ b/rhel/automake.mk @@ -50,3 +50,21 @@ $(srcdir)/rhel/openvswitch.spec: rhel/openvswitch.spec.in $(top_builddir)/config $(srcdir)/rhel/openvswitch-fedora.spec: rhel/openvswitch-fedora.spec.in $(top_builddir)/config.status $(update_rhel_spec) + +RPMBUILD_TOP := $(abs_top_builddir)/rpm/rpmbuild + +# Build user-space RPMs +rpm-fedora: dist $(srcdir)/rhel/openvswitch-fedora.spec + ${MKDIR_P} ${RPMBUILD_TOP}/SOURCES + cp ${DIST_ARCHIVES} ${RPMBUILD_TOP}/SOURCES + rpmbuild ${RPMBUILD_OPT} \ + -D "_topdir ${RPMBUILD_TOP}" \ + -bb $(srcdir)/rhel/openvswitch-fedora.spec + +# Build kernel datapath RPM +rpm-fedora-kmod: dist $(srcdir)/rhel/openvswitch-kmod-fedora.spec + ${MKDIR_P} ${RPMBUILD_TOP}/SOURCES + cp ${DIST_ARCHIVES} ${RPMBUILD_TOP}/SOURCES + rpmbuild -D "kversion $(shell uname -r)" ${RPMBUILD_OPT} \ + -D "_topdir ${RPMBUILD_TOP}" \ + -bb $(srcdir)/rhel/openvswitch-kmod-fedora.spec |