Merge branch 'tyro89-also_remove_routes' into develop

This commit is contained in:
Jeevanandam M
2016-05-21 22:58:30 -07:00

View File

@@ -17,7 +17,7 @@ For example:
revel clean github.com/revel/samples/chat
It removes the app/tmp directory.
It removes the app/tmp and app/routes directory.
`,
}
@@ -37,12 +37,17 @@ func cleanApp(args []string) {
return
}
// Remove the app/tmp directory.
tmpDir := path.Join(appPkg.Dir, "app", "tmp")
fmt.Println("Removing:", tmpDir)
err = os.RemoveAll(tmpDir)
if err != nil {
fmt.Fprintln(os.Stderr, "Abort:", err)
return
purgeDirs := []string{
path.Join(appPkg.Dir, "app", "tmp"),
path.Join(appPkg.Dir, "app", "routes"),
}
for _, dir := range purgeDirs {
fmt.Println("Removing:", dir)
err = os.RemoveAll(dir)
if err != nil {
fmt.Fprintln(os.Stderr, "Abort:", err)
return
}
}
}