mirror of
https://github.com/eclipse-cdt/cdt
synced 2024-10-28 12:09:40 +01:00
Bug 542488: Feature for DAP in CDT
Change-Id: I981660855f9f0305d0c08af5eb361cadbde9b86c
This commit is contained in:
parent
bf327ec364
commit
577061ac79
6 changed files with 120 additions and 0 deletions
17
debug/org.eclipse.cdt.debug.dap-feature/.project
Normal file
17
debug/org.eclipse.cdt.debug.dap-feature/.project
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>org.eclipse.cdt.debug.dap-feature</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.FeatureBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.pde.FeatureNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
15
debug/org.eclipse.cdt.debug.dap-feature/build.properties
Normal file
15
debug/org.eclipse.cdt.debug.dap-feature/build.properties
Normal file
|
@ -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
|
24
debug/org.eclipse.cdt.debug.dap-feature/feature.properties
Normal file
24
debug/org.eclipse.cdt.debug.dap-feature/feature.properties
Normal file
|
@ -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/
|
||||
|
57
debug/org.eclipse.cdt.debug.dap-feature/feature.xml
Normal file
57
debug/org.eclipse.cdt.debug.dap-feature/feature.xml
Normal file
|
@ -0,0 +1,57 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<feature
|
||||
id="org.eclipse.cdt.debug.dap"
|
||||
label="%featureName"
|
||||
version="9.9.0.qualifier"
|
||||
provider-name="%providerName"
|
||||
license-feature="org.eclipse.license"
|
||||
license-feature-version="0.0.0">
|
||||
|
||||
<description>
|
||||
%description
|
||||
</description>
|
||||
|
||||
<copyright>
|
||||
%copyright
|
||||
</copyright>
|
||||
|
||||
<license url="%licenseURL">
|
||||
%license
|
||||
</license>
|
||||
|
||||
<requires>
|
||||
<import plugin="org.apache.commons.io"/>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<import plugin="org.eclipse.ui.genericeditor" version="1.0.0" match="greaterOrEqual"/>
|
||||
<import plugin="org.eclipse.jface.text"/>
|
||||
<import plugin="org.eclipse.cdt.ui"/>
|
||||
<import plugin="org.eclipse.cdt.core"/>
|
||||
<import plugin="org.eclipse.jface"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<import plugin="org.eclipse.core.commands"/>
|
||||
<import plugin="org.eclipse.core.expressions"/>
|
||||
<import plugin="org.eclipse.core.resources"/>
|
||||
<import plugin="com.google.gson" version="2.8.2" match="greaterOrEqual"/>
|
||||
<import plugin="org.eclipse.lsp4j.jsonrpc"/>
|
||||
<import plugin="org.eclipse.cdt.launch"/>
|
||||
<import plugin="org.eclipse.lsp4e.debug"/>
|
||||
<import plugin="org.eclipse.debug.core"/>
|
||||
<import plugin="org.eclipse.debug.ui"/>
|
||||
<import plugin="org.eclipse.cdt.debug.core"/>
|
||||
<import plugin="org.eclipse.lsp4j.debug"/>
|
||||
<import plugin="org.eclipse.lsp4j.jsonrpc.debug"/>
|
||||
<import plugin="com.google.guava"/>
|
||||
<import plugin="org.eclipse.xtext.xbase.lib"/>
|
||||
<import plugin="org.eclipse.ui.editors"/>
|
||||
<import plugin="org.eclipse.lsp4e" version="0.11.0" match="greaterOrEqual"/>
|
||||
<import plugin="org.eclipse.lsp4j" version="0.7.2" match="greaterOrEqual"/>
|
||||
</requires>
|
||||
|
||||
<plugin
|
||||
id="org.eclipse.cdt.debug.dap"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
</feature>
|
1
pom.xml
1
pom.xml
|
@ -133,6 +133,7 @@
|
|||
<module>debug/org.eclipse.cdt.debug.ui</module>
|
||||
|
||||
<module>debug/org.eclipse.cdt.debug.dap</module>
|
||||
<module>debug/org.eclipse.cdt.debug.dap-feature</module>
|
||||
|
||||
<module>debug/org.eclipse.cdt.gdb</module>
|
||||
<module>debug/org.eclipse.cdt.gdb.ui</module>
|
||||
|
|
|
@ -125,6 +125,12 @@
|
|||
<feature url="features/org.eclipse.cdt.qt.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.qt.source" version="0.0.0">
|
||||
<category name="extra"/>
|
||||
</feature>
|
||||
<feature url="features/org.eclipse.cdt.debug.dap_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.dap" version="0.0.0">
|
||||
<category name="extra"/>
|
||||
</feature>
|
||||
<feature url="features/org.eclipse.cdt.debug.dap.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.dap.source" version="0.0.0">
|
||||
<category name="extra"/>
|
||||
</feature>
|
||||
<feature url="features/org.eclipse.cdt.debug.standalone_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.standalone" version="0.0.0">
|
||||
<category name="extra"/>
|
||||
</feature>
|
||||
|
|
Loading…
Reference in a new issue