diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_restart.png b/doc/org.eclipse.cdt.doc.user/images/cdt_restart.png deleted file mode 100644 index d215f9f7b9f..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_restart.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_update_find-install.png b/doc/org.eclipse.cdt.doc.user/images/cdt_update_find-install.png deleted file mode 100644 index de40ebfc00e..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_update_find-install.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_cdt_site.png b/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_cdt_site.png deleted file mode 100644 index 634bfe3cbb3..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_cdt_site.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_new_sites.png b/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_new_sites.png deleted file mode 100644 index 3533e413c4d..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_new_sites.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_sites.png b/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_sites.png deleted file mode 100644 index c0454b625d3..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_update_install_sites.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_update_jar_verification.png b/doc/org.eclipse.cdt.doc.user/images/cdt_update_jar_verification.png deleted file mode 100644 index 89f8d02d2cb..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_update_jar_verification.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_update_license_agreement.png b/doc/org.eclipse.cdt.doc.user/images/cdt_update_license_agreement.png deleted file mode 100644 index 428f6b237bd..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_update_license_agreement.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_update_location.png b/doc/org.eclipse.cdt.doc.user/images/cdt_update_location.png deleted file mode 100644 index d88bf2bbc69..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_update_location.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_update_search_results.png b/doc/org.eclipse.cdt.doc.user/images/cdt_update_search_results.png deleted file mode 100644 index 1e054a7eb35..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_update_search_results.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/src/getting_started/cbs_launchbar.adoc b/doc/org.eclipse.cdt.doc.user/src/getting_started/cbs_launchbar.adoc index 208c8667195..5af30f04620 100644 --- a/doc/org.eclipse.cdt.doc.user/src/getting_started/cbs_launchbar.adoc +++ b/doc/org.eclipse.cdt.doc.user/src/getting_started/cbs_launchbar.adoc @@ -28,7 +28,7 @@ endif::[] // adoc files. // ENDOFHEADER -== Launch Bar +== Using the Launch Bar Core Build System (CBS) projects rely on the *Launch Bar*. Make sure the _LaunchBar UI_ feature is installed and enabled. In the global diff --git a/doc/org.eclipse.cdt.doc.user/src/getting_started/cbs_using_existing_code.adoc b/doc/org.eclipse.cdt.doc.user/src/getting_started/cbs_using_existing_code.adoc index 60a67a37f31..e0720c1fbc4 100644 --- a/doc/org.eclipse.cdt.doc.user/src/getting_started/cbs_using_existing_code.adoc +++ b/doc/org.eclipse.cdt.doc.user/src/getting_started/cbs_using_existing_code.adoc @@ -64,4 +64,4 @@ World Source and Makefile example*. image:cbs_existing_code_makefile.png[Existing code Makefile] -icon:arrow-circle-right[] xref:cbs_launchbar.adoc[Next: Launch Bar] +icon:arrow-circle-right[] xref:cbs_launchbar.adoc[Next: Using the Launch Bar] diff --git a/doc/org.eclipse.cdt.doc.user/src/getting_started/cdt_o_tutorial.adoc b/doc/org.eclipse.cdt.doc.user/src/getting_started/cdt_o_tutorial.adoc index 54f059d4309..90c6eab92cc 100644 --- a/doc/org.eclipse.cdt.doc.user/src/getting_started/cdt_o_tutorial.adoc +++ b/doc/org.eclipse.cdt.doc.user/src/getting_started/cdt_o_tutorial.adoc @@ -33,17 +33,24 @@ endif::[] The following tutorials guide you through the process of using the C/{cpp} Development Toolkit (CDT) to: -* xref:cdt_w_prepare_workbench.adoc[Prepare the Workbench] -* xref:cdt_w_basic.adoc[Create a simple application] -* xref:new_cmake_proj.adoc[Creating a CMake project] -* xref:cdt_w_basic.adoc[Create a Managed Build System Makefile project] -* xref:cdt_w_import.adoc[Import an existing project] -* xref:cdt_w_newcpp.adoc[Create a {cpp} file] -* xref:cdt_w_newmake.adoc[Create a makefile] -* xref:cdt_w_build.adoc[Build a project] -* xref:cdt_w_debug.adoc[Debug a project] -* xref:cdt_w_existing_code.adoc[Import C/{cpp} source into Eclipse] -* xref:cdt_w_install_cdt.adoc[Install/update the CDT] +* xref:cdt_w_prepare_workbench.adoc[Preparing the Workbench] +* xref:index_cbs.adoc[Core Build System] +** xref:core_build_system.adoc[Using the Core Build System] +** xref:new_cmake_proj.adoc[Creating a CMake project] +** xref:new_cbs_makefile_proj.adoc[Creating a Core Build System Makefile project] +** xref:cbs_using_existing_code.adoc[Using existing code] +** xref:cbs_launchbar.adoc[Using the Launch Bar] +** xref:cbs_build_project.adoc[Building a project] +** xref:cbs_run_project.adoc[Running a project] +** xref:cbs_debug_project.adoc[Debugging a project] +* xref:index_mbs.adoc[Legacy Managed Build System] +** xref:cdt_w_basic.adoc[Tutorial: Creating a Managed Build System Makefile project] +** xref:cdt_w_import.adoc[Tutorial: Importing an existing project] +** xref:cdt_w_newcpp.adoc[Creating your {cpp} file] +** xref:cdt_w_newmake.adoc[Creating a makefile] +** xref:cdt_w_build.adoc[Building a project] +** xref:cdt_w_debug.adoc[Debugging a project] +** xref:cdt_w_existing_code.adoc[Importing your C/{cpp} source files into Eclipse] image:ngref.gif[Related reference] diff --git a/doc/org.eclipse.cdt.doc.user/src/getting_started/cdt_w_install_cdt.adoc b/doc/org.eclipse.cdt.doc.user/src/getting_started/cdt_w_install_cdt.adoc deleted file mode 100644 index f05444f1e32..00000000000 --- a/doc/org.eclipse.cdt.doc.user/src/getting_started/cdt_w_install_cdt.adoc +++ /dev/null @@ -1,112 +0,0 @@ -//// -Copyright (c) 2000, 2025 Contributors to the Eclipse Foundation -This program and the accompanying materials -are made available under the terms of the Eclipse Public License 2.0 -which accompanies this distribution, and is available at -https://www.eclipse.org/legal/epl-2.0/ - -SPDX-License-Identifier: EPL-2.0 -//// - -// pull in shared headers, footers, etc -:docinfo: shared - -// support image rendering and table of contents within GitHub -ifdef::env-github[] -:imagesdir: ../../images -:toc: -:toc-placement!: -endif::[] - -// enable support for button, menu and keyboard macros -:experimental: - -// Until ENDOFHEADER the content must match adoc-headers.txt for consistency, -// this is checked by the build in do_generate_asciidoc.sh, which also ensures -// that the checked in html is up to date. -// do_generate_asciidoc.sh can also be used to apply this header to all the -// adoc files. -// ENDOFHEADER - -== Installing and updating the CDT - -You can use the Software Updates manager to quickly install or update -the CDT directly from the Eclipse workbench using your internet -connection. - -To obtain the latest CDT features: - -. Select *Help > Software Updates > Find and Install*. -+ -image:cdt_update_find-install.png[] -+ -. In the *Feature Updates* window, select *Search for new features to -install* and click *Next*. -+ -Note: If you want to search for updates on features that you currently -have installed, you can select the option *Search for updates of the -currently installed features*, and then follow the steps to update using -that method. -+ -image:cdt_update_install_new.png[] -+ -. If you have not updated previously, you will have to enter the -location of the Eclipse CDT Install site. Click *New Remote Site...*. -+ -image:cdt_update_install_sites.png[] -+ -. In the New Update Site dialog box, type the name and URL for the -Eclipse update site. -+ -image:cdt_update_install_new_sites.png[] -+ -. Click *OK*. -+ -. From the *Sites to include in search* list, select the update site you -just created by clicking the appropriate check box, and click *Finish*. -+ -image:cdt_update_install_cdt_site.png[] -+ -. The Search Results dialog shows the features available to install from -the update site. Expand and select any additional features that you -require. De-select any options that do not apply to you. -+ -. Click *Next*. -+ -image:cdt_update_search_results.png[] -+ -. You must accept the Eclipse.org Software User Agreement to continue -installing the CDT update. If you accept the terms, select *I accept the -terms in the license agreement* and then click *Next*. -+ -image:cdt_update_license_agreement.png[] -+ -+ -You can review the summary list of the features you selected to -install. -+ -. Optional: Click *Change Location* to select the location you would -like the updates installed. Typically, this is the directory where you -installed Eclipse. -+ -. Click *Finish*. -+ -image:cdt_update_location.png[] -+ -. You will now start downloading the CDT components. You will have to -verify that you want the features installed by clicking *Install* for -each feature you selected. -+ -image:cdt_update_jar_verification.png[] -+ -+ -Now, you have to restart Eclipse. -+ -. Select *Yes* to complete the feature installation process. -+ -image:cdt_restart.png[] - -image:ngconcepts.gif[Related concepts,width=143,height=21] - -* xref:../concepts/cdt_c_over_cdt.adoc[CDT Overview] -* xref:../concepts/cdt_c_perspectives.adoc[C/{cpp} Development perspective] diff --git a/doc/org.eclipse.cdt.doc.user/src/getting_started/core_build_system.adoc b/doc/org.eclipse.cdt.doc.user/src/getting_started/core_build_system.adoc index 110e0f4e925..f572c03acae 100644 --- a/doc/org.eclipse.cdt.doc.user/src/getting_started/core_build_system.adoc +++ b/doc/org.eclipse.cdt.doc.user/src/getting_started/core_build_system.adoc @@ -28,7 +28,7 @@ endif::[] // adoc files. // ENDOFHEADER -= Core Build System += Using the Core Build System The Core Build System is the successor of the legacy Managed Build System. diff --git a/doc/org.eclipse.cdt.doc.user/src/getting_started/index_cbs.adoc b/doc/org.eclipse.cdt.doc.user/src/getting_started/index_cbs.adoc index 8318d2e6df3..a673d8d46e9 100644 --- a/doc/org.eclipse.cdt.doc.user/src/getting_started/index_cbs.adoc +++ b/doc/org.eclipse.cdt.doc.user/src/getting_started/index_cbs.adoc @@ -28,9 +28,9 @@ endif::[] // adoc files. // ENDOFHEADER -= Core Build System contents += Core Build System -xref:core_build_system.adoc[Core Build System] +xref:core_build_system.adoc[Using the Core Build System] xref:new_cmake_proj.adoc[Creating a CMake project] @@ -38,7 +38,7 @@ xref:new_cbs_makefile_proj.adoc[Creating a Core Build System Makefile project] xref:cbs_using_existing_code.adoc[Using existing code] -xref:cbs_launchbar.adoc[Launch Bar] +xref:cbs_launchbar.adoc[Using the Launch Bar] xref:cbs_build_project.adoc[Building a project] diff --git a/doc/org.eclipse.cdt.doc.user/src/getting_started/index_mbs.adoc b/doc/org.eclipse.cdt.doc.user/src/getting_started/index_mbs.adoc index 334ca039ef8..ca73a3abba0 100644 --- a/doc/org.eclipse.cdt.doc.user/src/getting_started/index_mbs.adoc +++ b/doc/org.eclipse.cdt.doc.user/src/getting_started/index_mbs.adoc @@ -28,7 +28,7 @@ endif::[] // adoc files. // ENDOFHEADER -= Legacy Managed Build System contents += Legacy Managed Build System xref:cdt_w_basic.adoc[Tutorial: Creating a Managed Build System Makefile project] diff --git a/doc/org.eclipse.cdt.doc.user/src/getting_started/new_cmake_proj.adoc b/doc/org.eclipse.cdt.doc.user/src/getting_started/new_cmake_proj.adoc index a4350d35ed8..0dabcfe76f5 100644 --- a/doc/org.eclipse.cdt.doc.user/src/getting_started/new_cmake_proj.adoc +++ b/doc/org.eclipse.cdt.doc.user/src/getting_started/new_cmake_proj.adoc @@ -72,4 +72,4 @@ Your new project displays in the Project Explorer view. Your project may be empty because you have not yet created files for your project. You can now start writing the code for your application or importing code from elsewhere. -icon:arrow-circle-right[] xref:new_cbs_makefile_proj.adoc[Next: Creating a Makefile project] +icon:arrow-circle-right[] xref:new_cbs_makefile_proj.adoc[Next: Creating a Core Build System Makefile project] diff --git a/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml b/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml index 17aafcdcab6..23a117ae3fc 100644 --- a/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml +++ b/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml @@ -21,5 +21,4 @@ -