1 2set_cpp(WITH_RUNTIME WITH_STL WITH_EXCEPTIONS) 3 4list(APPEND SOURCE 5 ArgumentParser.cpp 6 Console.cpp 7 RegistryExplorer.cpp 8 RegistryKey.cpp 9 RegistryTree.cpp 10 SecurityDescriptor.cpp 11 ShellCommand.cpp 12 ShellCommandChangeKey.cpp 13 ShellCommandConnect.cpp 14 ShellCommandDACL.cpp 15 ShellCommandDeleteKey.cpp 16 ShellCommandDeleteValue.cpp 17 ShellCommandDir.cpp 18 ShellCommandExit.cpp 19 ShellCommandHelp.cpp 20 ShellCommandNewKey.cpp 21 ShellCommandOwner.cpp 22 ShellCommandSACL.cpp 23 ShellCommandSetValue.cpp 24 ShellCommandValue.cpp 25 ShellCommandVersion.cpp 26 ShellCommandsLinkedList.cpp 27 TextHistory.cpp 28 Completion.cpp 29 Pattern.cpp 30 Settings.cpp 31 Prompt.cpp) 32 33add_executable(regexpl ${SOURCE} regexpl.rc) 34set_module_type(regexpl win32cui) 35add_importlibs(regexpl user32 advapi32 msvcrt kernel32 ntdll) 36add_cd_file(TARGET regexpl DESTINATION reactos/system32 FOR all) 37