Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-2391 build: separate lustre-osd-[ldiskfs,zfs] RPMs
[fs/lustre-release.git]
/
autoMakefile.am
diff --git
a/autoMakefile.am
b/autoMakefile.am
index
36d1610
..
883d13c
100644
(file)
--- a/
autoMakefile.am
+++ b/
autoMakefile.am
@@
-10,6
+10,10
@@
MODULE_SYMVERS_DEPS = module-symvers
@SERVER_FALSE@BUILD_SERVER = false
@CLIENT_TRUE@BUILD_CLIENT = true
@CLIENT_FALSE@BUILD_CLIENT = false
@SERVER_FALSE@BUILD_SERVER = false
@CLIENT_TRUE@BUILD_CLIENT = true
@CLIENT_FALSE@BUILD_CLIENT = false
+@LDISKFS_ENABLED_TRUE@BUILD_OSD_LDISKFS = true
+@LDISKFS_ENABLED_FALSE@BUILD_OSD_LDISKFS = false
+@ZFS_ENABLED_TRUE@BUILD_OSD_ZFS = true
+@ZFS_ENABLED_FALSE@BUILD_OSD_ZFS = false
AUTOMAKE_OPTIONS = foreign
AUTOMAKE_OPTIONS = foreign
@@
-132,6
+136,12
@@
rpms-real: @PACKAGE_TARNAME@.spec dist Makefile
if [[ "X$(BUILD_SERVER)" = Xfalse ]]; then \
RPMARGS="$$RPMARGS --define \"lustre_name lustre-client\""; \
fi; \
if [[ "X$(BUILD_SERVER)" = Xfalse ]]; then \
RPMARGS="$$RPMARGS --define \"lustre_name lustre-client\""; \
fi; \
+ if [[ "X$(BUILD_OSD_LDISKFS)" = Xfalse ]]; then \
+ RPMARGS="$$RPMARGS --define \"build_lustre_osd_ldiskfs 0\""; \
+ fi; \
+ if [[ "X$(BUILD_OSD_ZFS)" = Xfalse ]]; then \
+ RPMARGS="$$RPMARGS --define \"build_lustre_osd_zfs 0\""; \
+ fi; \
echo "Building Lustre RPM with $$RPMARGS"; \
eval rpmbuild $$RPMARGS -ta $(distdir).tar.gz
echo "Building Lustre RPM with $$RPMARGS"; \
eval rpmbuild $$RPMARGS -ta $(distdir).tar.gz