##===- examples/Makefile -----------------------------------*- Makefile -*-===## | |
# | |
# The LLVM Compiler Infrastructure | |
# | |
# This file is distributed under the University of Illinois Open Source | |
# License. See LICENSE.TXT for details. | |
# | |
##===----------------------------------------------------------------------===## | |
LEVEL=.. | |
include $(LEVEL)/Makefile.config | |
PARALLEL_DIRS:= BrainF Fibonacci HowToUseJIT Kaleidoscope ModuleMaker | |
ifeq ($(HAVE_PTHREAD),1) | |
PARALLEL_DIRS += ParallelJIT | |
endif | |
ifeq ($(LLVM_ON_UNIX),1) | |
ifeq ($(ARCH),x86) | |
PARALLEL_DIRS += ExceptionDemo | |
endif | |
ifeq ($(ARCH),x86_64) | |
PARALLEL_DIRS += ExceptionDemo | |
endif | |
endif | |
ifeq ($(filter $(BINDINGS_TO_BUILD),ocaml),ocaml) | |
PARALLEL_DIRS += OCaml-Kaleidoscope | |
endif | |
include $(LEVEL)/Makefile.common |