xo-jit: build: install examples with XO_ENABLE_EXAMPLES
This commit is contained in:
parent
a996cf6a83
commit
3a5d58f4aa
1 changed files with 11 additions and 1 deletions
|
|
@ -20,7 +20,6 @@ add_definitions(${PROJECT_CXX_FLAGS})
|
|||
|
||||
# must complete definition of jit lib before configuring examples
|
||||
add_subdirectory(src/jit)
|
||||
|
||||
xo_export_cmake_config(${PROJECT_NAME} ${PROJECT_VERSION} ${PROJECT_NAME}Targets)
|
||||
|
||||
# ----------------------------------------------------------------
|
||||
|
|
@ -28,6 +27,17 @@ xo_export_cmake_config(${PROJECT_NAME} ${PROJECT_VERSION} ${PROJECT_NAME}Targets
|
|||
add_subdirectory(example)
|
||||
add_subdirectory(utest)
|
||||
|
||||
# ----------------------------------------------------------------
|
||||
|
||||
if (XO_ENABLE_EXAMPLES)
|
||||
install(TARGETS xo_jit_ex1 DESTINATION bin/xo/example/jit)
|
||||
install(TARGETS xo_jit_ex2 DESTINATION bin/xo/example/jit)
|
||||
install(TARGETS xo_fptr_ex3 DESTINATION bin/xo/example/jit)
|
||||
install(TARGETS xo_kaleidoscope4 DESTINATION bin/xo/example/jit)
|
||||
endif()
|
||||
|
||||
# ----------------------------------------------------------------
|
||||
|
||||
# reminder: must come last: docs targets depend on all the other library/utest targets
|
||||
add_subdirectory(docs)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue