summary refs log tree commit diff
path: root/substitute.mk
AgeCommit message (Collapse)Author
2012-05-10Support building with the Perl XS bindings disabledEelco Dolstra
Since the Perl bindings require shared libraries, this is required on platforms such as Cygwin where we do a static build.
2012-04-13If "pv" is available at compile time, hard-code its pathEelco Dolstra
2012-03-19Replace "make check" with "make installcheck"Eelco Dolstra
Ensuring that the tests work from the build tree requires a growing number of nasty hacks. The tests also don't verify that the installed Nix actually works. Thus, the tests now require "make install" to have been run.
2012-03-18Drop the externals directoryEelco Dolstra
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-01-11tests: Run `download-using-manifests' via libtool so that dlopening works.Ludovic Courtès
2011-10-10* Install NixManifest.pm, NixConfig.pm and GeneratePatches.pm underEelco Dolstra
the Nix:: namespace.
2011-04-11* configure: detect whether DBD::SQLite is present. If necessary theEelco Dolstra
location to DBI and DBD::SQLite can be passed with --with-dbi and --with-dbd-sqlite.
2010-11-16* Sync with the trunk.Eelco Dolstra
2010-10-04* "type -P" isn't portable.Eelco Dolstra
2010-05-12* Sync with the trunk.Eelco Dolstra
2010-04-19* Drop the dependency on the ATerm library.Eelco Dolstra
2010-03-11* Sync with the trunk.Eelco Dolstra
2010-03-05* nix-prefetch-url depends on sed (seeEelco Dolstra
http://hydra.nixos.org/build/311170).
2010-02-24* Set the path to sqlite3 properly.Eelco Dolstra
2008-05-07--proxy=proxy:3128Michael Raskin
2008-04-10* Make really sure that we use bash. The lineEelco Dolstra
NEED_PROG(shell, bash) actually uses the content of $shell if set, which often points at /bin/sh.
2007-05-01* Give unpacked channels more sensible names than 0, 1, ... They nowEelco Dolstra
get the basename of the channel URL (e.g., nixpkgs-unstable). The top-level Nix expression of the channel is now an attribute set, the attributes of which are the individual channels (e.g., {nixpkgs_unstable = ...; strategoxt_unstable = ...}). This makes attribute paths ("nix-env -qaA" and "nix-env -iA") more sensible, e.g., "nix-env -iA nixpkgs_unstable.subversion".
2006-07-21* Purify `make check'.Eelco Dolstra
2006-04-25* Unless --with-bzip2 is specified, use a copy of bzip2 in theEelco Dolstra
externals directory. This is in particular useful because though most systems have bzip2/bunzip2, they don't always have libbz2, which we need for bsdiff/bspatch.
2006-03-01* Add a test for nix-log2xml.Eelco Dolstra
2006-03-01* Make it easy to run individual tests from the command line.Eelco Dolstra
2006-02-01* bsdiff updated to 4.3. This makes Nix depend on libbz2.Eelco Dolstra
2005-03-15* Purify all corepkgs builders.Eelco Dolstra
2004-05-04* A test to verify that Nix executes build jobs in parallel, ifEelco Dolstra
possible. This test fails right now because this hasn't been implemented right now. Yes, I'm doing Test-Driven Development! ;-)
2004-04-06* Switched from wget to curl.Eelco Dolstra
* Made the dependencies on bzip2 and the shell explicit.
2004-03-15* Make perl a dependency of Nix.Eelco Dolstra
2004-02-20* Use $(storedir) instead of $(prefix)/store.Eelco Dolstra
2004-01-02* Generate RPM spec file.Eelco Dolstra
2003-12-23* nix-pull requires libexecdir to be substituted.Eelco Dolstra
2003-12-01* Use a system name that does not include the OS manufacturer (i.e.,Eelco Dolstra
"i686-linux" instead of "i686-suse-linux").
2003-11-24* Autoconf sucks.Eelco Dolstra
2003-11-22* Maintain integrity of the substitute and successor mappings whenEelco Dolstra
deleting a path in the store. * Allow absolute paths in Nix expressions. * Get nix-prefetch-url to work again. * Various other fixes.
2003-08-06* Scan for wget and use the full path in fetchurl.sh.Eelco Dolstra
* Use nix-hash (not md5sum) in fetchurl.sh.
2003-07-20* Refactorings.Eelco Dolstra