From: | Yuriy Zhuravlev <stalkerg(at)gmail(dot)com> |
---|---|
To: | Hartmut Holzgraefe <hartmut(dot)holzgraefe(at)gmail(dot)com> |
Cc: | pgsql-hackers(at)lists(dot)postgresql(dot)org |
Subject: | Re: Is a modern build system acceptable for older platforms |
Date: | 2018-04-28 03:27:13 |
Message-ID: | CANiD2e9Xqn5msU8dAFouwkJFXBV-etmy=qkFLW_A5E-xvnQt3A@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
>
> Makefiles generated by automake are more feature rich in general,
> which is understandable as its the only backend it has to support.
The main problem here - Postrges do not use automake at all!
Postgres it's autoconf + handmade GNU Make files + perl script for
generating old MSVC project from this Makefiles.
"make distcheck"
>
CMake have no this bad concept, in my opinion, if you want to make the
project you should have a full build environment. (but I don't want to
argue about it here)
Also, as I wrote before, CMake it's not equivalent of GNU Make or Autoconf,
many your reasons based on that fact what CMake, is not a build system it's
more like project generation system.
And anyway, you have no option if you want to support Windows without pain
and much more hacks ways.
From | Date | Subject | |
---|---|---|---|
Next Message | Andrey Borodin | 2018-04-28 04:22:19 | Re: GSoC 2018: Sorting Algorithm and Benchmarking |
Previous Message | David Rowley | 2018-04-28 02:35:35 | Re: Remove mention in docs that foreign keys on partitioned tables are not supported |