Procházet zdrojové kódy

Fixed build system for profiling utils.

Sander Mathijs van Veen před 14 roky
rodič
revize
561ab805c8
1 změnil soubory, kde provedl 9 přidání a 2 odebrání
  1. 9 2
      tests/rules.mk

+ 9 - 2
tests/rules.mk

@@ -53,9 +53,16 @@ profile-test-%: $(PROFILER_OUTPUT_DIR) build
 profile-test-view-%: $(PROFILER_OUTPUT_DIR) build
 	python utils/view_profile.py "$(PROFILER_OUTPUT_DIR)/tests_test_$*.py.profile"
 
-profile-view-%: $(PROFILER_OUTPUT_DIR) build
+profile-src%: $(PROFILER_OUTPUT_DIR) build
+	 python -m cProfile -s cumulative \
+	 	 -o $(PROFILER_OUTPUT_DIR)/src_$*.py.profile src/$*.py
+
+profile-src-view-%: $(PROFILER_OUTPUT_DIR) build
 	python utils/view_profile.py "$(PROFILER_OUTPUT_DIR)/src_$*.py.profile"
 
 profile-%: $(PROFILER_OUTPUT_DIR) build
 	 python -m cProfile -s cumulative \
-	 	 -o $(PROFILER_OUTPUT_DIR)/src_$*.py.profile src/$*.py
+	 	 -o $(PROFILER_OUTPUT_DIR)/$*.py.profile $*.py
+
+profile-view-%: $(PROFILER_OUTPUT_DIR) build
+	python utils/view_profile.py "$(PROFILER_OUTPUT_DIR)/$*.py.profile"