2024-09-16 23:02:35 +00:00
|
|
|
package run
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"github.com/maddalax/htmgo/cli/tasks/astgen"
|
|
|
|
|
"github.com/maddalax/htmgo/cli/tasks/css"
|
|
|
|
|
"github.com/maddalax/htmgo/cli/tasks/process"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func Build() {
|
2024-09-19 03:32:09 +00:00
|
|
|
astgen.GenAst(process.ExitOnError)
|
|
|
|
|
css.GenerateCss(process.ExitOnError)
|
2024-09-16 23:02:35 +00:00
|
|
|
process.RunOrExit("rm -rf ./dist")
|
|
|
|
|
process.RunOrExit("mkdir -p ./dist/assets/dist")
|
|
|
|
|
process.RunOrExit("cp -r ./assets/dist/* ./dist/assets/dist/")
|
|
|
|
|
process.RunOrExit("go build -o \"./dist\" .")
|
|
|
|
|
process.RunOrExit("echo \"Build successful\"")
|
|
|
|
|
}
|