summaryrefslogtreecommitdiffstats
path: root/extras/devel-tools/devel-vagrant/ansible/roles/compile-gluster/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'extras/devel-tools/devel-vagrant/ansible/roles/compile-gluster/tasks/main.yml')
-rw-r--r--extras/devel-tools/devel-vagrant/ansible/roles/compile-gluster/tasks/main.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/extras/devel-tools/devel-vagrant/ansible/roles/compile-gluster/tasks/main.yml b/extras/devel-tools/devel-vagrant/ansible/roles/compile-gluster/tasks/main.yml
new file mode 100644
index 00000000000..1807dc05f33
--- /dev/null
+++ b/extras/devel-tools/devel-vagrant/ansible/roles/compile-gluster/tasks/main.yml
@@ -0,0 +1,26 @@
+---
+- name: autogen.sh
+ shell: chdir=/work/source/glusterfs ./autogen.sh
+
+- name: configure
+ shell: chdir=/work/source/glusterfs CFLAGS="-g -O0 -Werror -Wall -Wno-error=cpp -Wno-error=maybe-uninitialized" \
+ ./configure \
+ --prefix=/usr \
+ --exec-prefix=/usr \
+ --bindir=/usr/bin \
+ --sbindir=/usr/sbin \
+ --sysconfdir=/etc \
+ --datadir=/usr/share \
+ --includedir=/usr/include \
+ --libdir=/usr/lib64 \
+ --libexecdir=/usr/libexec \
+ --localstatedir=/var \
+ --sharedstatedir=/var/lib \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --libdir=/usr/lib64 \
+ --enable-debug
+
+- name: make install
+ shell: chdir=/work/source/glusterfs make install
+