summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* metabuild: Always enable maintainer modeColin Walters2011-04-251-1/+2
|
* metabuild: Pass --disable-silent-rules instead of V=1Colin Walters2011-04-161-6/+9
| | | | This is more reliable.
* metabuild: Write last 100 lines of log file on failing buildColin Walters2011-03-261-3/+4
| | | | Prefix with | like bitbake does.
* rpmbuild-cwd: Be defensive against . changingColin Walters2011-03-261-1/+2
| | | | These directories should always be absolute.
* bashrc: Unfuck bash history by saving automaticallyColin Walters2011-03-251-0/+9
|
* metabuild: Whitelist make errors (apparently *** signals these)Colin Walters2011-03-091-1/+1
|
* metabuild: Kill off the periodic logging for nowColin Walters2011-03-091-2/+4
| | | | Entering directory from make is good enough for most purposes.
* metabuild: Special case 'install', clean up loggingColin Walters2011-03-091-18/+54
| | | | Various things piled in here.
* metabuild: Whitelist our own outputColin Walters2011-03-091-1/+1
|
* metabuild: Only output warnings and directoriesColin Walters2011-03-091-5/+52
| | | | | | We want the full build logs, so we override AM_SILENT_RULES. However we also don't want to spam the terminal. Implement this by hardcoding whitelist regexps basically.
* metabuild-gitball: New toolColin Walters2011-03-021-0/+43
|
* bashrc: Distinguish between jhbuild and inrootColin Walters2011-02-161-4/+4
| | | | Only inroot sets INROOT_DIR.
* metabuild: Clean up default Make handling codeColin Walters2010-12-211-13/+21
|
* metabuild: Use V=1 if necessary by defaultColin Walters2010-12-161-0/+18
| | | | We want the full logs.
* metabuild: Abstract build system detection into a classColin Walters2010-12-161-15/+60
| | | | Just general code cleanup.
* metabuild: Ensure we do a final read for tailColin Walters2010-12-161-2/+7
| | | | | | Otherwise we race, since the initial read was started, we'll get an empty buffer, and then if quit_data was set we'll exit. Do one final read after getting quit_data.
* metabuild: Use chrt --idleColin Walters2010-12-091-0/+6
| | | | | This way on Linux we never get priority over another app that wants the CPU.
* inroot: Set PKG_CONFIG_PATH to include ${root}/share tooColin Walters2010-12-052-10/+12
| | | | | | | | | Software puts files in both. Also only specify ACLOCAL_FLAGS if the root exists (since aclocal bombs out otherwise). And clean up the indentation so it's easier to read.
* metabuild: nice ionice build processes by defaultColin Walters2010-12-041-2/+9
|
* inroot: Explicitly include /usr/share in XDG_DATA_DIRSColin Walters2010-12-021-1/+1
| | | | | Otherwise we don't have the MIME database which makes gio and gdk-pixbuf unhappy.
* inroot: Add license docsColin Walters2010-12-021-0/+6
|
* inroot: Set ACLOCAL_FLAGS tooColin Walters2010-12-021-1/+1
|
* metabuild: Fix successful exit pathColin Walters2010-12-011-3/+1
|
* metabuild: Major rewriteColin Walters2010-12-011-55/+131
| | | | | | | | The major goal of this rewrite is to ensure bootstrapping process output is captured and logged too (such as from configure). To implement this, make the subprocess handling more generic. Rewrite to be totally asynchronous.
* bashrc: Quote variablesColin Walters2010-10-071-8/+8
| | | | Otherwise we blow up if the cwd contains shell metacharacters.
* rpmbuild-cwd: New fileColin Walters2010-10-071-0/+10
| | | | | Define all the RPM variables to look at cwd, which matches Fedora's system.
* strace-notebook: New toy vala projectColin Walters2010-10-062-0/+117
|
* mock-many-srpms: Actually update license for previous commitColin Walters2010-09-281-2/+16
|
* mock-many-srpms: Add --auto-sortColin Walters2010-09-281-1/+91
| | | | | | | Uses code from binpkgs.py by Seth Vidal. Change license to GPLv2+ since that's what the auto sorting code is under.
* metabuild: Renamed from "build"Colin Walters2010-09-242-14/+41
| | | | It's more descriptive. Also add a license and docs.
* bashrc: Add a newlineColin Walters2010-09-241-1/+1
|
* mock-many-srpms: Fix scanning for previous buildsColin Walters2010-09-151-3/+3
|
* mock-many-srpms: More fixesColin Walters2010-09-151-15/+67
| | | | | | * Always run createrepo so we have a valid repo * Add --skip-have-build * Print out what succeeded, failed, skipped
* bashrc: also don't bold root promptColin Walters2010-09-151-1/+1
| | | | VTE is too buggy for this.
* mock-many-srpms: Various fixesColin Walters2010-09-151-5/+21
|
* bashrc: Drop the bolding, it screws vteColin Walters2010-09-151-3/+3
|
* New file: mock-many-srpmsColin Walters2010-09-091-0/+136
| | | | Extracted from my old fedpkg-pull-build-chain work.
* [bashrc] Some bold etc for bash prompt clarityColin Walters2010-08-121-6/+9
|
* [bashrc] Show parent dir in prompt too for contextColin Walters2010-08-121-1/+18
|
* [git-un-diff-whitespace] Don't write out unmodified filesColin Walters2010-08-091-12/+35
|
* [gnome-root-terminal] Just use su for nowColin Walters2010-08-091-1/+1
|
* [build] Correctly use ./autogen.sh from current directoryColin Walters2010-08-091-1/+1
|
* [build] Don't init threadsColin Walters2010-08-061-2/+0
| | | | Not needed and doesn't work on F12
* [build] Implement tail internally, other fixesColin Walters2010-08-061-6/+61
| | | | Use gio to monitor the file, rather than a tail subprocess.
* Rewrite build in python, have it log by default, fix bugsColin Walters2010-07-281-35/+48
| | | | Make the prefix matching actually work.
* Treat jhbuild as inrootColin Walters2010-07-221-0/+4
|
* Set mail address in emacsColin Walters2010-07-151-0/+4
|
* Check for availability of git completionColin Walters2010-07-151-1/+6
|
* Fix categoriesColin Walters2010-07-141-0/+1
|
* Add gitconfigColin Walters2010-07-141-0/+17
|