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 id25462
push userkwierso@gmail.com
push dateTue, 15 Oct 2013 01:48:30 +0000
treeherdermozilla-central@ddd03c32fab1 [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