Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make: implemented optional sass support using libsassfeature/sass | Rafael G. Martins | 2020-01-12 | 1 | -0/+12 |
| | | | | | | | | | pending: - tests for sass support - build tests on ci with and without libsass - documentation - support sass options in blogcfile | ||||
* | blogc: -p should return special code when variable not found | Rafael G. Martins | 2019-03-28 | 1 | -1/+1 |
| | |||||
* | build: remove unused configure.ac substitution | Rafael G. Martins | 2019-02-25 | 1 | -1/+0 |
| | |||||
* | blogc: sysinfo: simplified username impl. fixed tests | Rafael G. Martins | 2019-02-23 | 1 | -3/+1 |
| | |||||
* | blogc: rusage: added tests, fixed minor issue | Rafael G. Martins | 2019-02-10 | 1 | -2/+4 |
| | |||||
* | blogc: sysinfo: added tests | Rafael G. Martins | 2019-02-10 | 1 | -0/+5 |
| | |||||
* | blogc: added username template variable | Rafael G. Martins | 2019-02-03 | 1 | -1/+1 |
| | |||||
* | blogc: unistd.h wont provide gethostname | Rafael G. Martins | 2019-02-03 | 1 | -0/+1 |
| | |||||
* | blogc: added hostmane template variable | Rafael G. Martins | 2019-02-03 | 1 | -1/+1 |
| | |||||
* | blogc: added template variables for memory and cpu time resource usage | Rafael G. Martins | 2019-02-02 | 1 | -1/+1 |
| | | | | | | | this include infrastructure required to have variables evaluated as lazy function calls. missing tests, docs and improvements. | ||||
* | removed blogc-github-lambda | Rafael G. Martins | 2019-01-15 | 1 | -1/+0 |
| | | | | it will be provided in a separate repository soon | ||||
* | build: look for sys/wait globally, as it is used in common | Rafael G. Martins | 2018-05-13 | 1 | -2/+2 |
| | | | | also do not check for it in git-receiver, as it is not used | ||||
* | build: travis: fix osx support | Rafael G. Martins | 2018-01-06 | 1 | -6/+11 |
| | | | | | | | | | 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 | ||||
* | github-lambda: added blogc version information | Rafael G. Martins | 2017-03-22 | 1 | -0/+1 |
| | |||||
* | build: provide better message when tests deps not found | Rafael G. Martins | 2017-02-25 | 1 | -2/+2 |
| | |||||
* | Revert "make: do not require pthreads" | Rafael G. Martins | 2017-02-11 | 1 | -0/+3 |
| | | | | This reverts commit dd0ff8219b749f89ae66261830d10f1c27940b19. | ||||
* | make: do not require pthreads | Rafael G. Martins | 2017-01-16 | 1 | -3/+0 |
| | |||||
* | git-receiver: do not run blogc-make tests if blogc-make is not built | Rafael G. Martins | 2017-01-04 | 1 | -0/+1 |
| | |||||
* | make: check for headers | Rafael G. Martins | 2017-01-03 | 1 | -0/+3 |
| | |||||
* | make: added a bunch of tests | Rafael G. Martins | 2017-01-01 | 1 | -1/+2 |
| | |||||
* | make: implemented a build tool for blogc | Rafael G. Martins | 2016-12-27 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | | 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 ;) | ||||
* | build: added missing dependencies | Rafael G. Martins | 2016-10-16 | 1 | -21/+16 |
| | |||||
* | build: fixed test dependency checks | Rafael G. Martins | 2016-10-16 | 1 | -28/+29 |
| | |||||
* | blogc: added some "integration" tests | Rafael G. Martins | 2016-10-15 | 1 | -3/+6 |
| | |||||
* | build: disable all tests if some dep not found | Rafael G. Martins | 2016-10-13 | 1 | -5/+21 |
| | |||||
* | build: if tests not explicitly requested, avoid errors if deps not found | Rafael G. Martins | 2016-10-12 | 1 | -5/+3 |
| | |||||
* | build: use bash, but get it properly during build time | Rafael G. Martins | 2016-10-12 | 1 | -5/+14 |
| | | | | hardcoding it for travis, as bash is always installed there. | ||||
* | build: fix test building | Rafael G. Martins | 2016-10-12 | 1 | -1/+1 |
| | |||||
* | build: tee should not be git-receiver dep, will be used by more tests | Rafael G. Martins | 2016-10-11 | 1 | -10/+14 |
| | |||||
* | build: check for test dependencies properly | Rafael G. Martins | 2016-10-11 | 1 | -31/+54 |
| | |||||
* | git-receiver: fix previous patch | Rafael G. Martins | 2016-10-11 | 1 | -1/+1 |
| | |||||
* | runserver: reimplemented http server without libevent | Rafael G. Martins | 2016-09-25 | 1 | -2/+4 |
| | | | | | | | | | yeah, this patch implements a "complete" http server for static files. It is not the best code possible, and would be easily DDoS'able if used in production, as it spawns a thread for each request, without limiting. I'm sickish and this is the best code I can deliver now. At least it works! ;) | ||||
* | runserver: removed libmagic dependency | Rafael G. Martins | 2016-09-22 | 1 | -7/+0 |
| | |||||
* | *: fixed includes | Rafael G. Martins | 2016-07-07 | 1 | -1/+1 |
| | | | | | this refactoring was done with the help of the 'include-what-you-use' program. if this breaks the build for you, please report! | ||||
* | build: keep tools disabled by default | Rafael G. Martins | 2016-04-27 | 1 | -31/+18 |
| | |||||
* | blogc-runserver: import external tool to blogc repository | Rafael G. Martins | 2016-04-27 | 1 | -0/+29 |
| | | | | | | | | still in the effort to reduce maintenance work, I'm importing blogc-runserver tool to the main blogc repository. the tool is build by default, if needed headers and libraries are found. | ||||
* | blogc-git-receiver: import external tool to blogc repository | Rafael G. Martins | 2016-04-27 | 1 | -11/+31 |
| | | | | | | | | | still in the effort to reduce maintenance work, I'm importing blogc-git-receiver tool to the main blogc repository. the tool is build by default, if needed headers are found. that means that it will probably only be built for posix-compliant operating systems. | ||||
* | moved squareball back to blogc source tree. | Rafael G. Martins | 2016-04-27 | 1 | -24/+0 |
| | | | | | | | i don't have enough time to maintain a separated library at this point, and worry about soname bump, library stability, etc. all the code is trivial enough to be copied around, and all the utils are implemented as single file now, to make it easier to copy. | ||||
* | Revert "main: loader: use file utils from squareball" | Rafael G. Martins | 2016-04-27 | 1 | -1/+1 |
| | | | | This reverts commit c7b4bc4d64a3ce669e54b7c7dae87527d9ee3123. | ||||
* | build: update squareballv0.8.0 | Rafael G. Martins | 2016-04-06 | 1 | -1/+1 |
| | |||||
* | main: loader: use file utils from squareball | Rafael G. Martins | 2016-03-19 | 1 | -1/+1 |
| | |||||
* | build: added make rule to build srpm | Rafael G. Martins | 2016-03-08 | 1 | -0/+25 |
| | |||||
* | build: fixed error message | Rafael G. Martins | 2016-02-29 | 1 | -1/+1 |
| | |||||
* | build: depend on squareball >= 0.1 | Rafael G. Martins | 2016-02-29 | 1 | -1/+1 |
| | |||||
* | build: do not use macro for squareball | Rafael G. Martins | 2016-02-26 | 1 | -4/+24 |
| | |||||
* | build: use squareball m4 macro | Rafael G. Martins | 2016-02-26 | 1 | -23/+2 |
| | |||||
* | build: replace src/utils with squareball | Rafael G. Martins | 2016-02-26 | 1 | -0/+26 |
| | |||||
* | build: minor spec improvement | Rafael G. Martins | 2016-02-07 | 1 | -1/+1 |
| | |||||
* | Revert "Revert "build: added git-version-gen support"" | Rafael G. Martins | 2016-01-31 | 1 | -2/+2 |
| | | | | This reverts commit 8e01ccec4837027a12a4bfc6a54e3c09440169a9. | ||||
* | build: version bumpv0.7.2 | Rafael G. Martins | 2016-01-25 | 1 | -1/+1 |
| |