github.com/beauknowssoftware/makehcl@v0.0.0-20200322000747-1b9bb1e1c008/make.hcl (about)

     1  default_goal = "build"
     2  
     3  command build {
     4    dependencies = concat(rule.bins, rule.env_bins, ".lint")
     5  }
     6  
     7  import {
     8    file = "build/tools.hcl"
     9  }
    10  
    11  import {
    12    file = "build/shell.hcl"
    13  }
    14  
    15  import {
    16    file = "build/common_vars.hcl"
    17  }
    18  
    19  import {
    20    file = "build/prebuild.hcl"
    21  }
    22  
    23  import {
    24    file = "build/local_exec.hcl"
    25  }
    26  
    27  import {
    28    file = "build/cross_platform.hcl"
    29  }
    30  
    31  import {
    32    file = "build/install.hcl"
    33  }
    34  
    35  import {
    36    file = "build/graph.hcl"
    37  }
    38  
    39  command clean {
    40    command = "git clean -f -fdX"
    41  }
    42  
    43  command tidy {
    44    dependencies = ["tools/hclfmt"]
    45    command      = file("build/tidy.sh")
    46  }