Zhang Shuxian 
							
						 
					 
					
						
						
							
						
						a6fdc2677e 
					 
					
						
						
							
							docs: Update CN translation for minimal build documentation  
						
						
						
						
					 
					
						2025-01-17 16:10:48 +08:00 
						 
				 
			
				
					
						
							
							
								Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						90ca881dab 
					 
					
						
						
							
							docs: improve minimal build documentation  
						
						... 
						
						
						
						Follow-up improvements to the minimal build documentation.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2025-01-16 18:24:14 +08:00 
						 
				 
			
				
					
						
							
							
								Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						e0113d81d2 
					 
					
						
						
							
							docs(build_system): describe MINIMAL_BUILD build property  
						
						... 
						
						
						
						Include a description of the MINIMAL_BUILD property, which serves as a
shortcut for set(COMPONENTS main). Additionally, add a note to the
relevant components indicating that they must be included in the build
to allow for their configuration.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2024-11-20 20:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						a4acbd2758 
					 
					
						
						
							
							feat: Drop Python 3.8 support  
						
						... 
						
						
						
						Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2024-11-12 17:02:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jan Beran 
							
						 
					 
					
						
						
							
						
						06508329c8 
					 
					
						
						
							
							Merge branch 'docs/edit_kconfig_docs' into 'master'  
						
						... 
						
						
						
						docs(kconfiglib): Make a detailed docs section about Kconfig
See merge request espressif/esp-idf!32995  
						
						
					 
					
						2024-11-11 16:06:40 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						729c55b790 
					 
					
						
						
							
							docs: changed bootloader extra component to a property in build-system.rst  
						
						
						
						
					 
					
						2024-11-01 13:52:01 +08:00 
						 
				 
			
				
					
						
							
							
								renpeiying 
							
						 
					 
					
						
						
							
						
						a1df6b8185 
					 
					
						
						
							
							docs: Update CN translation for api-guides/build-system.rst  
						
						
						
						
					 
					
						2024-11-01 13:52:01 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						775c65a6b7 
					 
					
						
						
							
							feat(bootloader): add the possibility to specify extra components directories  
						
						
						
						
					 
					
						2024-11-01 13:52:01 +08:00 
						 
				 
			
				
					
						
							
							
								shenmengjing 
							
						 
					 
					
						
						
							
						
						7cea2a78cc 
					 
					
						
						
							
							docs: Update CN translation for build-system.rst and freertos.rst  
						
						
						
						
					 
					
						2024-10-31 16:03:19 +08:00 
						 
				 
			
				
					
						
							
							
								Jan Beran 
							
						 
					 
					
						
						
							
						
						1fcf006ec6 
					 
					
						
						
							
							docs(kconfiglib): Add Project and Component configuration guide  
						
						... 
						
						
						
						* Project Configuration Guide: how to configure the project, purpose of
  sdkconfig.defaults, where is the configuration stored...
* Component configuration: how to write Kconfig files, how to ensure
  backward compatibility...
Also, general information about Kconfig and its files was added. Other parts of the
documentation (e.g. build-system) now point to these new guides in order
to provide more info. 
						
						
					 
					
						2024-10-29 10:31:03 +01:00 
						 
				 
			
				
					
						
							
							
								renpeiying 
							
						 
					 
					
						
						
							
						
						46770a50a6 
					 
					
						
						
							
							docs: standardize the names of bootloaders in esp-idf  
						
						
						
						
					 
					
						2024-10-23 11:29:24 +08:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						6ff7947fef 
					 
					
						
						
							
							feat: add component_source property to component targets  
						
						
						
						
					 
					
						2024-09-30 18:14:04 +08:00 
						 
				 
			
				
					
						
							
							
								Linda 
							
						 
					 
					
						
						
							
						
						4fc4f7053b 
					 
					
						
						
							
							docs: update application examples for build_system  
						
						
						
						
					 
					
						2024-08-16 17:59:11 +08:00 
						 
				 
			
				
					
						
							
							
								shenmengjing 
							
						 
					 
					
						
						
							
						
						5d07b48c27 
					 
					
						
						
							
							docs: Update the CN Translation for build-system  
						
						
						
						
					 
					
						2024-05-24 18:50:04 +08:00 
						 
				 
			
				
					
						
							
							
								Daniel Paul 
							
						 
					 
					
						
						
							
						
						3d48ac51f9 
					 
					
						
						
							
							docs: Add information to build system about IDF Component Manager  
						
						
						
						
					 
					
						2024-05-22 20:48:18 +08:00 
						 
				 
			
				
					
						
							
							
								daiziyan 
							
						 
					 
					
						
						
							
						
						178f80a170 
					 
					
						
						
							
							docs: update a typo in the build system document  
						
						
						
						
					 
					
						2024-04-01 19:29:05 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						f1e65b8373 
					 
					
						
						
							
							docs(misc): fixed typos found with codespell  
						
						
						
						
					 
					
						2024-03-28 11:50:58 +08:00 
						 
				 
			
				
					
						
							
							
								kohait00 
							
						 
					 
					
						
						
							
						
						9beda4ce48 
					 
					
						
						
							
							feat(tools/cmake): Added VERSION argument to the project() macro in cmake  
						
						... 
						
						
						
						This commit enables the standad VERSION argument for the project() macro
in ESP-IDF. The VERSION argument is compilant with the requirements of
cmake 3.16. This commit also adds new test cases for verifying the
validity of the version argument.
Merges https://github.com/espressif/esp-idf/pull/12461 
Co-authored-by: Sudeep Mohanty <sudeep.mohanty@espressif.com > 
						
						
					 
					
						2023-12-05 11:29:43 +01:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						348206fc65 
					 
					
						
						
							
							fix(docs/build_system): Remove duplication about project_include.cmake usage  
						
						... 
						
						
						
						This commit fixes a duplication regarding the usage of the
project_include.cmake file in the build_system.rst doc. 
						
						
					 
					
						2023-11-10 16:12:59 +01:00 
						 
				 
			
				
					
						
							
							
								Cai Xin Ying 
							
						 
					 
					
						
						
							
						
						01209e459c 
					 
					
						
						
							
							docs: update document format issues  
						
						
						
						
					 
					
						2023-10-14 03:55:41 +08:00 
						 
				 
			
				
					
						
							
							
								renpeiying 
							
						 
					 
					
						
						
							
						
						9a96be7aef 
					 
					
						
						
							
							docs: Update CN translation for api-guides/build-system.rst  
						
						
						
						
					 
					
						2023-09-13 15:11:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						19f0c873cb 
					 
					
						
						
							
							docs(build system): Clarified target-specific sdkconfig.defaults usage  
						
						
						
						
					 
					
						2023-09-13 14:11:43 +08:00 
						 
				 
			
				
					
						
							
							
								renpeiying 
							
						 
					 
					
						
						
							
						
						9b447664db 
					 
					
						
						
							
							docs: Update translation for ESP-IDF docs for syncronization  
						
						
						
						
					 
					
						2023-09-08 15:43:29 +08:00 
						 
				 
			
				
					
						
							
							
								Cai Xin Ying 
							
						 
					 
					
						
						
							
						
						2fac98d2e0 
					 
					
						
						
							
							docs:update format issues for files under api-guides  
						
						
						
						
					 
					
						2023-09-07 15:26:05 +08:00 
						 
				 
			
				
					
						
							
							
								radim.karnis 
							
						 
					 
					
						
						
							
						
						8acde05a5c 
					 
					
						
						
							
							feat: Drop Python 3.7 support  
						
						
						
						
					 
					
						2023-08-08 08:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						c98d1f1619 
					 
					
						
						
							
							feat(bootloader): add the possibility to ignore extra components  
						
						
						
						
					 
					
						2023-07-28 15:04:21 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						d17248ecdf 
					 
					
						
						
							
							build-system: replace ADDITIONAL_MAKE_CLEAN_FILES with ADDITIONAL_CLEAN_FILES  
						
						... 
						
						
						
						ADDITIONAL_MAKE_CLEAN_FILES is deprecated and only worked with make.
Replaced with the new ADDITIONAL_CLEAN_FILES (CMake 3.15) which also works with ninja. 
						
						
					 
					
						2023-05-08 15:51:48 +08:00 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						1d3a8f2edd 
					 
					
						
						
							
							docs/build-system: Update the documentation to add a note regarding  
						
						... 
						
						
						
						limitation of set_source_files_properties 
						
						
					 
					
						2023-04-19 08:01:34 +05:30 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						a0764049fa 
					 
					
						
						
							
							docs: fixed EXTRA_COMPONENT_DIRS being mispelled as EXTRA_COMPONENTS_DIRS in build-system guide  
						
						
						
						
					 
					
						2023-03-16 16:52:03 +08:00 
						 
				 
			
				
					
						
							
							
								Shang Zhou 
							
						 
					 
					
						
						
							
						
						f114008fc7 
					 
					
						
						
							
							docs: Sync up CN and EN versions for files in api-guides and hw-reference (Jan)  
						
						
						
						
					 
					
						2023-01-18 18:57:59 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						57a9c67c01 
					 
					
						
						
							
							index  
						
						
						
						
					 
					
						2022-12-29 01:00:31 +08:00 
						 
				 
			
				
					
						
							
							
								Shang Zhou 
							
						 
					 
					
						
						
							
						
						256c8a103e 
					 
					
						
						
							
							docs: update CN translation for build-system.rst  
						
						
						
						
					 
					
						2022-12-16 16:26:45 +01:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						d89652b382 
					 
					
						
						
							
							build system: Add idf_component_add_link_dependency function, use for spi_flash overriding  
						
						
						
						
					 
					
						2022-12-16 16:26:44 +01:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						17224f3254 
					 
					
						
						
							
							component manager: add build property DEPENDENCIES_LOCK  
						
						... 
						
						
						
						closes https://github.com/espressif/esp-idf/issues/9394  
						
						
					 
					
						2022-12-13 15:25:19 +08:00 
						 
				 
			
				
					
						
							
							
								Djordje Nedic 
							
						 
					 
					
						
						
							
						
						ebb6c2e77b 
					 
					
						
						
							
							tools: Move out kconfig_new in favour of using the esp-idf-kconfig package  
						
						... 
						
						
						
						This commit removes all kconfig_new files and references to them and adds esp-idf-kconfig as a dependency and adequate wrappers to avoid breaking changes. 
						
						
					 
					
						2022-11-15 21:19:51 +01:00 
						 
				 
			
				
					
						
							
							
								Linda 
							
						 
					 
					
						
						
							
						
						0a8a67ecd0 
					 
					
						
						
							
							docs: update warning on undefined variables in api-guides/build-system  
						
						
						
						
					 
					
						2022-10-13 10:35:22 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						6010064bfc 
					 
					
						
						
							
							docs: sync chinese translation of build-system.rst  
						
						
						
						
					 
					
						2022-10-11 10:44:56 +08:00 
						 
				 
			
				
					
						
							
							
								Uday M S 
							
						 
					 
					
						
						
							
						
						c7f31f9a5c 
					 
					
						
						
							
							Update build-system.rst  
						
						
						
						
					 
					
						2022-10-09 20:46:06 +05:30 
						 
				 
			
				
					
						
							
							
								Uday M S 
							
						 
					 
					
						
						
							
						
						b5250006a7 
					 
					
						
						
							
							Update build-system.rst  
						
						... 
						
						
						
						Rearranged few lines of folder directory description 
						
						
					 
					
						2022-10-09 15:06:50 +05:30 
						 
				 
			
				
					
						
							
							
								Mo Fei Fei 
							
						 
					 
					
						
						
							
						
						b03cc11a92 
					 
					
						
						
							
							Docs: Update CN trans for build-system.rst  
						
						
						
						
					 
					
						2022-10-08 15:49:34 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						4c6c170b15 
					 
					
						
						
							
							Merge branch 'staging/add_wrap_example' into 'master'  
						
						... 
						
						
						
						example: add an example to show how to wrap functions in IDF and bootloader
See merge request espressif/esp-idf!20005  
						
						
					 
					
						2022-09-13 14:33:27 +08:00 
						 
				 
			
				
					
						
							
							
								Shang Zhou 
							
						 
					 
					
						
						
							
						
						be389496e1 
					 
					
						
						
							
							docs: sync up CN and EN versions for build-system and partition-tables  
						
						
						
						
					 
					
						2022-09-09 18:28:41 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						6dfac0dd68 
					 
					
						
						
							
							example: add an example to show how to wrap functions in IDF and bootloader  
						
						... 
						
						
						
						A section in the documentation has also been added to talk about the wrap feature of the linker. 
						
						
					 
					
						2022-09-09 16:47:16 +08:00 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						1bb1b70e0f 
					 
					
						
						
							
							docs: Add documentation for define extra partition subtypes through build system  
						
						
						
						
					 
					
						2022-08-03 05:18:37 +00:00 
						 
				 
			
				
					
						
							
							
								daiziyan 
							
						 
					 
					
						
						
							
						
						b995b584bd 
					 
					
						
						
							
							docs: translated removed-components and build-system  
						
						
						
						
					 
					
						2022-07-26 14:55:01 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						d9b4b82edc 
					 
					
						
						
							
							spi_flash: Modify documentations  
						
						
						
						
					 
					
						2022-07-01 10:59:34 +08:00 
						 
				 
			
				
					
						
							
							
								daiziyan 
							
						 
					 
					
						
						
							
						
						e6a7fee2b4 
					 
					
						
						
							
							docs: udpate CN translation for build-system  
						
						
						
						
					 
					
						2022-06-08 19:40:04 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						a0c2252756 
					 
					
						
						
							
							build_system: fixed issue that default.target may override other custom configs  
						
						
						
						
					 
					
						2022-06-02 11:08:59 +08:00 
						 
				 
			
				
					
						
							
							
								Djordje Nedic 
							
						 
					 
					
						
						
							
						
						facab8c5a7 
					 
					
						
						
							
							tools: Increase the minimal supported CMake version to 3.16  
						
						... 
						
						
						
						This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI. 
						
						
					 
					
						2022-06-01 06:35:02 +00:00 
						 
				 
			
				
					
						
							
							
								Sergei Silnov 
							
						 
					 
					
						
						
							
						
						89518ee86a 
					 
					
						
						
							
							build & config: Check requirements of managed components of main and add interface versioning  
						
						
						
						
					 
					
						2022-05-30 14:36:22 +02:00