blob: 8620f7eb00de99fa7a8d98424325f207c5caec92 [file] [log] [blame]
Fumitoshi Ukai119dc912015-03-30 16:52:41 +09001package main
2
Shinichiro Hamajib13f3d52015-03-30 19:29:44 +09003import "os"
4
Fumitoshi Ukai119dc912015-03-30 16:52:41 +09005func main() {
6 mk, err := ParseDefaultMakefile()
7 if err != nil {
8 panic(err)
9 }
10
11 for _, stmt := range mk.stmts {
12 stmt.show()
13 }
14
Shinichiro Hamajid7bef602015-03-30 19:55:32 +090015 vars := make(map[string]string)
16 er, err := Eval(mk, vars)
Fumitoshi Ukaif8efa0a2015-03-30 18:10:11 +090017 if err != nil {
18 panic(err)
19 }
Shinichiro Hamajib13f3d52015-03-30 19:29:44 +090020 Exec(er, os.Args[1:])
Fumitoshi Ukai119dc912015-03-30 16:52:41 +090021}