(svn r1670) Garbage collect some variables, because they are only used once and hide magic, like containing -o where a filename must be the next parameter
This commit is contained in:
		
							
								
								
									
										15
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								Makefile
									
									
									
									
									
								
							@@ -680,15 +680,6 @@ DEPS = $(DEPS1:%.o=%.P)
 | 
				
			|||||||
LANG_TXT = $(filter-out %.unfinished.txt,$(wildcard lang/*.txt))
 | 
					LANG_TXT = $(filter-out %.unfinished.txt,$(wildcard lang/*.txt))
 | 
				
			||||||
LANGS = $(LANG_TXT:%.txt=%.lng)
 | 
					LANGS = $(LANG_TXT:%.txt=%.lng)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
C_COMPILE = $(CC) $(CFLAGS) $(CDEFS)
 | 
					 | 
				
			||||||
CXX_COMPILE = $(CXX) $(CFLAGS) $(CDEFS)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
C_BUILD = $(C_COMPILE) -c
 | 
					 | 
				
			||||||
CXX_BUILD = $(CXX_COMPILE) -c
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
C_LINK = $(CC) $(LDFLAGS) -o
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
##############################################################################
 | 
					##############################################################################
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
@@ -717,7 +708,7 @@ $(ENDIAN_CHECK): endian_check.c
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
$(TTD): table/strings.h $(OBJS) $(MAKE_CONFIG)
 | 
					$(TTD): table/strings.h $(OBJS) $(MAKE_CONFIG)
 | 
				
			||||||
	@echo '===> Linking $@'
 | 
						@echo '===> Linking $@'
 | 
				
			||||||
	@$(C_LINK) $@ $(TTDLDFLAGS) $(OBJS) $(LIBS)
 | 
						@$(CC) $(LDFLAGS) $(TTDLDFLAGS) $(OBJS) $(LIBS) -o $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$(OSX): $(TTD)
 | 
					$(OSX): $(TTD)
 | 
				
			||||||
	@rm -fr "$(OSXAPP)"
 | 
						@rm -fr "$(OSXAPP)"
 | 
				
			||||||
@@ -931,7 +922,7 @@ DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
%.o: %.c $(MAKE_CONFIG) endian.h table/strings.h
 | 
					%.o: %.c $(MAKE_CONFIG) endian.h table/strings.h
 | 
				
			||||||
	@echo '===> Compiling $<'
 | 
						@echo '===> Compiling $<'
 | 
				
			||||||
	@$(C_BUILD) $< -Wp,-MD,.deps/$(*F).pp
 | 
						@$(CC) $(CFLAGS) $(CDEFS) -Wp,-MD,.deps/$(*F).pp -c $< -o $@
 | 
				
			||||||
	@-cp .deps/$(*F).pp .deps/$(*F).P; \
 | 
						@-cp .deps/$(*F).pp .deps/$(*F).P; \
 | 
				
			||||||
		tr ' ' '\012' < .deps/$(*F).pp \
 | 
							tr ' ' '\012' < .deps/$(*F).pp \
 | 
				
			||||||
		| sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
 | 
							| sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
 | 
				
			||||||
@@ -941,7 +932,7 @@ DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
 | 
				
			|||||||
# For DirectMusic build and BeOS specific parts
 | 
					# For DirectMusic build and BeOS specific parts
 | 
				
			||||||
%.o: %.cpp  $(MAKE_CONFIG) endian.h table/strings.h
 | 
					%.o: %.cpp  $(MAKE_CONFIG) endian.h table/strings.h
 | 
				
			||||||
	@echo '===> Compiling $<'
 | 
						@echo '===> Compiling $<'
 | 
				
			||||||
	@$(CXX_BUILD) $< -o $@
 | 
						@$(CXX) $(CFLAGS) $(CDEFS) -c $< -o $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
info:
 | 
					info:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user