[CONUTILS]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 22 Oct 2016 21:54:29 +0000 (21:54 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 22 Oct 2016 21:54:29 +0000 (21:54 +0000)
commiteb198b854d56f6246cb2b09ff072f0729fe163d3
tree8d8e63fcf3e9d269a037dee6169efd86cc2b393c
parent26cf82fa5b22568404b110e568d483ed667b92d1
[CONUTILS]
- Introduce new functionalities related to console streams, a console screen management api (almost stubbed), a console pager api (adapted from code from CMD). This new functionality will be used in the future. See CORE-10504 for more details.
- As this library is therefore growing up, split it in small parts (sublibraries) that can be used, with the following dependency scheme: base utils (standalone); streams depending on base; screen depending on streams; pager depending on screen.

[APPS]: As a result, modify the CMakeLists of the different apps that use conutils to make them depend on the correct sublibrary.

svn path=/trunk/; revision=73024
24 files changed:
reactos/base/applications/cacls/CMakeLists.txt
reactos/base/applications/cmdutils/clip/CMakeLists.txt
reactos/base/applications/cmdutils/comp/CMakeLists.txt
reactos/base/applications/cmdutils/eventcreate/CMakeLists.txt
reactos/base/applications/cmdutils/help/CMakeLists.txt
reactos/base/applications/cmdutils/mode/CMakeLists.txt
reactos/base/applications/logoff/CMakeLists.txt
reactos/base/applications/network/net/CMakeLists.txt
reactos/base/applications/shutdown/CMakeLists.txt
reactos/base/system/chkdsk/CMakeLists.txt
reactos/base/system/diskpart/CMakeLists.txt
reactos/base/system/format/CMakeLists.txt
reactos/base/system/subst/CMakeLists.txt
reactos/sdk/lib/conutils/CMakeLists.txt
reactos/sdk/lib/conutils/README.txt [new file with mode: 0644]
reactos/sdk/lib/conutils/conutils.h
reactos/sdk/lib/conutils/pager.c [new file with mode: 0644]
reactos/sdk/lib/conutils/pager.h [new file with mode: 0644]
reactos/sdk/lib/conutils/screen.c [new file with mode: 0644]
reactos/sdk/lib/conutils/screen.h [new file with mode: 0644]
reactos/sdk/lib/conutils/stream.c [moved from reactos/sdk/lib/conutils/conutils.c with 56% similarity]
reactos/sdk/lib/conutils/stream.h [new file with mode: 0644]
reactos/sdk/lib/conutils/utils.c [new file with mode: 0644]
reactos/sdk/lib/conutils/utils.h [new file with mode: 0644]