Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | travis: use local vars inside functions | Rafael G. Martins | 2018-03-14 | 3 | -22/+22 |
| | |||||
* | travis: do not run test-suite for clang-analyzer | Rafael G. Martins | 2018-03-14 | 1 | -1/+2 |
| | |||||
* | travis: set extract=true when uploading reports | Rafael G. Martins | 2018-03-14 | 2 | -0/+13 |
| | |||||
* | travis: return build errors on exit | Rafael G. Martins | 2018-03-14 | 1 | -0/+2 |
| | |||||
* | travis: do not exit on build error | Rafael G. Martins | 2018-03-13 | 1 | -4/+1 |
| | |||||
* | Revert "make: fixed context reloading" | Rafael G. Martins | 2018-03-13 | 3 | -12/+12 |
| | | | | | | This reverts commit 89e2a39d1ee66a233b1cd21606ba66b32b902b08. This commit was reverted only to test the clang-analyzer travis job. | ||||
* | travis: add clang-analyzer | Rafael G. Martins | 2018-03-13 | 2 | -0/+46 |
| | |||||
* | travis: coreutils already installed on osx images | Rafael G. Martins | 2018-03-13 | 1 | -1/+0 |
| | |||||
* | travis: use realpath | Rafael G. Martins | 2018-03-13 | 2 | -1/+16 |
| | |||||
* | travis: declare jobs explicitly. general improvements | Rafael G. Martins | 2018-03-13 | 1 | -28/+75 |
| | |||||
* | travis: rename github-lambda to static | Rafael G. Martins | 2018-03-13 | 2 | -1/+1 |
| | |||||
* | travis: use readlink instead of realpath | Rafael G. Martins | 2018-03-13 | 1 | -1/+1 |
| | |||||
* | travis: reworked test runner | Rafael G. Martins | 2018-03-13 | 11 | -225/+163 |
| | |||||
* | make: added missing include | Rafael G. Martins | 2018-03-13 | 1 | -0/+1 |
| | |||||
* | runserver: fixed potential null dereference | Rafael G. Martins | 2018-03-13 | 1 | -3/+5 |
| | | | | this bug was reported by clang-analyzer. | ||||
* | runserver: fixed memory leak | Rafael G. Martins | 2018-03-13 | 1 | -0/+2 |
| | | | | this bug was reported by clang-analyzer. | ||||
* | runserver: fixed double-free | Rafael G. Martins | 2018-03-13 | 1 | -1/+0 |
| | | | | this bug was reported by clang-analyzer. | ||||
* | make: fixed context reloading | Rafael G. Martins | 2018-03-13 | 3 | -12/+12 |
| | | | | this bug was reported by clang-analyzer. | ||||
* | Revert "travis: added clang-analyzer target" | Rafael G. Martins | 2018-03-13 | 2 | -44/+0 |
| | | | | This reverts commit edb413ade788920d2aa03564df7fbc5ad6b7c194. | ||||
* | Revert "travis: clang-analyzer: explicitly pass c99 cflag" | Rafael G. Martins | 2018-03-13 | 1 | -1/+1 |
| | | | | This reverts commit 5d0018382b9b00b0b695cf8b72d0a5872698e35b. | ||||
* | Revert "Revert "travis: clang-analyzer: explicitly pass c99 cflag"" | Rafael G. Martins | 2018-03-13 | 1 | -1/+1 |
| | | | | This reverts commit e2cfa11b260f9d1bc0403e3396c52c668028ff92. | ||||
* | Revert "travis: clang-analyzer: configure with CC=gcc" | Rafael G. Martins | 2018-03-13 | 1 | -2/+0 |
| | | | | This reverts commit c4674975da3cc3bd06433c1b359f2b0534b39644. | ||||
* | travis: clang-analyzer: configure with CC=gcc | Rafael G. Martins | 2018-03-13 | 1 | -0/+2 |
| | |||||
* | Revert "travis: clang-analyzer: explicitly pass c99 cflag" | Rafael G. Martins | 2018-03-12 | 1 | -1/+1 |
| | | | | This reverts commit 5d0018382b9b00b0b695cf8b72d0a5872698e35b. | ||||
* | travis: clang-analyzer: explicitly pass c99 cflag | Rafael G. Martins | 2018-03-12 | 1 | -1/+1 |
| | |||||
* | travis: added clang-analyzer target | Rafael G. Martins | 2018-03-12 | 2 | -0/+44 |
| | |||||
* | travis: when skipping deploy, return 0 | Rafael G. Martins | 2018-03-12 | 1 | -2/+2 |
| | |||||
* | travis: fixed typo | Rafael G. Martins | 2018-03-12 | 1 | -2/+2 |
| | |||||
* | travis: allow targets to disable deploy | Rafael G. Martins | 2018-03-12 | 6 | -5/+36 |
| | |||||
* | build: version bumpv0.13.2 | Rafael G. Martins | 2018-03-12 | 1 | -0/+3 |
| | |||||
* | make: rename TAG_CLOUD to MAKE_TAGS | Rafael G. Martins | 2018-03-12 | 3 | -5/+5 |
| | | | | | all the template helper variables provided by blogc-make should start with MAKE_ | ||||
* | make: man: improved rule docs | Rafael G. Martins | 2018-03-12 | 1 | -25/+89 |
| | |||||
* | make: added `MAKE_POST` var to `posts` and `pages` rules | Rafael G. Martins | 2018-03-11 | 6 | -56/+84 |
| | | | | | | This variable will have the same string that was inserted in tbe `blogcfile` when listing posts and pages, and is useful to highlight active menu items, for example. | ||||
* | make: typo | Rafael G. Martins | 2018-03-11 | 1 | -1/+1 |
| | |||||
* | make: fix memory leak | Rafael G. Martins | 2018-03-11 | 1 | -0/+1 |
| | |||||
* | make: pass TAG_CLOUD variable to blogc. | Rafael G. Martins | 2018-03-10 | 3 | -1/+56 |
| | | | | | this variable includes all the tags configured in blogcfile(5) as a space-separated string. | ||||
* | Revert "blogc: make: mkdir may raise ENOENT" | Rafael G. Martins | 2018-02-25 | 2 | -2/+2 |
| | | | | | | This reverts commit 0bc74a99b362a7ef58655bf3d4b29d5699c38c90. That change made no sense :x | ||||
* | blogc: make: mkdir may raise ENOENT | Rafael G. Martins | 2018-02-24 | 2 | -2/+2 |
| | |||||
* | make: do not run stat twice for regular files when copying | Rafael G. Martins | 2018-02-24 | 3 | -26/+31 |
| | |||||
* | maint: set +x for download_release.py | Rafael G. Martins | 2018-02-22 | 1 | -0/+0 |
| | |||||
* | maint: added script to download distfiles | Rafael G. Martins | 2018-02-22 | 2 | -0/+32 |
| | |||||
* | build: version bumpv0.13.1 | Rafael G. Martins | 2018-02-22 | 1 | -0/+3 |
| | |||||
* | blogc: template: fixed comment | Rafael G. Martins | 2018-02-22 | 1 | -1/+3 |
| | |||||
* | blogc: template parser refactoring | Rafael G. Martins | 2018-02-21 | 9 | -551/+554 |
| | | | | mostly names and data structures. | ||||
* | make: reloader: do not kill the process on reload failure | Rafael G. Martins | 2018-01-27 | 1 | -6/+8 |
| | |||||
* | travis: build: use new distfile deployment service | Rafael G. Martins | 2018-01-26 | 1 | -14/+12 |
| | |||||
* | make: disable bm_find_binary tests when running embedded | Rafael G. Martins | 2018-01-07 | 2 | -2/+8 |
| | |||||
* | make: use embedded blogc, if possible | Rafael G. Martins | 2018-01-07 | 1 | -0/+13 |
| | |||||
* | build: do not ship prebuilt lambda function script | Rafael G. Martins | 2018-01-06 | 1 | -1/+0 |
| | |||||
* | build: travis: fix osx support | Rafael G. Martins | 2018-01-06 | 4 | -64/+81 |
| | | | | | | | | | This commit fixes builds of blogc and helper tools on osx, and enables travis tests on it. This also includes some general improvements for travis, and disable tests that require mocked functions if the linker does not supports `-wrap` ldflag |