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 }