From 6bbabcc5d750093acc893d555705eb3ebfbf2109 Mon Sep 17 00:00:00 2001 From: "weinig@apple.com" Date: Mon, 27 Dec 2010 19:41:35 +0000 Subject: [PATCH] Fix Makefile based build. git-svn-id: https://svn.webkit.org/repository/webkit/trunk@74692 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- Sources/Makefile | 2 +- Sources/ThirdParty/Makefile | 17 +++++++++++++++++ Sources/ThirdParty/Makefile.shared | 2 ++ 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 Sources/ThirdParty/Makefile create mode 100644 Sources/ThirdParty/Makefile.shared diff --git a/Sources/Makefile b/Sources/Makefile index 5f3c4b7a22dc..910f0d985b33 100644 --- a/Sources/Makefile +++ b/Sources/Makefile @@ -1,4 +1,4 @@ -MODULES = JavaScriptGlue +MODULES = JavaScriptGlue ThirdParty/ANGLE all: @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ diff --git a/Sources/ThirdParty/Makefile b/Sources/ThirdParty/Makefile new file mode 100644 index 000000000000..d9b8d2a8cb84 --- /dev/null +++ b/Sources/ThirdParty/Makefile @@ -0,0 +1,17 @@ +MODULES = ANGLE + +all: + @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ + if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done + +debug d development dev develop: + @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ + if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done + +release r deployment dep deploy: + @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ + if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done + +clean: + @for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \ + if [ $$exit_status -ne 0 ]; then exit $$exit_status; fi; done diff --git a/Sources/ThirdParty/Makefile.shared b/Sources/ThirdParty/Makefile.shared new file mode 100644 index 000000000000..1c78613f4b2b --- /dev/null +++ b/Sources/ThirdParty/Makefile.shared @@ -0,0 +1,2 @@ +SCRIPTS_PATH ?= ../../../Tools/Scripts +include ../../../Makefile.shared -- 2.36.0