Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 7f53a6bf authored by Mathieu Faverge's avatar Mathieu Faverge
Browse files

Fix header install

parent dbd502bd
No related branches found
No related tags found
1 merge request!55Fix #42 - HQR header installation
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
# @copyright (c) 2009-2014 The University of Tennessee and The University # @copyright (c) 2009-2014 The University of Tennessee and The University
# of Tennessee Research Foundation. # of Tennessee Research Foundation.
# All rights reserved. # All rights reserved.
# @copyright (c) 2012-2017 Inria. All rights reserved. # @copyright (c) 2012-2017 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria,
# @copyright (c) 2012-2014 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria, Univ. Bordeaux. All rights reserved. # Univ. Bordeaux. All rights reserved.
# #
### ###
# #
...@@ -27,7 +27,6 @@ ...@@ -27,7 +27,6 @@
# #
### ###
# Generate the morse headers for all possible precisions # Generate the morse headers for all possible precisions
# ------------------------------------------------------ # ------------------------------------------------------
set(CHAMELEON_HDRS_GENERATED "") set(CHAMELEON_HDRS_GENERATED "")
...@@ -49,45 +48,29 @@ configure_file("chameleon/chameleon_config.h.in" ...@@ -49,45 +48,29 @@ configure_file("chameleon/chameleon_config.h.in"
# Define the list of headers # Define the list of headers
# -------------------------- # --------------------------
set(CHAMELEON_HDRS set(CHAMELEON_HDRS
chameleon/chameleon_config.h ${CMAKE_CURRENT_BINARY_DIR}/chameleon/chameleon_config.h
chameleon/morse_constants.h ${CMAKE_CURRENT_BINARY_DIR}/chameleon/morse_mangling.h
chameleon/morse_kernels.h chameleon/morse_constants.h
chameleon/morse_mangling.h chameleon/morse_kernels.h
chameleon/morse_runtime.h chameleon/morse_runtime.h
chameleon/morse_simulate.h chameleon/morse_simulate.h
chameleon/morse_struct.h chameleon/morse_struct.h
chameleon/morse_tasks.h chameleon/morse_tasks.h
chameleon/morse_types.h chameleon/morse_types.h
${CHAMELEON_HDRS_GENERATED} )
)
# set(flags_to_add "") # Add generated headers
# foreach(_prec ${CHAMELEON_PRECISION}) # ---------------------
# set(flags_to_add "${flags_to_add} -DPRECISION_${_prec}") foreach( hdr_file ${CHAMELEON_HDRS_GENERATED} )
# endforeach() list(APPEND CHAMELEON_HDRS ${CMAKE_CURRENT_BINARY_DIR}/${hdr_file})
# set_source_files_properties(runtime.h PROPERTIES COMPILE_FLAGS "${flags_to_add}") endforeach()
# Force generation of headers # Force generation of headers
# --------------------------- # ---------------------------
add_custom_target(chameleon_include add_custom_target(chameleon_include
ALL SOURCES morse.h ${CHAMELEON_HDRS} ) ALL SOURCES morse.h ${CHAMELEON_HDRS} )
# set(HDR_INSTALL # Installation
# chameleon/chameleon_config.h
# chameleon/morse_constants.h
# chameleon/morse_kernels.h
# chameleon/morse_simulate.h
# chameleon/morse_struct.h
# chameleon/morse_types.h
# chameleon/morse_mangling.h
# chameleon/runtime.h
# ${CHAMELEON_HDRS_GENERATED}
# )
# foreach( hdr_file ${CHAMELEON_HDRS_GENERATED} )
# list(APPEND HDR_INSTALL ${CMAKE_CURRENT_BINARY_DIR}/${hdr_file})
# endforeach()
# installation
# ------------ # ------------
install( FILES morse.h install( FILES morse.h
DESTINATION include ) DESTINATION include )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment