trace: ensure .stp files are rebuilt if trace tool source changes
The make rules for generating the .stp files forgot to add a dep on $(tracetool-y) to trigger a rebuild if the trace tool source changes. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> Message-id: 20170728133631.5449-1-berrange@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
		
							parent
							
								
									5619c17905
								
							
						
					
					
						commit
						ed8650586f
					
				| 
						 | 
				
			
			@ -48,7 +48,10 @@ else
 | 
			
		|||
TARGET_TYPE=system
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
$(QEMU_PROG).stp-installed: $(BUILD_DIR)/trace-events-all
 | 
			
		||||
tracetool-y = $(SRC_PATH)/scripts/tracetool.py
 | 
			
		||||
tracetool-y += $(shell find $(SRC_PATH)/scripts/tracetool -name "*.py")
 | 
			
		||||
 | 
			
		||||
$(QEMU_PROG).stp-installed: $(BUILD_DIR)/trace-events-all $(tracetool-y)
 | 
			
		||||
	$(call quiet-command,$(TRACETOOL) \
 | 
			
		||||
		--group=all \
 | 
			
		||||
		--format=stap \
 | 
			
		||||
| 
						 | 
				
			
			@ -58,7 +61,7 @@ $(QEMU_PROG).stp-installed: $(BUILD_DIR)/trace-events-all
 | 
			
		|||
		--target-type=$(TARGET_TYPE) \
 | 
			
		||||
		$< > $@,"GEN","$(TARGET_DIR)$(QEMU_PROG).stp-installed")
 | 
			
		||||
 | 
			
		||||
$(QEMU_PROG).stp: $(BUILD_DIR)/trace-events-all
 | 
			
		||||
$(QEMU_PROG).stp: $(BUILD_DIR)/trace-events-all $(tracetool-y)
 | 
			
		||||
	$(call quiet-command,$(TRACETOOL) \
 | 
			
		||||
		--group=all \
 | 
			
		||||
		--format=stap \
 | 
			
		||||
| 
						 | 
				
			
			@ -68,7 +71,7 @@ $(QEMU_PROG).stp: $(BUILD_DIR)/trace-events-all
 | 
			
		|||
		--target-type=$(TARGET_TYPE) \
 | 
			
		||||
		$< > $@,"GEN","$(TARGET_DIR)$(QEMU_PROG).stp")
 | 
			
		||||
 | 
			
		||||
$(QEMU_PROG)-simpletrace.stp: $(BUILD_DIR)/trace-events-all
 | 
			
		||||
$(QEMU_PROG)-simpletrace.stp: $(BUILD_DIR)/trace-events-all $(tracetool-y)
 | 
			
		||||
	$(call quiet-command,$(TRACETOOL) \
 | 
			
		||||
		--group=all \
 | 
			
		||||
		--format=simpletrace-stap \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue