28 lines
716 B
C#
28 lines
716 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using Sharpmake;
|
|
|
|
namespace JustDance.Tools
|
|
{
|
|
public abstract class CommandLineProject : BaseProject
|
|
{
|
|
public CommandLineProject(bool sourcesInSubFolder = false)
|
|
: base("apps", sourcesInSubFolder)
|
|
{
|
|
UseOwnFolderInOutput = false;
|
|
OutputType = Configuration.OutputType.DotNetConsoleApp;
|
|
}
|
|
|
|
public override void ConfigureAll(Configuration conf, Target target)
|
|
{
|
|
base.ConfigureAll(conf, target);
|
|
|
|
conf.RegisterPlumeConsole(target);
|
|
|
|
conf.SolutionFolder = "apps";
|
|
}
|
|
}
|
|
}
|