summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-23Use empty checkstatus functionMichael Forney
Since it is considered a simple command, it will trigger a failure if the previous command had failed.
2016-04-23Move tag used in repository to config.ninjaMichael Forney
2016-04-23openbsd: Build yaccMichael Forney
2016-04-23List build dependencies in README.mdMichael Forney
2016-04-23loksh: Use sys/queue.h from OpenBSDMichael Forney
2016-04-23Add mdocml 1.13.3Michael Forney
2016-04-18Add awkMichael Forney
2016-04-18libfirm: Update scmMichael Forney
2016-04-18tz: Update to 2016dMichael Forney
2016-04-18Add kbd 2.0.3Michael Forney
2016-04-18Fix generation of .permsMichael Forney
2016-04-18Add pax from OpenBSD 5.9Michael Forney
2016-04-18Add perp-2.07Michael Forney
2016-04-17Rename static_lib -> libMichael Forney
2016-04-17Combine static_lib and exeMichael Forney
2016-04-17Add support for building with a host toolchainMichael Forney
2016-04-17Add bzip2 1.0.6Michael Forney
2016-04-17file: Update to 5.26Michael Forney
Also, include some subsequent commits needed to fix the build.
2016-04-17file: Simplify source listMichael Forney
2016-04-17file: Fix building with zlibMichael Forney
2016-04-17file: Add config.h rather than using flagsMichael Forney
2016-04-17plan9port: Sort sources and simplify slightlyMichael Forney
2016-04-17sbase: Refactor gen.rc a bitMichael Forney
2016-04-17zlib: Also expose zconf.hMichael Forney
2016-04-17Name the phony target for generating local.ninja 'ninja'Michael Forney
2016-04-17Use phony targets for order-only dependenciesMichael Forney
2016-04-17Add config-posix.h header and configheader.rc script to help with packages ↵Michael Forney
using config.h.in
2016-04-17sbase: Update scmMichael Forney
2016-04-17Add support for specifying .o files in static_libMichael Forney
2016-04-17Array styleMichael Forney
2016-04-17Remove unnecessary status=()Michael Forney
2016-04-17Make $srcdir refer to the src directory, and add $dir for the directory ↵Michael Forney
containing gen.rc
2016-04-16Add lex ruleMichael Forney
2016-04-16Write to local.ninja.tmp first in case generation failsMichael Forney
2016-04-16Use the name "oldcwd" for previous working directoryMichael Forney
2016-04-16Use phony rules for tracking ninja generation dependenciesMichael Forney
2016-04-15Also recurse if the subdirectory has no local.ninjaMichael Forney
In this case, ninja will not know how to rebuild local.ninja. This allows adding new subdirectories to gen.rc and just running 'ninja', rather than requiring ./setup.rc in between.
2016-04-15Print generation message not only when recursingMichael Forney
2016-04-15setup: Print usage when given an incorrect number of argumentsMichael Forney
2016-04-15Add a message when generating recursivelyMichael Forney
2016-04-15StyleMichael Forney
2016-04-15Use stamp files to avoid rebuilding parent directory local.ninja unnecessarilyMichael Forney
2016-04-15Simplify subgenMichael Forney
2016-04-15Add LICENSEMichael Forney
2016-04-15Move builddir to config.ninja and check-in build.ninjaMichael Forney
2016-04-15Allow independent generation of ninja filesMichael Forney
2016-04-15tz: Quote $srcdirMichael Forney
2016-04-15Add dependency tracking to cc ruleMichael Forney
2016-04-15Move ninja helpers to ninja.rcMichael Forney
2016-04-15sinit: Depend on stampMichael Forney