Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 260e0e9a authored by Adrien Leman's avatar Adrien Leman Committed by hhakim
Browse files

No binary install directory for version 2

parent 28a9b481
No related branches found
No related tags found
No related merge requests found
......@@ -67,14 +67,17 @@ message (STATUS "CMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}")
# default location of library is in the path
set(FAUST_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib" CACHE STRING "default install path for the library faust" FORCE )
# set(FAUST_INSTALL_BIN "$ENV{HOME}/Documents/faust/bin" CACHE STRING "default install path for the binary faust" FORCE )
# set(FAUST_INSTALL_BIN_TIME_COMP "$ENV{HOME}/Documents/faust/bin/runtime_comparison" CACHE STRING "default install path for the binary faust" FORCE )
# set(FAUST_INSTALL_DOC "$ENV{HOME}/Documents/faust/doc" CACHE STRING "default install path for the documentation faust" FORCE )
# set(FAUST_INSTALL_CMDLINE "$ENV{HOME}/Documents/faust/CmdLine" CACHE STRING "default install path for the cmd faust" FORCE )
# set(FAUST_INSTALL_TESTING_DATA "$ENV{HOME}/Documents/faust/testing/data" CACHE STRING "default install path for the test faust" FORCE )
set(FAUST_INSTALL_BIN "${PROJECT_BINARY_DIR}/output/bin" CACHE STRING "default install path for the binary faust" FORCE )
set(FAUST_INSTALL_BIN_TIME_COMP "${PROJECT_BINARY_DIR}/output/bin/runtime_comparison" CACHE STRING "default install path for the binary faust" FORCE )
set(FAUST_INSTALL_DOC "${PROJECT_BINARY_DIR}/output/doc" CACHE STRING "default install path for the documentation faust" FORCE )
# set(FAUST_INSTALL_BIN "${PROJECT_BINARY_DIR}/output/bin" CACHE STRING "default install path for the binary faust" FORCE )
# set(FAUST_INSTALL_BIN_TIME_COMP "${PROJECT_BINARY_DIR}/output/bin/runtime_comparison" CACHE STRING "default install path for the binary faust" FORCE )
#set(FAUST_INSTALL_DOC "${PROJECT_BINARY_DIR}/output/doc" CACHE STRING "default install path for the documentation faust" FORCE )
#set(FAUST_INSTALL_CMDLINE "${PROJECT_BINARY_DIR}/output/CmdLine" CACHE STRING "default install path for the cmd faust" FORCE )
#set(FAUST_INSTALL_TESTING_DATA "${PROJECT_BINARY_DIR}/output/testing/data" CACHE STRING "default install path for the test faust" FORCE )
# default location of install dir for matlab component
......@@ -86,11 +89,11 @@ message (STATUS "CMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}")
elseif(CMAKE_INSTALL_PREFIX)
SET(CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}" CACHE STRING "new install path" FORCE )
message(STATUS "Install FAuST path : ${CMAKE_INSTALL_PREFIX}")
set(FAUST_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib")
set(FAUST_INSTALL_BIN "${CMAKE_INSTALL_PREFIX}/bin")
set(FAUST_INSTALL_BIN_TIME_COMP "${CMAKE_INSTALL_PREFIX}/bin/runtime_comparison")
set(FAUST_INSTALL_DOC "${CMAKE_INSTALL_PREFIX}/doc")
# set(FAUST_INSTALL_BIN "${CMAKE_INSTALL_PREFIX}/bin")
# set(FAUST_INSTALL_BIN_TIME_COMP "${CMAKE_INSTALL_PREFIX}/bin/runtime_comparison")
#set(FAUST_INSTALL_DOC "${CMAKE_INSTALL_PREFIX}/doc")
#set(FAUST_INSTALL_CMDLINE "${CMAKE_INSTALL_PREFIX}/CmdLine")
#set(FAUST_INSTALL_TESTING_DATA "${CMAKE_INSTALL_PREFIX}/testing/data")
# default location of install dir for matlab component
......@@ -109,10 +112,11 @@ message (STATUS "CMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}")
# default location of library is in the path
set(FAUST_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}" CACHE STRING "default install path for the library faust" FORCE )
# set(FAUST_INSTALL_BIN "$ENV{HOME}/Documents/faust/bin" CACHE STRING "default install path for the binary faust" FORCE )
set(FAUST_INSTALL_BIN "${PROJECT_BINARY_DIR}/output/bin" CACHE STRING "default install path for the binary faust" FORCE )
set(FAUST_INSTALL_BIN_TIME_COMP "${PROJECT_BINARY_DIR}/output/bin/runtime_comparison" CACHE STRING "default install path for the binary faust" FORCE )
set(FAUST_INSTALL_DOC "${PROJECT_BINARY_DIR}/output/doc" CACHE STRING "default install path for the documentation faust" FORCE )
# set(FAUST_INSTALL_BIN "${PROJECT_BINARY_DIR}/output/bin" CACHE STRING "default install path for the binary faust" FORCE )
# set(FAUST_INSTALL_BIN_TIME_COMP "${PROJECT_BINARY_DIR}/output/bin/runtime_comparison" CACHE STRING "default install path for the binary faust" FORCE )
#set(FAUST_INSTALL_DOC "${PROJECT_BINARY_DIR}/output/doc" CACHE STRING "default install path for the documentation faust" FORCE )
#set(FAUST_INSTALL_CMDLINE "${PROJECT_BINARY_DIR}/output/CmdLine" CACHE STRING "default install path for the cmd faust" FORCE )
#set(FAUST_INSTALL_TESTING_DATA "${PROJECT_BINARY_DIR}/output/testing/data" CACHE STRING "default install path for the test faust" FORCE )
# default location of install dir for matlab component
......@@ -126,9 +130,9 @@ message (STATUS "CMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}")
message(STATUS "Install FAuST path : ${CMAKE_INSTALL_PREFIX}")
set(FAUST_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib")
set(FAUST_INSTALL_BIN "${CMAKE_INSTALL_PREFIX}/bin")
set(FAUST_INSTALL_BIN_TIME_COMP "${CMAKE_INSTALL_PREFIX}/bin/runtime_comparison")
set(FAUST_INSTALL_DOC "${CMAKE_INSTALL_PREFIX}/doc")
# set(FAUST_INSTALL_BIN "${CMAKE_INSTALL_PREFIX}/bin")
# set(FAUST_INSTALL_BIN_TIME_COMP "${CMAKE_INSTALL_PREFIX}/bin/runtime_comparison")
#set(FAUST_INSTALL_DOC "${CMAKE_INSTALL_PREFIX}/doc")
#set(FAUST_INSTALL_CMDLINE "${CMAKE_INSTALL_PREFIX}/CmdLine")
#set(FAUST_INSTALL_TESTING_DATA "${CMAKE_INSTALL_PREFIX}/testing/data")
# default location of install dir for matlab component
......@@ -230,7 +234,7 @@ if (BUILD_USE_PROFILING)
endif()
if (BUILD_READ_MAT_FILE)
message(STATUS "**********MATIO ACTIF************")
message(STATUS "FAUST_INSTALL_BIN = ${FAUST_INSTALL_BIN}")
#message(STATUS "FAUST_INSTALL_BIN = ${FAUST_INSTALL_BIN}")
endif()
if (BUILD_READ_XML_FILE)
message(STATUS "**********XML ACTIF************")
......
......@@ -9,7 +9,7 @@ if(BUILD_DOCUMENTATION)
add_custom_target(doc ALL ${DOXYGEN_EXECUTABLE} ${PROJECT_BINARY_DIR}/doc/Doxyfile WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/doc COMMENT "Generating API documentation with Doxygen" VERBATIM)
#install(DIRECTORY ${PROJECT_BINARY_DIR}/doc/html DESTINATION doc/share/doc)
#file(MAKE_DIRECTORY ${FAUST_INSTALL_DOC})
install(DIRECTORY ${PROJECT_BINARY_DIR}/doc/html DESTINATION ${FAUST_INSTALL_DOC} FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
#install(DIRECTORY ${PROJECT_BINARY_DIR}/doc/html DESTINATION ${FAUST_INSTALL_DOC} FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
else()
......
......@@ -132,13 +132,13 @@ if(MATIO_LIB_FILE AND MATIO_INC_DIR AND BUILD_READ_MAT_FILE) # AND HDF5_LIB_FILE
#message(STATUS "ALALALLLLLLLLLLL FAUST_INSTALL_BIN=${FAUST_INSTALL_BIN}")
#file(MAKE_DIRECTORY ${FAUST_INSTALL_BIN})
install(TARGETS hierarchicalFactorization_double hierarchicalFactorization_float test_palm4MSA_double test_palm4MSA_float DESTINATION ${FAUST_INSTALL_BIN} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
# install(TARGETS hierarchicalFactorization_double hierarchicalFactorization_float test_palm4MSA_double test_palm4MSA_float DESTINATION ${FAUST_INSTALL_BIN} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
# matlab script useful for displaying the result of the multiply_compare_time executable (
configure_file(${FAUST_SRC_TEST_TIME_COMP_DIR}/display_multiply_comptime.m.in ${FAUST_BIN_TEST_TIME_COMPARE_DIR}/display_multiply_comptime.m @ONLY)
#file(MAKE_DIRECTORY ${FAUST_INSTALL_BIN_TIME_COMP})
install(FILES ${FAUST_BIN_TEST_TIME_COMPARE_DIR}/display_multiply_comptime.m DESTINATION ${FAUST_INSTALL_BIN_TIME_COMP} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
#install(FILES ${FAUST_BIN_TEST_TIME_COMPARE_DIR}/display_multiply_comptime.m DESTINATION ${FAUST_INSTALL_BIN_TIME_COMP} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
###### IN CASE MATIO IS NOT AVAILABLE YOU CAN RUN THE TEST ######
......
......@@ -21,7 +21,7 @@ if(BUILD_READ_MAT_FILE AND MATIO_LIB_FILE AND MATIO_INC_DIR )
add_executable(${testin}_${TEST_FPP} ${FAUST_BIN_TEST_SRC_DIR}/${testin}_${TEST_FPP}.cpp ${FAUST_BIN_TEST_SRC_DIR}/ ${FAUST_CMDLINE_TYPE_FORMAT_MAT_SRC_DIR}/faust_init_from_matio.cpp ${FAUST_CMDLINE_TYPE_FORMAT_MAT_SRC_DIR}/faust_init_from_matio_mat.cpp)
target_link_libraries(${testin}_${TEST_FPP} ${FAUST_TARGET} ${MATIO_LIB_FILE} ${HDF5_LIB_FILE} ${CUBLAS_LIB_FILE} ${CUDART_LIB_FILE} ${CUSPARSE_LIB_FILE})
install(TARGETS ${testin}_${TEST_FPP} DESTINATION ${FAUST_INSTALL_BIN} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
#install(TARGETS ${testin}_${TEST_FPP} DESTINATION ${FAUST_INSTALL_BIN} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE)
endforeach()
endforeach()
###### IN CASE MATIO IS NOT AVAILABLE YOU CAN RUN THE TEST ######
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment