Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/llvm
diff options
context:
space:
mode:
authorAlexander Kyte <alkyte@microsoft.com>2018-06-25 23:02:10 +0300
committerAlexander Kyte <alkyte@microsoft.com>2018-06-29 05:35:31 +0300
commitce443f6670db4b7b6c7fedb7d15b93ed953149f7 (patch)
tree113ed23188863cc29ed63c72a1ae085070d99908 /llvm
parent28b9d4ac913d741a8d7d9cb786b92218afea9fab (diff)
[runtime] Download LLVM during ios sdk CI build
Diffstat (limited to 'llvm')
-rw-r--r--llvm/Makefile.am18
1 files changed, 10 insertions, 8 deletions
diff --git a/llvm/Makefile.am b/llvm/Makefile.am
index f4d981ff0b3..249e4ed06dc 100644
--- a/llvm/Makefile.am
+++ b/llvm/Makefile.am
@@ -8,26 +8,28 @@ all-local: configure-llvm build-llvm install-llvm llvm_config.mk
clean-local: clean-llvm clean-llvm-config
-llvm_config.mk: install-llvm
- $(top_srcdir)/llvm/build_llvm_config.sh $(top_srcdir)/llvm/usr/bin/llvm-config $(LLVM_CODEGEN_LIBS) > $(top_srcdir)/llvm/llvm_config.mk
+$(mono_build_root)/llvm/llvm_config.mk: install-llvm
+ $(top_srcdir)/llvm/build_llvm_config.sh $(top_srcdir)/llvm/usr/bin/llvm-config $(LLVM_CODEGEN_LIBS) > $@
else
all-local: llvm_config.mk
clean-local: clean-llvm-config
-llvm_config.mk:
- $(top_srcdir)/llvm/build_llvm_config.sh $(EXTERNAL_LLVM_CONFIG) $(LLVM_CODEGEN_LIBS) > $(top_srcdir)/llvm/llvm_config.mk
+$(mono_build_root)/llvm/llvm_config.mk: $(top_srcdir)/llvm/Makefile.am
+ $(top_srcdir)/llvm/build_llvm_config.sh $(EXTERNAL_LLVM_CONFIG) $(LLVM_CODEGEN_LIBS) > $@
endif
+
+llvm_config.mk: $(mono_build_root)/llvm/llvm_config.mk
+
+clean-llvm-config:
+ - rm -rf llvm_config.mk
+
else
all-local:
clean-local:
endif
-clean-llvm-config:
- - rm -rf llvm_config.mk
-
-.PHONY: clean-llvm-config llvm_config.mk
include build.mk