public void PerformBuild(CustomBuildTarget buildTarget) { switch (buildTarget) { case CustomBuildTarget.iOS: var buildPath = PerformBuild(BuildTarget.iOS); if (!string.IsNullOrWhiteSpace(buildPath)) { XCodeService.Open(buildPath); } break; case CustomBuildTarget.Android: PerformBuild(BuildTarget.Android); break; } }
public DefineSymbol(DefineSymbol s) { name = s.name; active = s.active; BuildTargetMask = s.BuildTargetMask; }
public static bool HasBuildTarget(CustomBuildTarget mask, CustomBuildTarget target) { return((mask & target) == target); }