[libc-commits] [PATCH] D159158: [libc] Add a JSON based config option system.
Guillaume Chatelet via Phabricator via libc-commits
libc-commits at lists.llvm.org
Thu Aug 31 01:56:17 PDT 2023
gchatelet added inline comments.
================
Comment at: libc/cmake/modules/LibcConfig.cmake:26
+# command.
+# This function does nothign if |config_file| is missing.
+function(read_libc_config config_file opt_list)
----------------
typo
================
Comment at: libc/cmake/modules/LibcConfig.cmake:101
+# Loads the config options listed in |config_file| in the following way:
+# * For each option listed in the |config_file|, it looks for existance of a
+# var with the same name. It is an error if the var is not already defined.
----------------
typo `existence`
================
Comment at: libc/cmake/modules/LibcConfig.cmake:103
+# var with the same name. It is an error if the var is not already defined.
+# If a var with the option name is found, then it's value is overwritten
+# with the value specified in |config_file|.
----------------
`its`
================
Comment at: libc/cmake/modules/LibcConfig.cmake:122
+ if(${optname_exists} GREATER -1)
+ # This option is not be overriden so just skip further processing.
+ continue()
----------------
?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D159158/new/
https://reviews.llvm.org/D159158
More information about the libc-commits
mailing list