all repos — homestead @ b49ce4ca82aab723265bc45fa0540ce5f4d6bf57

Code for my website

copy all files from kodata to output

Alan Pearce
commit

b49ce4ca82aab723265bc45fa0540ce5f4d6bf57

parent

d9a119ca0abe7ffedd125c81c78f725aab886d29

1 file changed, 9 insertions(+), 2 deletions(-)

changed files
M domain/content/builder/builder.godomain/content/builder/builder.go
@@ -207,13 +207,20 @@ if err := stor.WriteFile(file, buf); err != nil {
return fault.Wrap(err) } - for _, filename := range []string{"feed-styles.xsl", "style.css"} { + tplFiles, err := template.ListFiles() + if err != nil { + return fault.Wrap(err) + } + + for _, e := range tplFiles { + filename := e.Name() + buf.Reset() log.Debug("rendering template file", "filename", filename) if err := template.CopyFile(filename, buf); err != nil { return fault.Wrap( err, - fmsg.With(fmt.Sprintf("could not render template file %s", filename)), + fmsg.With(fmt.Sprintf("could not copy file %s", filename)), ) } if err := stor.Write("/"+filename, "", buf); err != nil {