about summary refs log tree commit diff
path: root/.gitignore (follow)
AgeCommit message (Collapse)AuthorFilesLines
2018-03-20 Make <nix/buildenv.nix> a builtin builderEelco Dolstra1-6/+0
This avoids sandbox annoyances.
2018-02-08 Add plugins to make Nix more extensible.Shea Levy1-0/+1
All plugins in plugin-files will be dlopened, allowing them to statically construct instances of the various Register* types Nix supports.
2017-10-02 Reverse retry logic to retry in all but a few casesDan Peebles1-0/+4
It was getting too much like whac-a-mole listing all the retriable error conditions, so we now retry by default and list the cases where retrying is almost certainly hopeless.
2017-06-06 Always use the Darwin sandboxEelco Dolstra1-3/+1
Even with "build-use-sandbox = false", we now use sandboxing with a permissive profile that allows everything except the creation of setuid/setgid binaries.
2017-05-31 OS X sandbox: Improve builtin sandbox profileEelco Dolstra1-0/+1
Also, add rules to allow fixed-output derivations to access the network. These rules are sufficient to build stdenvDarwin without any __sandboxProfile magic.
2017-05-30 Darwin sandbox: Use sandbox-defaults.sbEelco Dolstra1-2/+2
Issue #759. Also, remove nix.conf from the sandbox since I don't really see a legitimate reason for builders to access the Nix configuration.
2017-02-07 Add nix-perl package for the perl bindingsShea Levy1-0/+1
2017-02-07 Merge branch 'nix-copy-closure-c++' of https://github.com/shlevy/nixEelco Dolstra1-0/+2
2017-02-07 Remove download-via-sshEelco Dolstra1-3/+0
Replaced by SSHStore.
2017-02-07 Remove build-remote.pl.inEelco Dolstra1-1/+0
2017-01-20 nix-copy-closure: Implement in C++.Shea Levy1-0/+2
Tests fail currently because the database is not given proper hashes in the VM
2016-11-10 build-remote: Implement in C++Shea Levy1-0/+2
2016-10-17 .gitignore: catch up with perl -> c conversionAlexander Ried1-7/+6
2016-08-31 Merge branch 'nix-build-c++'Shea Levy1-1/+3
2016-08-31 Merge branch 'nix-channel-c++'Shea Levy1-1/+3
2016-08-11 nix-channel: implement in c++Shea Levy1-1/+3
2016-08-11 Merge branch 'buildenv-c++' of https://github.com/shlevy/nixEelco Dolstra1-0/+3
2016-08-11 buildenv: perl -> c++Shea Levy1-0/+3
2016-08-10 Nuke nix-push.Shea Levy1-1/+0
Rarely used, nix copy replaces it.
2016-08-10 Remove nix-install-package.Shea Levy1-1/+0
Refs #831
2016-08-09 nix-build: Port to c++Shea Levy1-1/+3
This was a dumb line-for-line rewrite, because nix build/nix run/etc. will replace it.
2016-07-21 find-runtime-roots: fold into gc.ccShea Levy1-0/+3
2016-06-02 LocalStore: Allow the physical and logical store directories to differEelco Dolstra1-1/+0
This is primarily to subsume the functionality of the copy-from-other-stores substituter. For example, in the NixOS installer, we can now do (assuming we're in the target chroot, and the Nix store of the installation CD is bind-mounted on /tmp/nix): $ nix-build ... --option substituters 'local?state=/tmp/nix/var&real=/tmp/nix/store' However, unlike copy-from-other-stores, this also allows write access to such a store. One application might be fetching substitutes for /nix/store in a situation where the user doesn't have sufficient privileges to create /nix, e.g.: $ NIX_REMOTE="local?state=/home/alice/nix/var&real=/home/alice/nix/store" nix-build ...
2016-04-25 Remove nix-log2xmlEelco Dolstra1-3/+0
2016-04-11 Remove manifest supportEelco Dolstra1-8/+0
Manifests have been superseded by binary caches for years. This also gets rid of nix-pull, nix-generate-patches and bsdiff/bspatch.
2016-02-09 Start of new Nix command-line interfaceEelco Dolstra1-3/+0
2014-12-15 Add exe, dll to .gitignoreLinquize1-0/+2
2014-09-18 Install some pkgconfig filesEelco Dolstra1-0/+1
2014-09-16 Drop separate release notesEelco Dolstra1-2/+0
2014-05-02 Install an Upstart serviceEelco Dolstra1-0/+1
2014-04-09 Add docbook icons to the distributionEelco Dolstra1-1/+0
Grmbl...
2014-04-07 Install systemd unitsEelco Dolstra1-0/+3
2014-03-12 Generate release notes againEelco Dolstra1-2/+1
2014-02-18 Update ignoresShea Levy1-0/+3
2013-11-25 Add support for ‘make installcheck’Eelco Dolstra1-9/+0
2013-11-25 Rename Makefile.new -> MakefileEelco Dolstra1-2/+0
2013-11-25 Add config.guess, config.sub and install-shEelco Dolstra1-9/+0
Autoreconf doesn't install these if you're not using Automake.
2013-11-22 Automatically emit make rules for header filesEelco Dolstra1-0/+1
2013-11-22 New non-recursive, plain Make-based build systemEelco Dolstra1-0/+1
2013-11-14 Remove nix-setuid-helperEelco Dolstra1-3/+0
AFAIK, nobody uses it, it's not maintained, and it has no tests.
2012-10-03 Rename nix-worker to nix-daemonEelco Dolstra1-2/+2
2012-10-03 Remove bin2cEelco Dolstra1-3/+0
2012-10-03 When ‘--help’ is given, just run ‘man’ to show the manual pageEelco Dolstra1-6/+0
I.e. do what git does. I'm too lazy to keep the builtin help text up to date :-) Also add ‘--help’ to various commands that lacked it (e.g. nix-collect-garbage).
2012-07-26 Add some .gitignore entriesEelco Dolstra1-0/+3
2012-07-26 Merge branch 'master' into no-manifestsEelco Dolstra1-4/+0
2012-07-18 Use "#pragma once" to prevent repeated header file inclusionEelco Dolstra1-4/+0
2012-06-29 First attempt at the manifest-less substituterEelco Dolstra1-0/+1
2012-03-18 Drop the externals directoryEelco Dolstra1-7/+0
Nix now requires SQLite and bzip2 to be pre-installed. SQLite is detected using pkg-config. We required DBD::SQLite anyway, so depending on SQLite is not a big problem. The --with-bzip2, --with-openssl and --with-sqlite flags are gone.
2012-02-08 Update .gitignoreEelco Dolstra1-108/+9
2011-09-19 Update gitignoreShea Levy1-17/+10