diff options
author | Tuowen Zhao <ztuowen@gmail.com> | 2016-09-17 20:18:42 +0000 |
---|---|---|
committer | Tuowen Zhao <ztuowen@gmail.com> | 2016-09-17 20:18:42 +0000 |
commit | 8ef3af85585446d897ae292476f433fb6db20c0c (patch) | |
tree | 2c9fe7d04288cf51e0663d49b005432c4d5846b7 /chill/CMakeLists.txt | |
parent | ad1cadf3512f3dd789151983e5c93af411f929db (diff) | |
download | chill-8ef3af85585446d897ae292476f433fb6db20c0c.tar.gz chill-8ef3af85585446d897ae292476f433fb6db20c0c.tar.bz2 chill-8ef3af85585446d897ae292476f433fb6db20c0c.zip |
Omega install
Diffstat (limited to 'chill/CMakeLists.txt')
-rw-r--r-- | chill/CMakeLists.txt | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/chill/CMakeLists.txt b/chill/CMakeLists.txt index 88f6ec0..735a768 100644 --- a/chill/CMakeLists.txt +++ b/chill/CMakeLists.txt @@ -43,11 +43,18 @@ set(COMMON_FLAGS "-DBUILD_ROSE -DCHILL_BUILD_DATE=\"${build_date}\" -DCHILL_BUIL set(CMAKE_CXX_FLAGS "-DPYTHON ${COMMON_FLAGS}") +if (DEFINED OMEGAHOME) + link_directories(${OMEGAHOME}/lib/static) + set(OMEGA_INC ${OMEGAHOME}/include) +else() + set(OMEGA_INC ${PROJECT_SOURCE_DIR}/omegalib/include) +endif() + link_directories(${ROSEHOME}/lib ${BOOSTOME}/lib) include_directories( include - ${PROJECT_SOURCE_DIR}/omegalib/include + ${OMEGA_INC} ${ROSEHOME}/include ${ROSEHOME}/include/rose ${BOOSTHOME}/include @@ -56,7 +63,10 @@ include_directories( add_executable(chill ${CORE_SRC} ${PYTHON_SRC} ${IR_CHILL_SRC}) target_link_libraries(chill ${CORE_LIBS} ${PYTHON_LIBRARY}) -add_dependencies(chill omega codegen) + +if (NOT DEFINED OMEGAHOME) + add_dependencies(chill omega codegen) +endif() install(TARGETS chill RUNTIME DESTINATION bin) |