ENH: Add KWSys header files to library targets
This adds the configured KWSys header files to the library targets that implement their APIs so that they show up in IDE project files.
This commit is contained in:
parent
70b1ed2548
commit
6d8b207867
|
@ -729,6 +729,7 @@ FOREACH(c ${KWSYS_CLASSES})
|
|||
# Configure the header for this class.
|
||||
CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/${c}.hxx.in ${KWSYS_HEADER_DIR}/${c}.hxx
|
||||
@ONLY IMMEDIATE)
|
||||
SET(KWSYS_CXX_SRCS ${KWSYS_CXX_SRCS} ${KWSYS_HEADER_DIR}/${c}.hxx)
|
||||
|
||||
# Create an install target for the header.
|
||||
IF(KWSYS_INSTALL_INCLUDE_DIR)
|
||||
|
@ -747,6 +748,7 @@ FOREACH(h ${KWSYS_H_FILES})
|
|||
# Configure the header into the given directory.
|
||||
CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/${h}.h.in ${KWSYS_HEADER_DIR}/${h}.h
|
||||
@ONLY IMMEDIATE)
|
||||
SET(KWSYS_C_SRCS ${KWSYS_C_SRCS} ${KWSYS_HEADER_DIR}/${h}.h)
|
||||
|
||||
# Create an install target for the header.
|
||||
IF(KWSYS_INSTALL_INCLUDE_DIR)
|
||||
|
@ -765,6 +767,7 @@ FOREACH(h ${KWSYS_HXX_FILES})
|
|||
# Configure the header into the given directory.
|
||||
CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/${h}.hxx.in ${KWSYS_HEADER_DIR}/${h}.hxx
|
||||
@ONLY IMMEDIATE)
|
||||
SET(KWSYS_CXX_SRCS ${KWSYS_CXX_SRCS} ${KWSYS_HEADER_DIR}/${h}.hxx)
|
||||
|
||||
# Create an install target for the header.
|
||||
IF(KWSYS_INSTALL_INCLUDE_DIR)
|
||||
|
|
Loading…
Reference in New Issue