xref: /reactos/modules/rosapps/CMakeLists.txt (revision 2ea56af2)
1add_subdirectory(applications)
2add_subdirectory(demos)
3add_subdirectory(drivers)
4add_subdirectory(include)
5add_subdirectory(lib)
6
7if(ENABLE_ROSAPPS_TEMPLATES)
8    add_subdirectory(templates)
9endif()
10
11list(APPEND ROSAPPS_INF_FILES rosapps_shortcuts.inf)
12
13foreach(item ${ROSAPPS_INF_FILES})
14    set(_rosapps_converted_item ${CMAKE_CURRENT_BINARY_DIR}/${item})
15    set(_rosapps_source_item ${CMAKE_CURRENT_SOURCE_DIR}/${item})
16    add_custom_command(OUTPUT "${_rosapps_converted_item}"
17                       COMMAND native-utf16le "${_rosapps_source_item}" "${_rosapps_converted_item}"
18                       DEPENDS native-utf16le "${_rosapps_source_item}")
19    add_cd_file(TARGET converted_inf_files2 FILE ${_rosapps_converted_item} DESTINATION reactos/inf FOR all)
20    list(APPEND rosapps_converted_item ${_rosapps_converted_item})
21endforeach(item)
22add_custom_target(converted_inf_files2 DEPENDS ${rosapps_converted_item})
23