コード例 #1
0
ファイル: TruffleMenu.cs プロジェクト: moxiesuite/moxievsix
        private void MigrateCallback(object sender, EventArgs e)
        {
            OutputPane pane = package.TrufflePane;

            pane.Clear();
            pane.AddLine("Migrating...");
            pane.RunTruffleCommand("migrate --reset", () =>
            {
                pane.AddLine("Done.");
            });
        }
コード例 #2
0
ファイル: TruffleMenu.cs プロジェクト: moxiesuite/moxievsix
        private void TestCallback(object sender, EventArgs e)
        {
            OutputPane pane = package.TrufflePane;

            pane.Clear();
            pane.AddLine("Running tests...");
            pane.RunTruffleCommand("test", () =>
            {
                pane.AddLine("Done.");
            });
        }
コード例 #3
0
ファイル: TruffleMenu.cs プロジェクト: moxiesuite/moxievsix
        private void CompileCallback(object sender, EventArgs e)
        {
            OutputPane pane = package.TrufflePane;

            pane.Clear();
            pane.AddLine("Compiling...");
            pane.RunTruffleCommand("compile --all", () =>
            {
                pane.AddLine("Done.");
            });
        }
コード例 #4
0
ファイル: TruffleMenu.cs プロジェクト: moxiesuite/moxievsix
        private void InitializeProjectCallback(object sender, EventArgs e)
        {
            OutputPane pane = package.TrufflePane;

            pane.Clear();
            pane.AddLine("Initializing project...");
            pane.RunTruffleCommand("init", () =>
            {
                pane.AddLine("Done");
                this.package.RecheckEnvironment();
            });
        }