path: root/src/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2008-06-22Create $(TOP)/$(LIB_DIR) for install, tooDan Nicholson1-2/+2
If `make install' is run without running `make' first, the $(LIB_DIR) will not be created. This also changes the mkdir a little bit so that it isn't run if necessary and added `-p' so that it is immune to races.
2008-05-07Never fail `make clean'Dan Nicholson1-1/+1
Mostly some pedantic changes such that `make clean' always ignores errors. Also changed the top clean target to do the `touch configs/current' dance instead of realclean.
2007-05-09Tweak the shell scripting for descending into and building subdirs.Brian1-3/+3
In general, use this: @for dir in $(SUBDIRS) ; do \ if [ -d $$dir ] ; then \ (cd $$dir && $(MAKE)) || exit 1; \ fi \ done Basically, silently skip missing subdirs but generate an error and stop if there's a compilation or install problem. This was done inconsistantly before. In once case, a missing subdir was causing us to go into an infinte loop!
2006-07-13LIB_DIR is now just 'lib' or 'lib64'Brian Paul1-3/+3
Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
2006-06-22New 'install' targets in makefile. See bug 2372.Brian Paul1-0/+6
2004-08-25print current config name before building src and progsBrian Paul1-1/+5
2004-06-01Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKEEric Anholt1-2/+2
variable (defaults to "make") and use that. Use the MKDEP and MKDEP_OPTIONS more. Our shell isn't bash, so change the instances of ">& /dev/null" to a more compatible "> /dev/null 2>&1".
2004-04-14Fail if any subdir fails.Keith Whitwell1-1/+1
2004-03-26Don't use pushd/popd.Brian Paul1-6/+2
2004-03-26New Makefile systemBrian Paul1-0/+34