]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUILD: makefile: rework 51D to split v3/v4
authorWilly Tarreau <w@1wt.eu>
Wed, 21 Dec 2022 14:23:04 +0000 (15:23 +0100)
committerWilly Tarreau <w@1wt.eu>
Fri, 23 Dec 2022 15:53:35 +0000 (16:53 +0100)
commitc108f37c2a689dc309b5420b5c1ad29dfaa8c201
tree00389c4b26f5392b81fcf3505dcd3c5e2a929032
parentf6ceb0ec4e2011e5e2b6363aeb80c8ff21f1fb1e
BUILD: makefile: rework 51D to split v3/v4

There are multiple options for 51DEGREES, v3/v4, threading or not,
pattern/trie for v3, vhash for v4, use of libatomic, etc. While the
current rules deal with all of that correctly, it's too difficult to
focus on one version because the two are interleaved for every single
option. Let's just split them into two independent blocks. This removes
some if/endif, and makes the lecture much more straightforward.
Makefile