2017-10-02 21:24:00 +00:00
|
|
|
using System;
|
|
|
|
using System.IO;
|
|
|
|
using Microsoft.Build.Construction;
|
|
|
|
|
|
|
|
namespace GodotSharpTools.Project
|
|
|
|
{
|
|
|
|
public static class ProjectUtils
|
|
|
|
{
|
|
|
|
public static void AddItemToProjectChecked(string projectPath, string itemType, string include)
|
|
|
|
{
|
|
|
|
var dir = Directory.GetParent(projectPath).FullName;
|
|
|
|
var root = ProjectRootElement.Open(projectPath);
|
2017-10-04 22:10:51 +00:00
|
|
|
if (root.AddItemChecked(itemType, include.RelativeToPath(dir).Replace("/", "\\")))
|
|
|
|
root.Save();
|
2017-10-02 21:24:00 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|