- Apr 12, 2022
-
-
Anders Lindh Olsson authored
-
- Apr 07, 2022
-
-
Anders Lindh Olsson authored
Update CONFIG_SHELL See merge request e3/e3-require!84
-
Alfio Rizzo authored
-
- Apr 04, 2022
-
-
Simon Rose authored
E3-752: Fetch dependencies recursively See merge request e3/e3-require!83
-
- Mar 31, 2022
-
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
- Mar 24, 2022
-
-
Simon Rose authored
-
Simon Rose authored
-
- Mar 22, 2022
-
-
Simon Rose authored
-
Simon Rose authored
* One test to catch invalid dependencies * One test to catch architecture-dependent dependencies. Note that this itself does depend on the underlying architecture, which probably should be improved. But at the moment we only build for linux-based architectures, so this should be ok.
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
- Mar 21, 2022
-
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
- Mar 18, 2022
-
-
Simon Rose authored
-
Simon Rose authored
-
- Mar 17, 2022
-
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
This uses some general make tools, most notably "while" and "select" which come from https://github.com/markpiffer/gmtt.git and which allow us to recursively parse the .dep files in the given e3 installation. Broadly speaking, we start with all variables of the form `%_DEP_VERSION` to determine the first line of dependent modules, and then we ask them (using `fetch_deps`) what they depend on.
-
- Mar 15, 2022
-
-
Juntong Liu authored
E3-768: Fix tag fetching issue of e3 modules See merge request e3/e3-require!81
-
Juntong Liu authored
-
Juntong Liu authored
-
- Mar 14, 2022
-
-
Simon Rose authored
Released changelog to 4.0.0 See merge request e3/e3-require!82
-
Simon Rose authored
-
Simon Rose authored
-
Simon Rose authored
-
- Feb 15, 2022
-
-
Simon Rose authored
Small fix for weird buffering issue See merge request e3/e3-require!80
-
- Feb 14, 2022
-
-
Simon Rose authored
-
Simon Rose authored
This seems to be a very specific, limited issue, affecting virtualbox VMs only. There appears to be an issue with how append data is buffered and written to disk. You can see this with the following commands: ```console $ rm -f out.tmp && seq 1569 >> out.tmp && ls -l out.tmp -rw-r--r-- 1 simonrose vagrant 8188 Feb 14 12:12 se.tmp $ rm -f out.tmp && seq 1560 >> out.tmp && ls -l out.tmp -rw-r--r-- 1 simonrose vagrant 8192 Feb 14 12:12 se.tmp $ rm -f out.tmp && seq 9999 >> out.tmp && ls -l out.tmp -rw-r--r-- 1 simonrose vagrant 8192 Feb 14 12:12 se.tmp ``` Note that the last two files are the same size, when they should clearly be quite different. If we remove the `>>` and replace it with a `>`, then all works correctly: ```console $ rm -f out.tmp && seq 9999 > out.tmp && ls -l out.tmp -rw-r--r-- 1 simonrose vagrant 48888 Feb 14 13:14 out.tmp ``` Note the file size in this case.
-
- Feb 09, 2022
-
-
Anders Lindh Olsson authored
Fixed to match base 7.0.6.1 update to epicsShareAPI See merge request e3/e3-require!79
-
Simon Rose authored
-