63 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
	
	
	
# Makefile for commands.
 | 
						|
 | 
						|
MAKE	= exec make -$(MAKEFLAGS)
 | 
						|
FLEX=flex-2.5.4
 | 
						|
GZIP=gzip-1.2.4
 | 
						|
PYTHON=python-1.5.2
 | 
						|
 | 
						|
usage:
 | 
						|
	@echo "Usage: make all       # Compile all commands" >&2
 | 
						|
	@echo "       make install   # Install the result (run as bin!)" >&2
 | 
						|
	@echo "       make clean     # Delete .o files and other junk" >&2
 | 
						|
	@false
 | 
						|
 | 
						|
all install::
 | 
						|
	cd $(FLEX) && ./configure --prefix=/usr && make $@
 | 
						|
	cd $(GZIP) && ./configure --prefix=/usr && make $@
 | 
						|
	cd $(PYTHON) && ./configure --prefix=/usr/local && make $@
 | 
						|
 | 
						|
clean::
 | 
						|
	if [ -f $(FLEX)/Makefile ] ; then cd $(FLEX) && make $@; fi
 | 
						|
	if [ -f $(GZIP)/Makefile ] ; then cd $(GZIP) && make $@; fi
 | 
						|
	if [ -f $(PYTHON)/Makefile ] ; then cd $(PYTHON) && make $@; fi
 | 
						|
 | 
						|
all install clean::
 | 
						|
	cd `arch` && $(MAKE) $@
 | 
						|
	cd aal && $(MAKE) $@
 | 
						|
	cd advent && $(MAKE) $@
 | 
						|
	cd ash && $(MAKE) $@
 | 
						|
	cd autil && $(MAKE) $@
 | 
						|
	cd awk && $(MAKE) $@
 | 
						|
	cd bc && $(MAKE) $@
 | 
						|
	cd byacc && $(MAKE) $@
 | 
						|
	cd cawf && $(MAKE) $@
 | 
						|
	cd cron && $(MAKE) $@
 | 
						|
	cd de && $(MAKE) $@
 | 
						|
	cd dhcpd && $(MAKE) $@
 | 
						|
	cd dis88 && $(MAKE) $@
 | 
						|
	cd elle && $(MAKE) $@
 | 
						|
	cd elvis && $(MAKE) $@
 | 
						|
	cd ftp && $(MAKE) $@
 | 
						|
	cd ftpd && $(MAKE) $@
 | 
						|
	cd ftpd200 && $(MAKE) $@
 | 
						|
	cd ibm && $(MAKE) $@
 | 
						|
	cd indent && $(MAKE) $@
 | 
						|
	cd kermit && $(MAKE) $@
 | 
						|
	cd m4 && $(MAKE) $@
 | 
						|
	cd make && $(MAKE) $@
 | 
						|
	cd mined && $(MAKE) $@
 | 
						|
	cd patch && $(MAKE) $@
 | 
						|
	cd ps && $(MAKE) $@
 | 
						|
	cd reboot && $(MAKE) $@
 | 
						|
	cd rlogind && $(MAKE) $@
 | 
						|
	cd scripts && $(MAKE) $@
 | 
						|
	cd sh && $(MAKE) $@
 | 
						|
	cd simple && $(MAKE) $@
 | 
						|
	cd talk && $(MAKE) $@
 | 
						|
	cd talkd && $(MAKE) $@
 | 
						|
	cd telnet && $(MAKE) $@
 | 
						|
	cd telnetd && $(MAKE) $@
 | 
						|
	cd urlget && $(MAKE) $@
 | 
						|
	cd yap && $(MAKE) $@
 | 
						|
	cd zmodem && $(MAKE) $@
 |