Commit graph

17 commits

Author SHA1 Message Date
Eelco Dolstra
72d684d592 Don't rely on process substitution 2014-09-12 12:50:03 +02:00
Eelco Dolstra
5c4d2dab99 Fix JAR installation 2014-09-11 16:24:26 +02:00
Eelco Dolstra
9648222ef0 Support specifying a JAR manifest 2014-09-11 15:47:31 +02:00
Eelco Dolstra
44e7e3bb9b Improved support for building JARs 2014-09-11 15:28:30 +02:00
Eelco Dolstra
075cfe3b97 Add support for using a build directory 2014-09-05 14:17:05 +02:00
Eelco Dolstra
22c900da08 Hack for supporting Boost on Homebrew 2014-09-04 19:36:01 +02:00
Eelco Dolstra
7191a7394a Support Illumos
From https://github.com/NixOS/nix/pull/236
2014-04-03 17:35:16 +02:00
Eelco Dolstra
a376762848 Add support for making relocatable packages using $ORIGIN 2014-03-03 15:19:04 +01:00
Eelco Dolstra
0da82efa5d GNU Make 3.81 compatibility
3.81 doesn't understand the ‘define foo =’ syntax, which was added in
3.82.  So use ‘define foo’ instead.
2014-02-04 11:02:49 +01:00
Eelco Dolstra
6f8aa145d4 Improve "make dist" 2014-02-01 14:22:08 +01:00
Eelco Dolstra
ec1738589a Make variable names more regular 2014-02-01 12:20:06 +01:00
Eelco Dolstra
35107038f7 Support adding "make help" text 2014-02-01 11:47:34 +01:00
Eelco Dolstra
f324b49ea1 Change dependency file names from foo.dep to .foo.o.dep 2014-02-01 11:31:25 +01:00
Eelco Dolstra
4271927c5b Add support for installing man-pages 2014-01-31 15:33:12 +01:00
Eelco Dolstra
ca73c0102f Nicer Make output
E.g.

  CXX    src/nix-log2xml/log2xml.o
  CC     src/bsdiff-4.3/bsdiff.o
  GEN    scripts/nix-channel
  LD     src/libmain/libnixmain.so
2014-01-10 22:31:38 +01:00
Eelco Dolstra
e991ab942b Add support for building shared libraries on Mac OS X 2014-01-09 22:14:34 +01:00
Eelco Dolstra
55c9a40613 Move stuff to top-level
This makes it easier to use with "git subtree".
2014-01-09 16:12:02 +01:00
Renamed from mk/lib.mk (Browse further)