summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Removed extraneous .endif that was left during OBJDIR cleanup.nate1996-08-071-2/+1
| | | | Noticed by: phk
* Move tsort back to lib-tools where it belongs, and add a "speciallypeter1996-08-071-4/+4
| | | | | | | | for bootstrap" tweak to the lex Makefile to stop it building the library too early. This untangles things a bit more, it stops new bootstraps failing because libl/libfl uses 'ld -O' before ld is updated.
* Correct spelling of NOOBJDIR (I mistakenly wrote NOOBJ).peter1996-08-071-7/+4
| | | | | Closes PR#1451 (Ph. Charnier <charnier@xp11.frmug.org>) and PR#1453 (Peter Mutsaers <plm@xs4all.nl>)
* The bootstrap target in src/Makefile has the wrong order for lex/tsortjkh1996-08-031-3/+3
| | | | | | | | | because lex has a library (libln.a) and bsd.lib.mk has been modified to use 'tsort -q'. Tsort has not been build yet... tsort should be before lex. [Whoops! Thanks! -jkh] Submitted-By: roberto@keltia.freenix.fr (Ollivier Robert)
* Add tsort to bootstrap targets.jkh1996-08-031-1/+3
|
* General tidy-up of Makefile. The objective was to make it clear andpeter1996-07-271-143/+271
| | | | | | | | readable, as well as fix up some of the warts along the way. Among the things fixed is the infamous "cd foo && make depend all install" bogon, which is particularly important for users of the -DNOCLEAN option. Also, a few typo and DESTDIR fixes and a -DNOGAMES hack from Gary Jennejohn.
* Fix typo in Makefile.jraynard1996-07-211-2/+2
| | | | Reviewed (informally!) by jkh.
* Add make to the bootstrap targets (I thought I committed this 3 days ago -jkh1996-07-011-1/+2
| | | | sheesh!).
* Add beforeinstall decent into libtclphk1996-06-281-1/+2
|
* Comment out the:peter1996-06-271-4/+4
| | | | | | | | .if exists(contrib) SUBDIR+= contrib .endif because it now tries to decend into the new contrib dir which doesn't have a Makefile.
* Added libftpio to 'includes'.nate1996-06-261-1/+2
|
* Bring in my changes for removing the pestilent obj links (unless youjkh1996-06-241-23/+6
| | | | | really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current.
* Ask CVS to run in quiet mode, which makes it easier to see what thepst1996-06-221-2/+2
| | | | update actually did.
* Add pre-world and post-world hooks so that people can do site specificjkh1996-06-201-2/+10
| | | | | cleanup or preinitializion of /usr/src before and after the world target is run.
* libforms is no moreadam1996-06-201-2/+1
|
* Don't try to do a 'make bootstrap all install' in one commend. Break itnate1996-06-191-2/+3
| | | | | into two make commands so that make will recognize that it doesn't need to buid scan.c w/lex.
* Added lex to the bootstrap target.nate1996-06-191-1/+2
|
* 1) make -DCLOBBER not remove most of /usr/libmarkm1996-05-041-37/+35
| | | | | 2) make all the 'pre-targets' not install profiled libraries and man pages to speed up the bootstrap in a 'make world'
* Re-instate the bootstrap target which can be used to build toolspaul1996-03-241-2/+8
| | | | | | that can't be built by older OS versions. Use it to install the lint binaries.
* Add a hint that a make world is done so people don't think that the lastjkh1996-03-111-1/+2
| | | | command (makewhatis) is running forver. :)
* do the 'include-tools' as part of the world target (like lib-tools andpeter1996-02-171-3/+3
| | | | build-tools) so that a "make includes" doesn't spam your build tree.
* Remove reference to old des library.markm1996-02-111-3/+1
|
* Added 'install' to the inclde-tools target, as it has a new options "-C"nate1996-01-301-1/+3
| | | | | | which is used when installing the include files. Submitted by: John Hay -- John.Hay@csir.co.za
* Kludge alert!nate1996-01-301-4/+10
| | | | | Add new 'include-tools' target, which the 'includes' target depends on. Currently, it consists of rpcgen.
* Add libutil/beforeinstall to the includes targetpeter1996-01-011-1/+2
|
* Add rpcgen to build-tools target.pst1995-12-271-1/+3
|
* Added 'install' to the lib-tools target since it is uses the new '-C' flagnate1995-11-281-1/+3
| | | | to install libraries to avoid messing up dependencies.
* Bring forward libkadm change from 2.1jkh1995-11-261-1/+2
|
* Add -DNOCLEAN option which totally and utterly disables any form ofpeter1995-11-251-2/+18
| | | | | | | | | | | | | | | | | cleaning during a make. This may give you more rope to hang yourself if you are caught with some subtle dependency on installed binaries in your build, but if you are doing daily 'make -DNOCLEAN world' it's not too bad at all. It could take as little as 30 minutes to do an entire sync-up of your binaries if everything's up to date, especially if you are using 'INSTALL=install -C' in /etc/make.conf (highly recomended!). Also, add a "reinstall" target. You can do a 'make DESTDIR=/mnt reinstall' where /mnt is the nfs root of a machine and you get the install parts of the make world run on it. I saw this on -hackers quite some time ago and included it in my Makefile and have been using it on and off for a while. Alas, I cannot find the actual message with the author's name...
* Add: cd ${.CURDIR}/eBones/lib/libkrb && ${MAKE} beforeinstalljkh1995-11-091-1/+2
| | | | to includes target. Now the world will build on a new 2.1 system again.
* Add sgmlfmt to build-tools target so a make world with current sourcejfieber1995-11-051-2/+6
| | | | on a <= 2.0.5 system does not fall over.
* Changed "tools" to "build-tools".phk1995-10-261-3/+3
| | | | Suggested by: Peter Wemm
* Build all of the libraries: targets libs in the same manner. Append thenate1995-10-241-5/+7
| | | | | | | optional ${CLEANDIR} and ${OBJDIR} targets to those missng them. Also, check for the existance of all library targets before building them to follow convention.
* Added symorder to tools target.phk1995-10-241-2/+4
| | | | Suggested by: rgrimes.
* Remove extraneous blank in libraries target (from 2.1).jkh1995-09-171-2/+2
|
* Update for the new location of eBones.gibbs1995-09-161-6/+2
| | | | Submitted by: Paul Traina <pst@freefall.freebsd.org>
* Enhance sup update to run with 3 supfiles: standard/ports/secureache1995-09-151-1/+7
|
* Brought forward the change in 1.57.4.1 - add build of zic(8) to tools rule..dg1995-08-301-2/+4
|
* We don't have libftp anymore, so why don't we stop trying to do aasami1995-08-041-2/+1
| | | | make beforeinstall in it. :)
* Remove trailing whitespace.rgrimes1995-05-291-3/+3
|
* Submitted by: jkhrgrimes1995-05-131-1/+9
| | | | | Build lib/libncurses and lib/libtermcap early in the libraries: target as other libraries depend on them.
* Add usr.sbin/pcvt/keycap to libraries: target.rgrimes1995-05-061-1/+5
|
* In target libraries: make and install libcompat before all otherrgrimes1995-05-051-1/+7
| | | | | | | libraries. This fixes the make -DCLOBBER world problem. Check that gnu exists before attempting to build the libraries in that branch of the tree.
* Add libftp to list of beforeinstall targets in the include rule.jkh1995-04-271-1/+2
| | | | Submitted by: John Hay <jhay@mikom.csir.co.za>
* Fixed most: target gnu/usr.sbin was install not allsos1995-03-281-2/+2
|
* We must do include and lib first so that the perl *.ph generationrgrimes1995-03-271-5/+6
| | | | works correctly as it uses the header files installed by this.
* Add gnu/usr.bin/ld to lib-tools: since you need this compiled veryrgrimes1995-03-231-1/+3
| | | | early if you are running a back release.
* Fixed last defined(WANT_MSUN) -> !defined(WANT_CSRG_LIBM) in the src tree.rgrimes1995-03-231-2/+2
|
* Correct one little typing error from Rod :-).ats1995-03-191-2/+2
| | | | lib/lib/pcap -> lib/libpcap.
* Add installation of include files from libpcap.rgrimes1995-03-191-1/+2
|
OpenPOWER on IntegriCloud