aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Create $(TOP)/$(LIB_DIR) for install, tooDan Nicholson2008-06-221-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.
* Never fail `make clean'Dan Nicholson2008-05-071-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.
* Tweak the shell scripting for descending into and building subdirs.Brian2007-05-091-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!
* LIB_DIR is now just 'lib' or 'lib64'Brian Paul2006-07-131-3/+3
| | | | | Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
* New 'install' targets in makefile. See bug 2372.Brian Paul2006-06-221-0/+6
|
* print current config name before building src and progsBrian Paul2004-08-251-1/+5
|
* Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKEEric Anholt2004-06-011-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".
* Fail if any subdir fails.Keith Whitwell2004-04-141-1/+1
|
* Don't use pushd/popd.Brian Paul2004-03-261-6/+2
|
* New Makefile systemBrian Paul2004-03-261-0/+34