Author: ekohl Date: Sun Aug 24 18:07:39 2008 New Revision: 35615
URL: http://svn.reactos.org/svn/reactos?rev=35615&view=rev Log: Add "Boot Acceptance Application for Registry". Such a big name for such a small utility ;)
Added: trunk/reactos/base/system/bootok/ (with props) trunk/reactos/base/system/bootok/bootok.c (with props) trunk/reactos/base/system/bootok/bootok.rbuild (with props) trunk/reactos/base/system/bootok/bootok.rc (with props) Modified: trunk/reactos/base/system/system.rbuild trunk/reactos/boot/bootdata/packages/reactos.dff
Propchange: trunk/reactos/base/system/bootok/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Aug 24 18:07:39 2008 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/base/system/bootok/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/base/system/bootok/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/base/system/bootok/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/base/system/bootok/bootok.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/bootok/bootok.c... ============================================================================== --- trunk/reactos/base/system/bootok/bootok.c (added) +++ trunk/reactos/base/system/bootok/bootok.c [iso-8859-1] Sun Aug 24 18:07:39 2008 @@ -1,0 +1,31 @@ +/* + * PROJECT: ReactOS Kernel + * LICENSE: GPL - See COPYING in the top level directory + * FILE: base/system/bootok/bootok.c + * PURPOSE: Boot Acceptance Application + * PROGRAMMERS: Eric Kohl + */ + +/* INCLUDES *****************************************************************/ + +#include <stdio.h> +#include <tchar.h> +#define WIN32_NO_STATUS +#include <windows.h> + +/* FUNCTIONS ****************************************************************/ + +int +_tmain(int argc, TCHAR *argv[]) +{ + UNREFERENCED_PARAMETER(argc); + UNREFERENCED_PARAMETER(argv); + + if (!NotifyBootConfigStatus(TRUE)) + { + _tprintf(_T("NotifyBootConfigStatus failed! (Error: %lu)\n"), + GetLastError()); + } + + return 0; +}
Propchange: trunk/reactos/base/system/bootok/bootok.c ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/base/system/bootok/bootok.c ------------------------------------------------------------------------------ svn:keywords = author date id revision
Added: trunk/reactos/base/system/bootok/bootok.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/bootok/bootok.r... ============================================================================== --- trunk/reactos/base/system/bootok/bootok.rbuild (added) +++ trunk/reactos/base/system/bootok/bootok.rbuild [iso-8859-1] Sun Aug 24 18:07:39 2008 @@ -1,0 +1,12 @@ +<?xml version="1.0"?> +<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd"> +<module name="bootok" type="win32cui" installbase="system32" installname="bootok.exe" unicode="yes"> + <include base="bootok">.</include> + <define name="WINVER">0x600</define> + <define name="_WIN32_IE">0x0500</define> + <define name="_WIN32_WINNT">0x0600</define> + <library>kernel32</library> + <library>advapi32</library> + <file>bootok.c</file> + <file>bootok.rc</file> +</module>
Propchange: trunk/reactos/base/system/bootok/bootok.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/base/system/bootok/bootok.rbuild ------------------------------------------------------------------------------ svn:keywords = author date id revision
Added: trunk/reactos/base/system/bootok/bootok.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/bootok/bootok.r... ============================================================================== --- trunk/reactos/base/system/bootok/bootok.rc (added) +++ trunk/reactos/base/system/bootok/bootok.rc [iso-8859-1] Sun Aug 24 18:07:39 2008 @@ -1,0 +1,4 @@ +#define REACTOS_STR_FILE_DESCRIPTION "Boot Acceptance Application for Registry\0" +#define REACTOS_STR_INTERNAL_NAME "bootok\0" +#define REACTOS_STR_ORIGINAL_FILENAME "bootok.exe\0" +#include <reactos/version.rc>
Propchange: trunk/reactos/base/system/bootok/bootok.rc ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/base/system/bootok/bootok.rc ------------------------------------------------------------------------------ svn:keywords = author date id revision
Modified: trunk/reactos/base/system/system.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/system.rbuild?r... ============================================================================== --- trunk/reactos/base/system/system.rbuild [iso-8859-1] (original) +++ trunk/reactos/base/system/system.rbuild [iso-8859-1] Sun Aug 24 18:07:39 2008 @@ -3,6 +3,9 @@ <group xmlns:xi="http://www.w3.org/2001/XInclude"> <directory name="autochk"> <xi:include href="autochk/autochk.rbuild" /> + </directory> + <directory name="bootok"> + <xi:include href="bootok/bootok.rbuild" /> </directory> <directory name="expand"> <xi:include href="expand/expand.rbuild" />
Modified: trunk/reactos/boot/bootdata/packages/reactos.dff URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/packages/reac... ============================================================================== --- trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] (original) +++ trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] Sun Aug 24 18:07:39 2008 @@ -92,6 +92,7 @@ base\shell\explorer-new\explorer_new.exe 4 optional
base\system\autochk\autochk.exe 1 +base\system\bootok\bootok.exe 1 base\system\format\format.exe 1 base\system\lsass\lsass.exe 1 base\system\msiexec\msiexec.exe 1