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 150697 e061f3176d005ee17a77c7c36f3035006c422494
parent 150696 7c03811dad30e02fa4f0118ff5159246c0c129ef
child 150698 bf040664a90539bc9166495bc8e42462c52c2ec6
push id1
push userroot
push dateMon, 20 Oct 2014 17:29:22 +0000
reviewersjcranmer
bugs926010
milestone27.0a1
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