reactos/modules/rosapps/applications/sysutils/regexpl
Jérôme Gardou d6ea8659c8 [CMAKE] Get rid of the set_cpp macro
Instead of messing with global variables and the like, we introduce two target properties:
 - WITH_CXX_EXCEPTIONS: if you want to use C++ exceptions
 - WITH_CXX_RTTI: if you need RTTI in your module
You can use the newly introduced set_target_cpp_properties function, with WITH_EXCEPTIONS and WITH_RTTI arguments
We also introduce two libraries :
 - cpprt: for C++ runtime routines
 - cppstl: for the C++ standard template library

NB: On GCC, this requires to create imported libraries with the related built-in libraries:libsupc++, limingwex, libstdc++

Finally, we manage the relevant flags with the ad-hoc generator expressions

So, if you don't need exceptions, nor RTTI, nor use any runtime at all: you simply have nothing else to do than add your C++ file to your module
2020-10-20 21:44:54 +02:00
..
ArgumentParser.cpp
ArgumentParser.h
CMakeLists.txt [CMAKE] Get rid of the set_cpp macro 2020-10-20 21:44:54 +02:00
Completion.cpp
Completion.h [REGEXPL] Fix 'COMLPETION_H__INCLUDED_' typo 2020-08-30 02:00:57 +03:00
Console.cpp
Console.h
Pattern.cpp
Pattern.h
ph.h
Prompt.cpp
Prompt.h
README
regexpl.rc
RegistryExplorer.cpp
RegistryExplorer.h
RegistryKey.cpp
RegistryKey.h
RegistryTree.cpp
RegistryTree.h
SecurityDescriptor.cpp
SecurityDescriptor.h
Settings.cpp
Settings.h
ShellCommand.cpp
ShellCommand.h
ShellCommandChangeKey.cpp
ShellCommandChangeKey.h
ShellCommandConnect.cpp
ShellCommandConnect.h
ShellCommandDACL.cpp
ShellCommandDACL.h
ShellCommandDeleteKey.cpp
ShellCommandDeleteKey.h
ShellCommandDeleteValue.cpp
ShellCommandDeleteValue.h
ShellCommandDir.cpp
ShellCommandDir.h
ShellCommandDOKA.cpp
ShellCommandDOKA.h
ShellCommandExit.cpp
ShellCommandExit.h
ShellCommandHelp.cpp
ShellCommandHelp.h
ShellCommandNewKey.cpp
ShellCommandNewKey.h
ShellCommandOwner.cpp
ShellCommandOwner.h
ShellCommandSACL.cpp
ShellCommandSACL.h
ShellCommandSetValue.cpp
ShellCommandSetValue.h
ShellCommandsLinkedList.cpp
ShellCommandsLinkedList.h
ShellCommandValue.cpp
ShellCommandValue.h
ShellCommandVersion.cpp
ShellCommandVersion.h
TextHistory.cpp
TextHistory.h

Registry Explorer is console mode tool for reading/writing ReactOS
registry. Currently, access is provided only by means of interactive
commands, but scrpting support is planned too. Some of features are:
 - Registry object name completion.
 - DACL/SACL/Owner read access for keys.
 - Remote machine registry access.

TODO:
 - Scripting support
 - Support for pessimistic completion and other console interfaces
   (simple stdout, ncurses).
 - Write access to DACL/SACL/Owner of registry keys.

Notes:
 - Site at http://www.geocities.com/registryexplorer/ is discontinued.
   For more info see this file and ReactOS site.