Re: Disable LLVM bitcode generation with pgxs.mk framework.
Peter Eisentraut <peter@eisentraut.org>
From: Peter Eisentraut <peter@eisentraut.org>
To: Xing Guo <higuoxing@gmail.com>,
pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2024-03-13T06:45:26Z
Lists: pgsql-hackers
On 12.03.24 14:38, Xing Guo wrote: > When the PostgreSQL server is configured with --with-llvm, the pgxs.mk > framework will generate LLVM bitcode for extensions automatically. > Sometimes, I don't want to generate bitcode for some extensions. I can > turn off this feature by specifying with_llvm=0 in the make command. > > ``` > make with_llvm=0 > ``` > > Would it be possible to add a new switch in the pgxs.mk framework to > allow users to disable this feature? E.g., the Makefile looks like: > > ``` > WITH_LLVM=no > PG_CONFIG = pg_config > PGXS := $(shell $(PG_CONFIG) --pgxs) > ``` Can't you just put the very same with_llvm=0 into the makefile?