Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "make: support posts autoloading" | Rafael G. Martins | 2019-05-01 | 1 | -1/+0 |
| | | | | | | | | It works mostly fine, but if you build a website, delete some files and try to rebuild, it won't be able to detect the removed files. This may be reverted when I find a solution for this problem. This reverts commit 792ac4ec66dd098109a88065420ef95c1a78624f. | ||||
* | make: support posts autoloading | Rafael G. Martins | 2019-04-28 | 1 | -0/+1 |
| | |||||
* | make: support posts sorting | Rafael G. Martins | 2019-04-28 | 1 | -0/+1 |
| | |||||
* | make: added support for `blogc -e` | Rafael G. Martins | 2019-04-03 | 1 | -0/+1 |
| | | | | must still add tests | ||||
* | *: update copyright | Rafael G. Martins | 2019-01-15 | 1 | -1/+1 |
| | |||||
* | make: settings: removed unused function | Rafael G. Martins | 2018-12-16 | 1 | -22/+0 |
| | |||||
* | *: update copyright | Rafael G. Martins | 2018-10-14 | 1 | -1/+1 |
| | |||||
* | make: allow custom atom templates | Rafael G. Martins | 2018-07-26 | 1 | -0/+1 |
| | |||||
* | make: implemented atom_legacy_entry_id setting | Rafael G. Martins | 2018-07-25 | 1 | -0/+1 |
| | | | | This allows current users to avoid atom entry id changes. | ||||
* | make: handle empty prefixes properly | Rafael G. Martins | 2018-07-24 | 1 | -1/+1 |
| | | | | still needs to add integration tests | ||||
* | make: added 'html_order' and 'atom_order' settings | Rafael G. Martins | 2017-08-03 | 1 | -0/+2 |
| | | | | | | | these settings are used to change the order of the posts on the listings. by default, users are supposed to list their posts from older to newer in the blogcfile, and blogc-make will list them on descending order, both for html listings and atom listings. | ||||
* | make: settings: do not read output_dir from blogcfile | Rafael G. Martins | 2017-04-28 | 1 | -3/+0 |
| | | | | | now it is only possible to override output directory using environment variable. this commit also reduces the number trie lookups. | ||||
* | make: removed unused settings | Rafael G. Martins | 2017-04-11 | 1 | -5/+0 |
| | |||||
* | make: s/env/global/ | Rafael G. Martins | 2017-03-06 | 1 | -16/+16 |
| | |||||
* | make: keep backward compatibility with [copy_files] | Rafael G. Martins | 2017-02-25 | 1 | -1/+6 |
| | |||||
* | make: renamed [environment] to [global] | Rafael G. Martins | 2017-02-25 | 1 | -8/+25 |
| | |||||
* | *: updated copyright | Rafael G. Martins | 2017-02-25 | 1 | -1/+1 |
| | |||||
* | blogc-make: renamed copy_files settings to copy | Rafael G. Martins | 2017-02-14 | 1 | -4/+4 |
| | |||||
* | make: fixed includes | Rafael G. Martins | 2017-01-03 | 1 | -0/+1 |
| | |||||
* | make: implemented runserver rule | Rafael G. Martins | 2016-12-27 | 1 | -0/+5 |
| | |||||
* | make: validate environment keys | Rafael G. Martins | 2016-12-27 | 1 | -1/+10 |
| | |||||
* | make: implemented a build tool for blogc | Rafael G. Martins | 2016-12-27 | 1 | -0/+175 |
so, this is basically what happens when you don't have anything better to do in the christmas weekend. most of this code was written in the last 2 or 3 days. i'd like to thank the chivas brothers, the weather and my psychological problems for this achievement. on a serious note, this tool still needs a man page, more tests, and the aws lambda function should be adapted to use it instead of (or together with) make/busybox. also, while talking about aws lambda, this tool can be nicely embedded into the blogc binary, to produce a single "small" static binary for usage in lambda ;) |