Bug 926010 - Create 'binaries' stamp when recursing build/clang-plugin; r=jcranmer
authorMike Hommey <mh+mozilla@glandium.org>
Sat, 12 Oct 2013 10:07:13 +0900
changeset 164512 e061f3176d005ee17a77c7c36f3035006c422494
parent 164511 7c03811dad30e02fa4f0118ff5159246c0c129ef
child 164513 bf040664a90539bc9166495bc8e42462c52c2ec6
push id3066
push userakeybl@mozilla.com
push dateMon, 09 Dec 2013 19:58:46 +0000
treeherdermozilla-beta@a31a0dce83aa [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjcranmer
bugs926010
milestone27.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 926010 - Create 'binaries' stamp when recursing build/clang-plugin; r=jcranmer
build/clang-plugin/Makefile.in
--- a/build/clang-plugin/Makefile.in
+++ b/build/clang-plugin/Makefile.in
@@ -36,16 +36,21 @@ all: $(PLUGIN) $(TESTS)
 
 TESTFLAGS := -fsyntax-only -Xclang -verify \
 	-Xclang -load -Xclang $(CURDIR)/$(PLUGIN) \
 	-Xclang -add-plugin -Xclang moz-check
 
 $(TESTS): test-%: tests/%.cpp $(PLUGIN)
 	$(CXX) $(TESTFLAGS) $<
 
-compile binaries libs export tools: all
+compile libs export tools: all
 
 distclean clean:
 	rm -f $(OBJS) $(TESTS) $(PLUGIN)
 
 check:
 
-.PHONY: compile binaries libs export tools distclean clean check
+libs: binaries
+
+binaries: all
+	@touch $@
+
+.PHONY: compile libs export tools distclean clean check