Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Jul 18, 2024
1 parent de2e1d8 commit 8c26ae3
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 5 deletions.
4 changes: 3 additions & 1 deletion Include-directories.html
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,9 @@ <h1 id="include-directories">Include directories</h1>
proper compiler flags to make it all work.</p>
<p>Another thing to note is that <code>include_directories</code> adds both the
source directory and corresponding build directory to include path, so
you don't have to care.</p>
you don't have to care. If it turns out you don't want it after all, this can
be disabled with the <code>implicit_include_directories</code> argument to the <a href="Reference-manual_functions.html">build
function</a> you use.</p>

</div>

Expand Down
2 changes: 1 addition & 1 deletion assets/js/search/disabled
Original file line number Diff line number Diff line change
@@ -1 +1 @@
urls_downloaded_cb({"token":"disabled","urls":[{"url":"Build-options.html#features","node_type":"ul","page":"Build options","sections":["Build options","Build option types","Features"],"context":{"gi-language":["default"]}},{"url":"Builtin-options.html#core-options","node_type":"table","page":"Built-in options","sections":["Built-in options","Universal options","Core options"],"context":{"gi-language":["default"]}},{"url":"Builtin-options.html#notes-about-apple-bitcode-support","node_type":"p","page":"Built-in options","sections":["Built-in options","Base options","Notes about Apple Bitcode support"],"context":{"gi-language":["default"]}},{"url":"Builtin-options.html#python-module","node_type":"p","page":"Built-in options","sections":["Built-in options","Module options","Python module"],"context":{"gi-language":["default"]}},{"url":"Cross-compilation.html#using-a-custom-standard-library","node_type":"p","page":"Cross compilation","sections":["Cross compilation","Using a custom standard library"],"context":{"gi-language":["default"]}},{"url":"Python-module.html#extension_module","node_type":"ul","page":"Python module","sections":["Python module","\npython_installation object","Methods","extension_module()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments10","node_type":"table","page":"Functions","sections":["Functions","both_libraries()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments11","node_type":"table","page":"Functions","sections":["Functions","build_target()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments38","node_type":"table","page":"Functions","sections":["Functions","library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments47","node_type":"table","page":"Functions","sections":["Functions","static_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#both_libraries_pic","node_type":"p","page":"Functions","sections":["Functions","both_libraries()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#build_target_pic","node_type":"p","page":"Functions","sections":["Functions","build_target()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#library_pic","node_type":"p","page":"Functions","sections":["Functions","library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#static_library_pic","node_type":"p","page":"Functions","sections":["Functions","static_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featuredisable_auto_if","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.disable_auto_if()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featuredisable_if","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.disable_if()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featuredisabled","node_type":"p","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.disabled()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featureenable_auto_if","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.enable_auto_if()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featureenable_if","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.enable_if()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featurerequire","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.require()"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-47-0.html#new-type-of-build-option-for-features","node_type":"p","page":"Release 0.47","sections":["New features","New type of build option for features"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-54-0.html#skip-sanity-tests-when-cross-compiling","node_type":"p","page":"Release 0.54.0","sections":["New features","Skip sanity tests when cross compiling"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-56-0.html#wraps-from-subprojects-are-automatically-promoted","node_type":"p","page":"Release 0.56.0","sections":["New features","Wraps from subprojects are automatically promoted"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-57-0.html#unity-build-with-vala-disabled","node_type":"h2","page":"Release 0.57.0","sections":["New features","Unity build with Vala disabled"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-60-0.html#improvements-for-the-rustc-compiler","node_type":"ul","page":"Release 0.60.0","sections":["New features","Improvements for the Rustc compiler"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-62-0.html#i18nmerge_file-no-longer-arbitrarily-leaves-your-project-halfbuilt","node_type":"p","page":"Release 0.62.0","sections":["New features","i18n.merge_file no longer arbitrarily leaves your project half-built"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-1-0.html#add-a-featureoptionenable_if-and-disable_if","node_type":"p","page":"Release 1.1.0","sections":["New features","Add a FeatureOption.enable_if and .disable_if"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-3-0.html#unified-message-strformat-and-fstring-formatting","node_type":"ul","page":"Release 1.3.0","sections":["New features","Unified message(), str.format() and f-string formatting"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-4-0.html#ndebug-setting-now-controls-c-stdlib-assertions","node_type":"p","page":"Release 1.4.0","sections":["New features","\nndebug setting now controls C++ stdlib assertions"],"context":{"gi-language":["default"]}},{"url":"Subprojects.html#commandline-options","node_type":"ul","page":"Subprojects","sections":["Subprojects","Command-line options"],"context":{"gi-language":["default"]}},{"url":"Unit-tests.html#asan_options-ubsan_options-and-msan_options","node_type":"p","page":"Unit tests","sections":["Unit tests","Test parameters","ASAN_OPTIONS, UBSAN_OPTIONS, and MSAN_OPTIONS"],"context":{"gi-language":["default"]}},{"url":"Unit-tests.html#malloc_perturb_","node_type":"p","page":"Unit tests","sections":["Unit tests","Test parameters","MALLOC_PERTURB_"],"context":{"gi-language":["default"]}},{"url":"Unit-tests.html#other-test-options","node_type":"p","page":"Unit tests","sections":["Unit tests","Testing tool","Other test options"],"context":{"gi-language":["default"]}},{"url":"Using-wraptool.html#automatic-dependency-fallback","node_type":"p","page":"Using wraptool","sections":["Using wraptool","Automatic dependency fallback"],"context":{"gi-language":["default"]}}]});
urls_downloaded_cb({"token":"disabled","urls":[{"url":"Build-options.html#features","node_type":"ul","page":"Build options","sections":["Build options","Build option types","Features"],"context":{"gi-language":["default"]}},{"url":"Builtin-options.html#core-options","node_type":"table","page":"Built-in options","sections":["Built-in options","Universal options","Core options"],"context":{"gi-language":["default"]}},{"url":"Builtin-options.html#notes-about-apple-bitcode-support","node_type":"p","page":"Built-in options","sections":["Built-in options","Base options","Notes about Apple Bitcode support"],"context":{"gi-language":["default"]}},{"url":"Builtin-options.html#python-module","node_type":"p","page":"Built-in options","sections":["Built-in options","Module options","Python module"],"context":{"gi-language":["default"]}},{"url":"Cross-compilation.html#using-a-custom-standard-library","node_type":"p","page":"Cross compilation","sections":["Cross compilation","Using a custom standard library"],"context":{"gi-language":["default"]}},{"url":"Include-directories.html#include-directories","node_type":"p","page":"Include directories","sections":["Include directories"],"context":{"gi-language":["default"]}},{"url":"Python-module.html#extension_module","node_type":"ul","page":"Python module","sections":["Python module","\npython_installation object","Methods","extension_module()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments10","node_type":"table","page":"Functions","sections":["Functions","both_libraries()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments11","node_type":"table","page":"Functions","sections":["Functions","build_target()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments38","node_type":"table","page":"Functions","sections":["Functions","library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments47","node_type":"table","page":"Functions","sections":["Functions","static_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#both_libraries_pic","node_type":"p","page":"Functions","sections":["Functions","both_libraries()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#build_target_pic","node_type":"p","page":"Functions","sections":["Functions","build_target()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#library_pic","node_type":"p","page":"Functions","sections":["Functions","library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#static_library_pic","node_type":"p","page":"Functions","sections":["Functions","static_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featuredisable_auto_if","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.disable_auto_if()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featuredisable_if","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.disable_if()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featuredisabled","node_type":"p","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.disabled()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featureenable_auto_if","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.enable_auto_if()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featureenable_if","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.enable_if()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_returned_feature.html#featurerequire","node_type":"table","page":"Feature option object","sections":["Feature option object (feature)","Feature option object methods","feature.require()"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-47-0.html#new-type-of-build-option-for-features","node_type":"p","page":"Release 0.47","sections":["New features","New type of build option for features"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-54-0.html#skip-sanity-tests-when-cross-compiling","node_type":"p","page":"Release 0.54.0","sections":["New features","Skip sanity tests when cross compiling"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-56-0.html#wraps-from-subprojects-are-automatically-promoted","node_type":"p","page":"Release 0.56.0","sections":["New features","Wraps from subprojects are automatically promoted"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-57-0.html#unity-build-with-vala-disabled","node_type":"h2","page":"Release 0.57.0","sections":["New features","Unity build with Vala disabled"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-60-0.html#improvements-for-the-rustc-compiler","node_type":"ul","page":"Release 0.60.0","sections":["New features","Improvements for the Rustc compiler"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-62-0.html#i18nmerge_file-no-longer-arbitrarily-leaves-your-project-halfbuilt","node_type":"p","page":"Release 0.62.0","sections":["New features","i18n.merge_file no longer arbitrarily leaves your project half-built"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-1-0.html#add-a-featureoptionenable_if-and-disable_if","node_type":"p","page":"Release 1.1.0","sections":["New features","Add a FeatureOption.enable_if and .disable_if"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-3-0.html#unified-message-strformat-and-fstring-formatting","node_type":"ul","page":"Release 1.3.0","sections":["New features","Unified message(), str.format() and f-string formatting"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-4-0.html#ndebug-setting-now-controls-c-stdlib-assertions","node_type":"p","page":"Release 1.4.0","sections":["New features","\nndebug setting now controls C++ stdlib assertions"],"context":{"gi-language":["default"]}},{"url":"Subprojects.html#commandline-options","node_type":"ul","page":"Subprojects","sections":["Subprojects","Command-line options"],"context":{"gi-language":["default"]}},{"url":"Unit-tests.html#asan_options-ubsan_options-and-msan_options","node_type":"p","page":"Unit tests","sections":["Unit tests","Test parameters","ASAN_OPTIONS, UBSAN_OPTIONS, and MSAN_OPTIONS"],"context":{"gi-language":["default"]}},{"url":"Unit-tests.html#malloc_perturb_","node_type":"p","page":"Unit tests","sections":["Unit tests","Test parameters","MALLOC_PERTURB_"],"context":{"gi-language":["default"]}},{"url":"Unit-tests.html#other-test-options","node_type":"p","page":"Unit tests","sections":["Unit tests","Testing tool","Other test options"],"context":{"gi-language":["default"]}},{"url":"Using-wraptool.html#automatic-dependency-fallback","node_type":"p","page":"Using wraptool","sections":["Using wraptool","Automatic dependency fallback"],"context":{"gi-language":["default"]}}]});
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fragment_downloaded_cb({"url":"Include-directories.html#include-directories","fragment":"Include directories\nMost C/C++ projects have headers in different directories than\nsources. Thus you need to specify include directories. Let's assume\nthat we are at some subdirectory and wish to add its include\nsubdirectory to some target's search path. To create a include\ndirectory object we do this:\nThe incdir variable now holds a reference to the include subdir.\nNow we pass that as an argument to a build target:\nNote that these two commands can be given in any subdirectories and it\nwill still work. Meson will keep track of the locations and generate\nproper compiler flags to make it all work.\nAnother thing to note is that include_directories adds both the\nsource directory and corresponding build directory to include path, so\nyou don't have to care.\n"});
fragment_downloaded_cb({"url":"Include-directories.html#include-directories","fragment":"Include directories\nMost C/C++ projects have headers in different directories than\nsources. Thus you need to specify include directories. Let's assume\nthat we are at some subdirectory and wish to add its include\nsubdirectory to some target's search path. To create a include\ndirectory object we do this:\nThe incdir variable now holds a reference to the include subdir.\nNow we pass that as an argument to a build target:\nNote that these two commands can be given in any subdirectories and it\nwill still work. Meson will keep track of the locations and generate\nproper compiler flags to make it all work.\nAnother thing to note is that include_directories adds both the\nsource directory and corresponding build directory to include path, so\nyou don't have to care. If it turns out you don't want it after all, this can\nbe disabled with the implicit_include_directories argument to the build\nfunction you use.\n"});
Loading

0 comments on commit 8c26ae3

Please sign in to comment.