A container image for a web-site preview proxy for Zuul
Go to file
Monty Taylor 31d726c6e6 Overhaul warnings, debug and optimize settings
There's a ton of stuff in here that's holdovers from the days of
Drizzle, such as intel c compiler and solaris support, that can
just flat go away. There's also support for being able to turn off
a bunch of various things with m4 parameters that were there to let
us deal with legacy MySQL code. We don't need any of those. We can
also just depend on autoconf archive for more functions and align
with the behavior there rather than carrying local logic.

While we're at it, rename both pandora and zuul prefixed things to
opendev. pandora-build is what we were calling the collection of
autoconf stuff 10 years ago, but is a long-dead project. That said,
none of this is specific to zuul, but might still be useful for
general C++ "I want to build things cleanly and stricly like
Drizzle did". Use opendev for now, with the thought that perhaps
we'll extract these into their own repo to be used by people
should they choose.

Perhaps a better prefix choice would be "DRIZZLE_" - since these
are "build things inspired by Drizzle" - but maybe that implies
a provenance that doesn't exist.

Update copyright for the files that have essentially been rewritten.
For the ones that are still legitimately based on the original code,
add a Red Hat header line.
2019-02-10 17:31:33 +00:00
m4 Overhaul warnings, debug and optimize settings 2019-02-10 17:31:33 +00:00
playbooks Initial commit 2019-02-09 15:55:31 +00:00
zuul-preview Pass input string by const reference 2019-02-09 21:51:43 +00:00
.gitignore Add zuul-preview to .gitignore 2019-02-09 15:57:32 +00:00
.gitreview Initial commit 2019-02-09 15:55:31 +00:00
.mailmap Initial commit 2019-02-09 15:55:31 +00:00
.zuul.yaml Initial commit 2019-02-09 15:55:31 +00:00
COPYING Initial commit 2019-02-09 15:55:31 +00:00
Dockerfile Overhaul warnings, debug and optimize settings 2019-02-10 17:31:33 +00:00
Makefile.am Use libtool automake variables 2019-02-09 21:39:17 +00:00
README.rst Initial commit 2019-02-09 15:55:31 +00:00
bindep.txt Remove vendored copies of m4 files 2019-02-10 15:31:12 +00:00
bootstrap.sh Switch to cpprest and add support for it 2019-02-09 17:51:06 +00:00
build.sh Initial commit 2019-02-09 15:55:31 +00:00
configure.ac Overhaul warnings, debug and optimize settings 2019-02-10 17:31:33 +00:00

README.rst

zuul-preview

A preview proxy server for zuul.

Building

First you need some dependencies:

python3 -m pip install bindep
apt-get install $(bindep -b compile)

Then you can build the code:

autoreconf -fi
./configure
make