41 lines
		
	
	
	
		
			954 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
	
		
			954 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| # $Id$
 | |
| 
 | |
| #PARAMS		do not remove this line!
 | |
| 
 | |
| #requires definition of MACH; possible redefinition of SRC_DIR
 | |
| 
 | |
| EM = $(TARGET_HOME)
 | |
| CEG	= $(EM)/lib.bin/ceg
 | |
| CE_MAKE	= $(CEG)/util/make_ce
 | |
| BACK_MAKE = $(CEG)/util/make_back
 | |
| CEG_MAKE = $(CEG)/util/make_ceg
 | |
| 
 | |
| SRC_DIR = $(SRC_HOME)/mach/$(MACH)/ce
 | |
| 
 | |
| 
 | |
| all:	back.$(LIBSUF) ceg/ceg ce.$(LIBSUF)
 | |
| 
 | |
| install:	all
 | |
| 	cp ce.$(LIBSUF) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
 | |
| 	$(RANLIB) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
 | |
| 	cp back.$(LIBSUF) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
 | |
| 	$(RANLIB) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
 | |
| 
 | |
| cmp:	all
 | |
| 	-cmp ce.$(LIBSUF) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
 | |
| 	-cmp back.$(LIBSUF) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
 | |
| 
 | |
| clean:
 | |
| 	rm -rf ce back ceg ce.$(LIBSUF) back.$(LIBSUF) Out
 | |
| 
 | |
| dclean:
 | |
| 	rm -rf ce back ceg Out
 | |
| 
 | |
| ce.$(LIBSUF):
 | |
| 	make -f $(CE_MAKE) "SRC_DIR="$(SRC_DIR)
 | |
| 
 | |
| back.$(LIBSUF):
 | |
| 	make -f $(BACK_MAKE) "OBJ="$(OBJ) "SRC_DIR="$(SRC_DIR)
 | |
| 
 | |
| ceg/ceg:
 | |
| 	make -f $(CEG_MAKE) "OBJ="$(OBJ) "SRC_DIR="$(SRC_DIR)
 |