You've already forked pgbackrest
mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2025-09-16 09:06:18 +02:00
Partial migration of config code generation to C.
Parse enough of config.yaml to auto-generate config.auto.h and config.auto.c. This commit implements most of the infrastructure needed to migrate the rest of the build code to C, but each set of auto-generated files will present its own challenges. The build is now dependent on libyaml. At this point there is no need for a hard requirement, but that will come soon so it seems better to add the dependency now.
This commit is contained in:
@@ -262,7 +262,7 @@ sub run
|
||||
"CFLAGS_CONFIG = \@CFLAGS\@\n" .
|
||||
"CPPFLAGS_CONFIG = \@CPPFLAGS\@\n" .
|
||||
"LDFLAGS_CONFIG = \@LDFLAGS\@\n" .
|
||||
"LIBS_CONFIG = \@LIBS\@\n";
|
||||
"LIBS_CONFIG = \@LIBS\@ \@LIBS_BUILD\@\n";
|
||||
|
||||
# If Makefile.in has changed then configure needs to be run and all files cleaned
|
||||
if (buildPutDiffers($self->{oStorageTest}, $self->{strGCovPath} . "/Makefile.in", $strMakefileIn))
|
||||
|
Reference in New Issue
Block a user