From: Neil Shipp Date: Thu, 22 Jun 2017 00:49:57 +0000 (-0700) Subject: Revert changes to sed and awk X-Git-Tag: upstream/0.2.20^2~15^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=29dc8e0c61041bb2dd14e945b2ed2c1ca9843fa4;p=platform%2Fupstream%2Fopenblas.git Revert changes to sed and awk --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 3bdc66f..c6c4e2e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -241,32 +241,20 @@ install(TARGETS ${OpenBLAS_LIBNAME} install (FILES ${CMAKE_BINARY_DIR}/openblas_config.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) message(STATUS "Generating f77blas.h in ${CMAKE_INSTALL_INCLUDEDIR}") -if (NOT MSVC) + ADD_CUSTOM_TARGET(genf77blas COMMAND ${AWK} 'BEGIN{print \"\#ifndef OPENBLAS_F77BLAS_H\" \; print \"\#define OPENBLAS_F77BLAS_H\" \; print \"\#include \\"openblas_config.h\\" \"}; NF {print}; END{print \"\#endif\"}' ${CMAKE_CURRENT_SOURCE_DIR}/common_interface.h > ${CMAKE_BINARY_DIR}/f77blas.h DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/config.h ) -else () - ADD_CUSTOM_TARGET(genf77blas - COMMAND ${AWK} \"BEGIN{print \\\"\#ifndef OPENBLAS_F77BLAS_H\\\" \; print \\\"\#define OPENBLAS_F77BLAS_H\\\" \; print \\\"\#include \\\\\\"openblas_config.h\\\\\\" \\\"}; NF {print}; END{print \\\"\#endif\\\"}\" ${CMAKE_CURRENT_SOURCE_DIR}/common_interface.h > ${CMAKE_BINARY_DIR}/f77blas.h - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/config.h - ) -endif () install (FILES ${CMAKE_BINARY_DIR}/f77blas.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) if(NOT NO_CBLAS) message (STATUS "Generating cblas.h in ${CMAKE_INSTALL_INCLUDEDIR}") - if(NOT MSVC) + ADD_CUSTOM_TARGET(gencblas COMMAND ${SED} 's/common/openblas_config/g' ${CMAKE_CURRENT_SOURCE_DIR}/cblas.h > "${CMAKE_BINARY_DIR}/cblas.h" DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/cblas.h ) - else () - ADD_CUSTOM_TARGET(gencblas - COMMAND ${SED} "s/common/openblas_config/g" ${CMAKE_CURRENT_SOURCE_DIR}/cblas.h > "${CMAKE_BINARY_DIR}/cblas.h" - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/cblas.h - ) - endif () add_dependencies( ${OpenBLAS_LIBNAME} gencblas) install (FILES ${CMAKE_BINARY_DIR}/cblas.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) endif()