1 <form [formGroup]="buildForm">
2 <div class="col-xs-12">
3 <table class="table table-borderless">
6 <th style="border: none;">Project</th>
8 <div class="btn-group" dropdown *ngIf="curProject">
9 <button dropdownToggle type="button" class="btn btn-primary dropdown-toggle" style="width: 20em;">
10 {{curProject.label}} <span class="caret" style="float: right; margin-top: 8px;"></span>
12 <ul *dropdownMenu class="dropdown-menu" role="menu">
13 <li role="menuitem"><a class="dropdown-item" *ngFor="let prj of (config$ | async)?.projects" (click)="curProject=prj">
23 <!-- FIXME why not working ?
24 <sdk-select-dropdown [sdks]="(sdks$ | async)"></sdk-select-dropdown>
26 <sdk-select-dropdown></sdk-select-dropdown>
30 <th>Sub-directory</th>
31 <td> <input type="text" style="width:99%;" formControlName="subpath"> </td>
34 <th>Make arguments</th>
35 <td> <input type="text" style="width:99%;" formControlName="makeArgs"> </td>
41 <div class="col-xs-12 text-center">
42 <div class="btn-group blocks">
43 <button class="btn btn-primary btn-large" (click)="make() " [disabled]="!confValid ">Build</button>
44 <button class="btn btn-primary btn-large" (click)="make('clean') " [disabled]="!confValid ">Clean</button>
50 <div style="margin-left: 2em; margin-right: 2em; ">
52 <div class="col-xs-10">
54 <div class="col-xs-4">
55 <label>Command Output</label>
57 <div class="col-xs-8" style="font-size:x-small; margin-top:5px;">
62 <div class="col-xs-2">
63 <button class="btn btn-link pull-right " (click)="reset() "><span class="fa fa-eraser fa-size-x2"></span></button>
67 <div class="col-xs-12 text-center ">
68 <textarea rows="20" class="textarea-scroll" #scrollOutput>{{ cmdOutput }}</textarea>