]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
add "cc" ARG to dockerfiles to set compiler
authorMatthew Newton <matthew-git@newtoncomputing.co.uk>
Thu, 14 Dec 2017 22:33:32 +0000 (22:33 +0000)
committerMatthew Newton <matthew-git@newtoncomputing.co.uk>
Fri, 15 Dec 2017 22:42:49 +0000 (22:42 +0000)
scripts/docker/build-centos6/Dockerfile
scripts/docker/build-centos7/Dockerfile
scripts/docker/build-debian7/Dockerfile
scripts/docker/build-debian8/Dockerfile
scripts/docker/build-debian9/Dockerfile
scripts/docker/build-ubuntu14/Dockerfile
scripts/docker/build-ubuntu16/Dockerfile

index 20a45dc5fbfe3e8563c0f0dc6a17338e1ba4f231..2f0501cabee0756c6eec475d47db38f68a162aa1 100644 (file)
@@ -1,7 +1,8 @@
 FROM freeradius/centos6-deps
+ARG cc=gcc
 
 WORKDIR /usr/local/src/repositories/freeradius-server
-RUN ./configure --prefix=/opt/freeradius
+RUN CC=${cc} ./configure --prefix=/opt/freeradius
 RUN make -j2
 RUN make install
 WORKDIR /opt/freeradius/etc/raddb
index aafb48655c137da96afe009765292eb4a4d95460..4e5eb696c28a2e320b8296627efb9cd68b64218b 100644 (file)
@@ -1,7 +1,8 @@
 FROM freeradius/centos7-deps
+ARG cc=gcc
 
 WORKDIR /usr/local/src/repositories/freeradius-server
-RUN ./configure --prefix=/opt/freeradius
+RUN CC=${cc} ./configure --prefix=/opt/freeradius
 RUN make -j2
 RUN make install
 WORKDIR /opt/freeradius/etc/raddb
index eef1ba9395e31baf9a1531af6ab58369921c4bf5..23077bf405489abd5cc439f1bcb09ce39b537b82 100644 (file)
@@ -1,8 +1,9 @@
 FROM freeradius/debian7-deps
+ARG cc=gcc
 
 WORKDIR /usr/local/src/repositories/freeradius-server
 RUN git checkout v3.0.x
-RUN ./configure --prefix=/opt/freeradius
+RUN CC=${cc} ./configure --prefix=/opt/freeradius
 RUN make -j2
 RUN make install
 WORKDIR /opt/freeradius/etc/raddb
index de7a24907829b95e2e6ae2d58d8c6b067a76d10e..f07bd430ce9d3e29d9ff2a512a3c679517bce7e6 100644 (file)
@@ -1,7 +1,8 @@
 FROM freeradius/debian8-deps
+ARG cc=gcc
 
 WORKDIR /usr/local/src/repositories/freeradius-server
-RUN ./configure --prefix=/opt/freeradius
+RUN CC=${cc} ./configure --prefix=/opt/freeradius
 RUN make -j2
 RUN make install
 WORKDIR /opt/freeradius/etc/raddb
index 6e9966467c7f10d181ea42432dd2eb2aa4e6b709..d64834c11e531b484c91c503e557134bce0538c0 100644 (file)
@@ -1,7 +1,8 @@
 FROM freeradius/debian9-deps
+ARG cc=gcc
 
 WORKDIR /usr/local/src/repositories/freeradius-server
-RUN ./configure --prefix=/opt/freeradius
+RUN CC=${cc} ./configure --prefix=/opt/freeradius
 RUN make -j2
 RUN make install
 WORKDIR /opt/freeradius/etc/raddb
index 4b3bbf9ecf6df8ff002ffd8651eaee945746c2cb..289d552062388906bc7e4ac9609b751b7628bdd8 100644 (file)
@@ -1,7 +1,8 @@
 FROM freeradius/ubuntu14-deps
+ARG cc=gcc
 
 WORKDIR /usr/local/src/repositories/freeradius-server
-RUN ./configure --prefix=/opt/freeradius
+RUN CC=${cc} ./configure --prefix=/opt/freeradius
 RUN make -j2
 RUN make install
 WORKDIR /opt/freeradius/etc/raddb
index 83e79b9e7205a160fefd9640b21227dda30d1f93..e671fd85060b0d67500c053f84353fd018ec975f 100644 (file)
@@ -1,7 +1,8 @@
 FROM freeradius/ubuntu16-deps
+ARG cc=gcc
 
 WORKDIR /usr/local/src/repositories/freeradius-server
-RUN ./configure --prefix=/opt/freeradius
+RUN CC=${cc} ./configure --prefix=/opt/freeradius
 RUN make -j2
 RUN make install
 WORKDIR /opt/freeradius/etc/raddb