TQM8272: fix out-of-tree building
...and add to MAKEALL script Signed-off-by: Wolfgang Denk <wd@denx.de>
This commit is contained in:
		
							parent
							
								
									4f805c1e3a
								
							
						
					
					
						commit
						a38dc3ea86
					
				
							
								
								
									
										1
									
								
								MAKEALL
								
								
								
								
							
							
						
						
									
										1
									
								
								MAKEALL
								
								
								
								
							|  | @ -306,6 +306,7 @@ LIST_8260="		\ | ||||||
| 	TQM8260_AC	\ | 	TQM8260_AC	\ | ||||||
| 	TQM8260_AD	\ | 	TQM8260_AD	\ | ||||||
| 	TQM8260_AE	\ | 	TQM8260_AE	\ | ||||||
|  | 	TQM8272		\ | ||||||
| 	ZPC1900		\ | 	ZPC1900		\ | ||||||
| " | " | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,5 +1,5 @@ | ||||||
| #
 | #
 | ||||||
| # (C) Copyright 2001
 | # (C) Copyright 2001-2008
 | ||||||
| # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 | # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 | ||||||
| #
 | #
 | ||||||
| # See file CREDITS for list of people who contributed to this
 | # See file CREDITS for list of people who contributed to this
 | ||||||
|  | @ -22,19 +22,26 @@ | ||||||
| #
 | #
 | ||||||
| 
 | 
 | ||||||
| include $(TOPDIR)/config.mk | include $(TOPDIR)/config.mk | ||||||
|  | ifneq ($(OBJTREE),$(SRCTREE)) | ||||||
|  | $(shell mkdir -p $(obj)../tqm8xx/) | ||||||
|  | endif | ||||||
| 
 | 
 | ||||||
| LIB	= lib$(BOARD).a | LIB	= $(obj)lib$(BOARD).a | ||||||
| 
 | 
 | ||||||
| OBJS	= $(BOARD).o ../tqm8xx/load_sernum_ethaddr.o | COBJS	= $(BOARD).o ../tqm8xx/load_sernum_ethaddr.o | ||||||
| 
 | 
 | ||||||
| $(LIB):	.depend $(OBJS) | SRCS	:= $(SOBJS:.o=.S) $(COBJS:.o=.c) | ||||||
| 	$(AR) crv $@ $(OBJS) | OBJS	:= $(addprefix $(obj),$(COBJS)) | ||||||
|  | SOBJS	:= $(addprefix $(obj),$(SOBJS)) | ||||||
|  | 
 | ||||||
|  | $(LIB):	$(obj).depend $(OBJS) | ||||||
|  | 	$(AR) $(ARFLAGS) $@ $(OBJS) | ||||||
| 
 | 
 | ||||||
| #########################################################################
 | #########################################################################
 | ||||||
| 
 | 
 | ||||||
| .depend:	Makefile $(SOBJS:.o=.S) $(OBJS:.o=.c) | # defines $(obj).depend target
 | ||||||
| 		$(CC) -M $(CFLAGS) $(SOBJS:.o=.S) $(OBJS:.o=.c) > $@ | include $(SRCTREE)/rules.mk | ||||||
| 
 | 
 | ||||||
| sinclude .depend | sinclude $(obj).depend | ||||||
| 
 | 
 | ||||||
| #########################################################################
 | #########################################################################
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue