about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2014-04-03 Support IllumosEelco Dolstra1-0/+2
From https://github.com/NixOS/nix/pull/236
2014-03-03 Don't set an absolute sonameEelco Dolstra1-0/+4
2014-03-03 Add support for making relocatable packages using $ORIGINEelco Dolstra3-5/+9
2014-02-28 Add a variable GLOBAL_CXXFLAGS_PCH for use by precompiled headersEelco Dolstra1-2/+2
You don't want to use GLOBAL_CXXFLAGS for passing flags like "-include-pch" (clang), because that means you cannot use GLOBAL_CXXFLAGS when generating the PCH.
2014-02-28 Add variable GLOBAL_COMMON_DEPSEelco Dolstra2-2/+2
This is a list of dependencies on which all C/C++ object files depend. Primarily useful for global precompiled headers.
2014-02-18 Make it work on GNU Make > 3.81 againEelco Dolstra4-8/+8
2014-02-18 More GNU Make 3.81 compatibilityEelco Dolstra2-1/+4
2014-02-14 Add a function for looking up programs in $PATHEelco Dolstra1-0/+4
2014-02-11 Support setting CFLAGS and CXXFLAGS for libraries/programsEelco Dolstra2-2/+10
2014-02-07 Support DESTDIREelco Dolstra3-22/+27
2014-02-06 Remove dead codeEelco Dolstra1-3/+0
2014-02-06 Create the target directory of libraries and programsEelco Dolstra4-4/+9
2014-02-04 GNU Make 3.81 compatibilityEelco Dolstra7-12/+12
3.81 doesn't understand the ‘define foo =’ syntax, which was added in 3.82. So use ‘define foo’ instead.
2014-02-03 Add a basic READMEEelco Dolstra1-0/+6
2014-02-01 installcheck: Don't depend on installEelco Dolstra1-1/+1
This is a hack to prevent "installcheck" from clobbering files fixed up by Nixpkgs' fixupPhase.
2014-02-01 Add missing fileEelco Dolstra1-0/+7
2014-02-01 Improve "make dist"Eelco Dolstra2-6/+10
2014-02-01 Make variable names more regularEelco Dolstra8-42/+43
2014-02-01 Support adding "make help" textEelco Dolstra2-7/+16
2014-02-01 Change dependency file names from foo.dep to .foo.o.depEelco Dolstra6-12/+14
2014-01-31 Add support for installing man-pagesEelco Dolstra1-1/+11
2014-01-23 Clang doesn't know the "-z defs" flagEelco Dolstra1-1/+1
2014-01-10 Nicer Make outputEelco Dolstra10-17/+33
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-09 Add support for building shared libraries on Mac OS XEelco Dolstra2-6/+21
2014-01-09 Declare template_files as a simply expanded variableEelco Dolstra1-0/+2
2014-01-09 Remove duplicate elements from *_SOURCESEelco Dolstra2-2/+2
This is useful when you do: foo_SOURCES := $(wildcard *.cc) foo.cc where foo.cc is a generated file. In this case, if foo.cc already exists, you get foo.cc twice in foo_SOURCES, leading to a link error.
2014-01-09 Move stuff to top-levelEelco Dolstra10-0/+0
This makes it easier to use with "git subtree".
2013-12-18 Add support for building JARs from Java sourcesEelco Dolstra2-1/+39
2013-12-18 Add a function for doing recursive wildcard searchesEelco Dolstra1-0/+5
Source: http://blog.jgc.org/2011/07/gnu-make-recursive-wildcard-function.html
2013-12-17 Set default installation pathsEelco Dolstra1-7/+12
2013-12-16 make dryclean: Sort namesEelco Dolstra1-1/+1
2013-12-16 No longer interpret $(..._SOURCES) relative to $(..._DIR)Eelco Dolstra2-8/+18
2013-12-12 Don't include all *.dep filesEelco Dolstra1-2/+4
2013-12-12 Add 'make help'Eelco Dolstra1-0/+24
2013-12-12 Get rid of whitespace in $(d)Eelco Dolstra1-1/+1
2013-12-12 Handle *.cpp extensionEelco Dolstra1-0/+3
2013-12-12 Only provide 'make dist' if PACKAGE_NAME is setEelco Dolstra1-0/+4
2013-12-12 dryclean: Show what actual files would be deletedEelco Dolstra1-2/+2
2013-12-10 Initial commit (imported from the Nix repo)Eelco Dolstra9-0/+335