| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-19 | Use source revision in commit message | Michael Forney | |
| 2019-05-04 | Update lpeg package name in repology | Michael Forney | |
| 2019-04-09 | scripts/commit.sh: Fix when branch doesn't already exist | Michael Forney | |
| 2019-04-09 | scripts/commit.sh: Only commit if tree changed | Michael Forney | |
| 2019-03-19 | Add script to check for out-of-date packages | Michael Forney | |
| 2019-03-11 | Allow overriding pax command with PAXREAD | Michael Forney | |
| Most systems do not have pax installed by default, or it is not available at all. However, since we are relying on the -s flag for member name substitution, we can't just use a tar command that works everywhere. Instead, support the environment variable PAXREAD to specify the command to use in place of `pax -r`. Since bsdtar from libarchive supports -s, we can set PAXREAD='bsdtar -xf -'. | |||
| 2018-10-18 | Add mechanism to probe for size of type | Michael Forney | |
| 2018-02-16 | Port build scripts to POSIX shell | Michael Forney | |
| Since we are now using Lua to generate ninja files, use of rc in build scripts seems unnecessary and adds an additional bootstrap dependency. None of them are too fancy, so just port to POSIX sh instead. | |||
| 2017-10-23 | Add mechanism to probe for toolchain features | Michael Forney | |
| 2017-10-10 | fetch-curl: Allow overriding substitutions | Michael Forney | |
| 2017-09-25 | Add texi2mdoc 0.1.2 | Michael Forney | |
| 2017-09-01 | fetch-*.rc does not need to be executable | Michael Forney | |
| We always call it with rc explicitly. | |||
| 2017-02-25 | scripts/tree.rc: Write index in $outdir | Michael Forney | |
| 2017-02-10 | scripts/tree.rc: Don't clobber repository index | Michael Forney | |
| The repository index should be preserved if writing directly to the / repository. | |||
| 2017-01-03 | fetch-curl: If not specified use */* as extraction pattern | Michael Forney | |
| Some pax implementations will fail otherwise if src already exists. | |||
| 2016-12-29 | fetch-curl: Specify -O at the end in case we want to specify an output name | Michael Forney | |
| 2016-12-29 | Allow using /.git as output repository | Michael Forney | |
| 2016-10-30 | Provide mechanism to track library dependencies | Michael Forney | |
| Now, ar/lib rules can list static libraries or other .d files. These (as well as the target library) are written to a file called $lib.d. link/exe rules can list these .d files, causing them to be flattened into an RSP file and appear on the command line as @$rsp. The rule to generate the dependency list files depends on the libraries they contain, so they also act as a stamp file for the dependencies. This gives us dependency management for free. | |||
| 2016-07-16 | Don't list git repository files as outputs | Michael Forney | |
| This way, ninja -t clean will work as expected. | |||
| 2016-07-04 | tzdata: Fix gen.rc to not require contents of source files | Michael Forney | |
| This also fixes a symlink target calculation bug. | |||
| 2016-06-28 | fetch-curl: Support specifying a pattern of files to extract | Michael Forney | |
| 2016-06-28 | fetch-curl: Match archives more strictly | Michael Forney | |
| 2016-06-27 | Don't warn about whitespace errors when applying patches | Michael Forney | |
| 2016-06-27 | Integrate source fetching into ninja files | Michael Forney | |
| 2016-06-07 | Add global fetch.rc script | Michael Forney | |
| 2016-06-06 | Move fetch-curl.rc to scripts | Michael Forney | |
| 2016-06-06 | Fix special permission handling | Michael Forney | |
| 2016-04-23 | Don't use head -c -1; it's not portable | Michael Forney | |
| 2016-04-23 | Add commit script to generate commit history | Michael Forney | |
| This will make it easier for users to merge changes into their trees. | |||
| 2016-04-23 | Use empty checkstatus function | Michael Forney | |
| Since it is considered a simple command, it will trigger a failure if the previous command had failed. | |||
| 2016-04-17 | Add config-posix.h header and configheader.rc script to help with packages ↵ | Michael Forney | |
| using config.h.in | |||
| 2016-04-16 | Use the name "oldcwd" for previous working directory | Michael Forney | |
| 2016-04-15 | Allow independent generation of ninja files | Michael Forney | |
| 2016-04-15 | scripts: Check status of commands with captured output | Michael Forney | |
| 2016-04-15 | Use git tag file as gittree output | Michael Forney | |
| 2016-04-15 | Add some initial packages | Michael Forney | |
