Revert changes to sed and awk
authorNeil Shipp <neilsh@microsoft.com>
Thu, 22 Jun 2017 00:49:57 +0000 (17:49 -0700)
committerNeil Shipp <neilsh@microsoft.com>
Thu, 22 Jun 2017 00:49:57 +0000 (17:49 -0700)
CMakeLists.txt

index 3bdc66f..c6c4e2e 100644 (file)
@@ -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()