19f07849eSopenharmony_ciFROM registry.fedoraproject.org/fedora:36
29f07849eSopenharmony_ciMAINTAINER rpm-maint@lists.rpm.org
39f07849eSopenharmony_ci
49f07849eSopenharmony_ciWORKDIR /srv/popt
59f07849eSopenharmony_ci
69f07849eSopenharmony_ciRUN echo -e "deltarpm=0\ninstall_weak_deps=0\ntsflags=nodocs" >> /etc/dnf/dnf.conf
79f07849eSopenharmony_ciRUN rm -f /etc/yum.repos.d/*modular.repo
89f07849eSopenharmony_ciRUN dnf -y update
99f07849eSopenharmony_ciRUN dnf -y install \
109f07849eSopenharmony_ci  autoconf \
119f07849eSopenharmony_ci  automake \
129f07849eSopenharmony_ci  libtool \
139f07849eSopenharmony_ci  gettext-devel \
149f07849eSopenharmony_ci  make \
159f07849eSopenharmony_ci  gcc \
169f07849eSopenharmony_ci  binutils \
179f07849eSopenharmony_ci  && dnf clean all
189f07849eSopenharmony_ci
199f07849eSopenharmony_ciCOPY . .
209f07849eSopenharmony_ci
219f07849eSopenharmony_ciRUN ./autogen.sh
229f07849eSopenharmony_ciRUN ./configure --enable-werror CFLAGS="-Wall -Wdeclaration-after-statement -Wextra -Wmissing-format-attribute -Wmissing-noreturn -Wno-gnu-alignof-expression -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings"
239f07849eSopenharmony_ciRUN make
249f07849eSopenharmony_ci
259f07849eSopenharmony_ciCMD make distcheck DISTCHECK_CONFIGURE_FLAGS=--enable-werror
26