project(RAPPS_NEW) set_cpp(WITH_RUNTIME) include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/atl) include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/cryptlib) list(APPEND SOURCE aboutdlg.cpp available.cpp gui.cpp installdlg.cpp installed.cpp integrity.cpp loaddlg.cpp misc.cpp settingsdlg.cpp winmain.cpp rapps.h) add_definitions(-DUSE_CERT_PINNING) file(GLOB_RECURSE rapps_new_rc_deps res/*.*) add_rc_deps(rapps.rc ${rapps_new_rc_deps}) add_executable(rapps_new ${SOURCE} rapps.rc) set_module_type(rapps_new win32gui UNICODE) target_link_libraries(rapps_new atlnew uuid wine) add_importlibs(rapps_new advapi32 comctl32 gdi32 wininet user32 shell32 shlwapi ole32 msvcrt kernel32 ntdll) add_pch(rapps_new rapps.h SOURCE) add_dependencies(rapps_new rappsmsg_new) add_message_headers(ANSI rappsmsg_new.mc) add_cd_file(TARGET rapps_new DESTINATION reactos/system32 FOR all)