| file(GLOB RAPIDJSON_HEADER_FILES rapidjson/*.h) |
| file(GLOB RAPIDJSON_ERROR_HEADER_FILES rapidjson/error/*.h) |
| file(GLOB RAPIDJSON_INTERNAL_HEADER_FILES rapidjson/internal/*.h) |
| file(GLOB RAPIDJSON_MSIINTTYPES_HEADER_FILES rapidjson/msiinttypes/*.h) |
| |
| set(SOURCES |
| ${RAPIDJSON_HEADER_FILES} |
| ${RAPIDJSON_ERROR_HEADER_FILES} |
| ${RAPIDJSON_INTERNAL_HEADER_FILES} |
| ${RAPIDJSON_MSIINTTYPES_HEADER_FILES}) |
| |
| source_group("Header Files\\" FILES ${RAPIDJSON_HEADER_FILES}) |
| source_group("Header Files\\error" FILES ${RAPIDJSON_ERROR_HEADER_FILES}) |
| source_group("Header Files\\internal" FILES ${RAPIDJSON_INTERNAL_HEADER_FILES}) |
| source_group("Header Files\\msiinttypes" FILES ${RAPIDJSON_MSIINTTYPES_HEADER_FILES}) |
| |
| add_custom_target(rapidjson ${SOURCES}) |
| set_target_properties(rapidjson PROPERTIES |
| FOLDER "Driver/Dependencies") |