Skip to content

Commit

Permalink
Fix for MPLABX 5.xx
Browse files Browse the repository at this point in the history
Bugfix to support MPLAB X v5.xx
  • Loading branch information
mc6pac committed Aug 20, 2019
1 parent a6e03d1 commit bdb3188
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ AutoUpdate-Show-In-Client: true
OpenIDE-Module: com.github.mc6pac.toolchainCC5X/1
OpenIDE-Module-Layer: com/github/mc6pac/toolchainCC5X/layer.xml
OpenIDE-Module-Localizing-Bundle: com/github/mc6pac/toolchainCC5X/Bundle.properties
OpenIDE-Module-Specification-Version: 1.1.1
OpenIDE-Module-Specification-Version: 1.1.2

2 changes: 1 addition & 1 deletion nbproject/platform.properties
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ cluster.path=\
${nbplatform.active.dir}/mplab_ide:\
${nbplatform.active.dir}/nb:\
${nbplatform.active.dir}/platform
nbplatform.active=MPLAB_X_IDE_v3.40
nbplatform.active=MPLAB_X_IDE_v5.10
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,22 @@
*/
package com.github.mc6pac.toolchainCC5X;

import com.microchip.mplab.nbide.embedded.makeproject.api.configurations.MakeConfiguration;
import com.microchip.mplab.nbide.embedded.spi.IncludeProvider;
import com.microchip.mplab.nbide.toolchainCommon.LTUtils;
import com.microchip.mplab.nbide.toolchainCommon.properties.CommonLanguageToolchainPropertiesUtils;
import java.util.ArrayList;
import java.util.List;
import org.netbeans.api.project.Project;
import org.netbeans.spi.project.ProjectConfiguration;

public class CC5XSystemIncludeProvider implements IncludeProvider {

private final CommonLanguageToolchainPropertiesUtils utils = new CommonLanguageToolchainPropertiesUtils();

@Override
public List<String> getIncludes(Project project, ProjectConfiguration projectConf, String itemPath) {
MakeConfiguration makeConf = (MakeConfiguration)projectConf;

final List<String> ret = new ArrayList<>();
final String pathToBin = LTUtils.pathToBin(projectConf);
final String pathToBin = utils.pathToBin(projectConf);

ret.add(pathToBin);

Expand Down

0 comments on commit bdb3188

Please sign in to comment.