7cd69aaae8
Exit with error code on any error
...
Fixes #740
2016-03-11 10:57:13 +01:00
e445c35d6a
Fix copyright headers in source files
...
Still need to add some missing headers and an AUTHORS file.
See #1646
2015-12-07 19:57:01 +01:00
f045d7a611
Change the license to Apache 2.0
2015-11-23 22:16:36 -05:00
5dd3eaabee
More proofreading and minor revisions to Hugo docs
...
Among the various changes, most instances of
{{ template "partials/FILE.html" . }}
were changed to
{{ partial "FILE.html" . }}
Also, in main.go, change "2013" to "2013-14".
2014-09-08 11:41:10 -04:00
e50b9d8ac1
Adding support for logging & verbose logging. Consolidation of error handling. Integration of jWalterWeatherman library. Fixed #137
2014-03-31 13:23:34 -04:00
3dfb475136
Parallelizing the largest build processes (templates, pages, indexes). Seeing 300%+ improvement of total build time.
2014-03-05 23:48:42 -05:00
94d7fe52f8
Change the interface to use commands and flags instead of just flags.
...
Better organization of main (controller style) code.
2013-09-29 02:10:29 -04:00
b268e639ba
Return an error (other than 0) when ./hugo fails
...
Being a good OS citizen so folks can compose hugo into their tool chain.
Also helps with git bisect run.
2013-09-01 11:39:32 -07:00
5aa47a7b07
Static changes shouldn't be destructive to existing files
...
Currently changing css deletes all the site published html when it copies.
Refs #46
2013-08-20 20:32:32 +01:00
2dcdd67378
Watch StaticDir and sync to PublishDir on change
...
New behavior adds a special case for file changes inside the static directory to fsync PublishDir
2013-08-19 01:17:37 -04:00
9308cd6a7a
Clarify uglyurls flag.
...
Mention more clearly that, for generating `/filename.html`, you need to
set the `uglyurls` flag to `true`.
2013-08-14 16:47:17 +02:00
309db474c7
Nitro timer is encapsulated.
...
Remove the need for NewSite by relying on appropriate defaults. Renamed
site.c to site.Config to allow Sites to be created outside the package.
2013-08-09 17:36:32 -07:00
49b8ac5fbc
Make sure hugo --version prints the version and does *nothing* else.
...
Any program, when asks to print their version, only prints that, and then
stops.
hugo checks the config (and prints a warning message if not found), and
proceeds to generate the site!
Yet, the user just wanted to check the version.
This patch makes sure hugo stops after printing the version.
2013-08-08 22:21:56 +02:00
3e539c7126
Adding error message when no content pages exists.
2013-08-01 13:27:56 -07:00
61258858af
copying static content to destination
2013-07-30 01:26:02 -04:00
7ab28c564f
Adding support for destination dir, split out static
2013-07-26 18:06:13 -04:00
b7bbc28caf
fixing bug with server not finding right path
2013-07-26 09:25:30 -04:00
c560a7537a
adding more verbose output to server functionality
2013-07-26 09:24:35 -04:00
627cf26571
Adding proper command line option parsing
2013-07-19 00:38:24 -07:00
8fae5f0dd6
Default is now pretty urls (without .html)
...
Adding --uglyurls option to retain previous behavior
2013-07-19 00:10:42 -07:00
75a2e6d4e8
Now support for config files as yaml, json or toml
2013-07-11 22:04:57 -04:00
d9b5f9cd9e
fixing incorrect import path
2013-07-10 17:58:32 -04:00
d4caa8ee95
Adding total time to generated stats.
2013-07-10 09:21:41 -04:00
51e3098548
Writing relative links to absolute so they work in feeds
2013-07-10 00:14:02 -04:00
aee48725eb
Adding version number to command line options
2013-07-08 22:27:23 -04:00
431fa0e2d7
changing to suport yaml rather than json and adding optional restructuredtext support
2013-07-06 22:48:12 -04:00
a7f5f97bc2
sanity: move from json to yaml
2013-07-06 22:32:50 -04:00
6e16449e5f
adding hugo
2013-07-04 11:32:55 -04:00