diff --git a/debug/org.eclipse.cdt.debug.dap-feature/.project b/debug/org.eclipse.cdt.debug.dap-feature/.project new file mode 100644 index 00000000000..beec95bf7c2 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.dap-feature/.project @@ -0,0 +1,17 @@ + + + org.eclipse.cdt.debug.dap-feature + + + + + + org.eclipse.pde.FeatureBuilder + + + + + + org.eclipse.pde.FeatureNature + + diff --git a/debug/org.eclipse.cdt.debug.dap-feature/build.properties b/debug/org.eclipse.cdt.debug.dap-feature/build.properties new file mode 100644 index 00000000000..274b1f45828 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.dap-feature/build.properties @@ -0,0 +1,15 @@ +############################################################################### +# Copyright (c) 2019 Kichwa Coders Canada and others. +# +# 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 +# +# Contributors: +# Jonah Graham (Kichwa) - initial API and implementation +############################################################################### +bin.includes = feature.xml,\ + feature.properties diff --git a/debug/org.eclipse.cdt.debug.dap-feature/feature.properties b/debug/org.eclipse.cdt.debug.dap-feature/feature.properties new file mode 100644 index 00000000000..b63d0ead8c9 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.dap-feature/feature.properties @@ -0,0 +1,24 @@ +############################################################################### +# Copyright (c) 2019 Kichwa Coders Canada and others. +# +# 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 +# +# Contributors: +# Jonah Graham (Kichwa) - initial API and implementation +############################################################################### + +featureName=C/C++ Debug Adapter GDB Debugger Integration +providerName=Eclipse CDT +description=Debug Adapter (DAP) integration with gdb debugger +copyright=\ +Copyright (c) 2019 Kichwa Coders Canada and others.\n\ +This program and the accompanying materials\n\ +are made available under the terms of the Eclipse Public License 2.0\n\ +which accompanies this distribution, and is available at\n\ +https://www.eclipse.org/legal/epl-2.0/ + diff --git a/debug/org.eclipse.cdt.debug.dap-feature/feature.xml b/debug/org.eclipse.cdt.debug.dap-feature/feature.xml new file mode 100644 index 00000000000..4aa5fb543d8 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.dap-feature/feature.xml @@ -0,0 +1,57 @@ + + + + + %description + + + + %copyright + + + + %license + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pom.xml b/pom.xml index 2f5bc03d40b..7e9267f9595 100644 --- a/pom.xml +++ b/pom.xml @@ -133,6 +133,7 @@ debug/org.eclipse.cdt.debug.ui debug/org.eclipse.cdt.debug.dap + debug/org.eclipse.cdt.debug.dap-feature debug/org.eclipse.cdt.gdb debug/org.eclipse.cdt.gdb.ui diff --git a/releng/org.eclipse.cdt.repo/category.xml b/releng/org.eclipse.cdt.repo/category.xml index 13b81c20049..f0f7e59e7b9 100644 --- a/releng/org.eclipse.cdt.repo/category.xml +++ b/releng/org.eclipse.cdt.repo/category.xml @@ -125,6 +125,12 @@ + + + + + +