OLD | NEW |
1 ##===- tools/llvm-config/Makefile---------------------------*- Makefile -*-===## | 1 ##===- tools/llvm-config/Makefile---------------------------*- Makefile -*-===## |
2 # | 2 # |
3 # The LLVM Compiler Infrastructure | 3 # The LLVM Compiler Infrastructure |
4 # | 4 # |
5 # This file is distributed under the University of Illinois Open Source | 5 # This file is distributed under the University of Illinois Open Source |
6 # License. See LICENSE.TXT for details. | 6 # License. See LICENSE.TXT for details. |
7 # | 7 # |
8 ##===----------------------------------------------------------------------===## | 8 ##===----------------------------------------------------------------------===## |
9 | 9 |
10 LEVEL := ../.. | 10 LEVEL := ../.. |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
58 $(Verb) $(ECHO) 's/@LLVM_LDFLAGS@/$(subst /,\/,$(SUB_LDFLAGS))/' \ | 58 $(Verb) $(ECHO) 's/@LLVM_LDFLAGS@/$(subst /,\/,$(SUB_LDFLAGS))/' \ |
59 >> temp.sed | 59 >> temp.sed |
60 $(Verb) $(ECHO) 's/@LLVM_BUILDMODE@/$(subst /,\/,$(BuildMode))/' \ | 60 $(Verb) $(ECHO) 's/@LLVM_BUILDMODE@/$(subst /,\/,$(BuildMode))/' \ |
61 >> temp.sed | 61 >> temp.sed |
62 $(Verb) $(ECHO) 's/@LLVM_LIBDIR_SUFFIX@//' \ | 62 $(Verb) $(ECHO) 's/@LLVM_LIBDIR_SUFFIX@//' \ |
63 >> temp.sed | 63 >> temp.sed |
64 $(Verb) $(ECHO) 's/@LLVM_SYSTEM_LIBS@/$(subst /,\/,$(LLVM_SYSTEM_LIBS))/
' \ | 64 $(Verb) $(ECHO) 's/@LLVM_SYSTEM_LIBS@/$(subst /,\/,$(LLVM_SYSTEM_LIBS))/
' \ |
65 >> temp.sed | 65 >> temp.sed |
66 $(Verb) $(ECHO) 's/@LLVM_TARGETS_BUILT@/$(subst /,\/,$(TARGETS_TO_BUILD)
)/' \ | 66 $(Verb) $(ECHO) 's/@LLVM_TARGETS_BUILT@/$(subst /,\/,$(TARGETS_TO_BUILD)
)/' \ |
67 >> temp.sed | 67 >> temp.sed |
| 68 $(if $(filter-out $(ENABLE_SHARED),0),\ |
| 69 $(Verb) $(ECHO) 's/@BUILD_SHARED_LIBS@/ON/',\ |
| 70 $(Verb) $(ECHO) 's/@BUILD_SHARED_LIBS@/OFF/') \ |
| 71 >> temp.sed |
| 72 $(Verb) $(ECHO) 's/@WAS_BUILT_WITH_CMAKE@/OFF/' \ |
| 73 >> temp.sed |
68 $(Verb) $(SED) -f temp.sed < $< > $@ | 74 $(Verb) $(SED) -f temp.sed < $< > $@ |
69 $(Verb) $(RM) temp.sed | 75 $(Verb) $(RM) temp.sed |
70 | 76 |
71 # When cross-compiling, install a version of llvm-config that runs on the host. | 77 # When cross-compiling, install a version of llvm-config that runs on the host. |
72 ifeq ($(LLVM_CROSS_COMPILING),1) | 78 ifeq ($(LLVM_CROSS_COMPILING),1) |
73 install:: $(DESTDIR)$(PROJ_bindir) | 79 install:: $(DESTDIR)$(PROJ_bindir) |
74 $(Echo) Installing llvm-config-host | 80 $(Echo) Installing llvm-config-host |
75 $(Verb) $(ProgInstall) $(BuildLLVMToolDir)/llvm-config \ | 81 $(Verb) $(ProgInstall) $(BuildLLVMToolDir)/llvm-config \ |
76 $(DESTDIR)$(PROJ_bindir)/$(program_prefix)llvm-config-host | 82 $(DESTDIR)$(PROJ_bindir)/$(program_prefix)llvm-config-host |
77 endif | 83 endif |
OLD | NEW |