Jelajahi Sumber

Fixed build system for profiling utils.

Sander Mathijs van Veen 14 tahun lalu
induk
melakukan
561ab805c8
1 mengubah file dengan 9 tambahan dan 2 penghapusan
  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"