"silent" build with make V=0 (default)
verbose build is enabled by $ make V=1
This commit is contained in:
		
							parent
							
								
									c3b8d1ab65
								
							
						
					
					
						commit
						063ece9d5b
					
				
							
								
								
									
										11
									
								
								src/Makefile
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								src/Makefile
									
									
									
									
									
								
							@ -22,6 +22,9 @@
 | 
			
		||||
#  You should have received a copy of the GNU General Public License
 | 
			
		||||
#  along with Grafx2; if not, see <http://www.gnu.org/licenses/>
 | 
			
		||||
 | 
			
		||||
# make V=1   to enable verbose building
 | 
			
		||||
V ?= 0
 | 
			
		||||
 | 
			
		||||
# Overridable defaults
 | 
			
		||||
  PREFIX ?= /usr/local
 | 
			
		||||
  exec_prefix = $(PREFIX)
 | 
			
		||||
@ -782,6 +785,12 @@ FONT_FILES = $(addprefix ../share/grafx2/fonts/,$(FONTS))
 | 
			
		||||
DOC_FILES = $(wildcard ../doc/*.txt)
 | 
			
		||||
DOC_FILESRTF = ../doc/quickstart.rtf
 | 
			
		||||
 | 
			
		||||
# for silent/verbose building
 | 
			
		||||
ACTUAL_CC := $(CC)
 | 
			
		||||
CC_0 = @echo "$(if $(findstring .o,$@),Compiling $<,Linking $@)" ; $(ACTUAL_CC)
 | 
			
		||||
CC_1 = $(ACTUAL_CC)
 | 
			
		||||
CC = $(CC_$(V))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
ifeq ($(PLATFORM),Darwin)
 | 
			
		||||
all : $(MACAPPEXE)
 | 
			
		||||
@ -1050,6 +1059,6 @@ htmldoc:	$(GENERATEDOCBIN)
 | 
			
		||||
	$(GENERATEDOCBIN) ../doc/html
 | 
			
		||||
 | 
			
		||||
print-%:
 | 
			
		||||
	@echo $* = $($*)
 | 
			
		||||
	@echo "$* = $($*)"
 | 
			
		||||
 | 
			
		||||
-include Makefile.dep
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user