Skip to content

Commit

Permalink
CMake: Builds all examples. Corrected name of CBackend target.
Browse files Browse the repository at this point in the history
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56682 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
Oscar Fuentes committed Sep 26, 2008
1 parent dfe8c84 commit dbc2e85
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 2 deletions.
6 changes: 6 additions & 0 deletions examples/BrainF/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
set(LLVM_LINK_COMPONENTS jit bitwriter nativecodegen interpreter)

add_llvm_example(BrainF
BrainF.cpp
BrainFDriver.cpp
)
12 changes: 11 additions & 1 deletion examples/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
add_subdirectory(Fibonacci)
add_subdirectory(BrainF)
add_subdirectory(Fibonacci)
add_subdirectory(HowToUseJIT)
add_subdirectory(ModuleMaker)

include(CheckIncludeFile)
check_include_file(pthread.h HAVE_PTHREAD_H)

if( HAVE_PTHREAD_H )
add_subdirectory(ParallelJIT)
endif( HAVE_PTHREAD_H )
5 changes: 5 additions & 0 deletions examples/HowToUseJIT/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
set(LLVM_LINK_COMPONENTS jit interpreter nativecodegen)

add_llvm_executable(HowToUseJIT
HowToUseJIT.cpp
)
5 changes: 5 additions & 0 deletions examples/ModuleMaker/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
set(LLVM_LINK_COMPONENTS bitwriter)

add_llvm_example(ModuleMaker
ModuleMaker.cpp
)
7 changes: 7 additions & 0 deletions examples/ParallelJIT/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
set(LLVM_LINK_COMPONENTS jit interpreter nativecodegen)

add_llvm_example(ParallelJIT
ParallelJIT.cpp
)

target_link_libraries(ParallelJIT pthread)
2 changes: 1 addition & 1 deletion lib/Target/CBackend/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
add_llvm_target(CBackEnd
add_llvm_target(CBackend
CBackend.cpp
)

0 comments on commit dbc2e85

Please sign in to comment.