mirror of
https://github.com/reactos/reactos.git
synced 2024-11-20 06:15:26 +00:00
92b99b865e
- filesup.c's functions ConcatPaths(), Does[Path|File]Exist(), NtPathToDiskPartComponents(), OpenAndMapFile(), UnMapFile(); - Move the inicache library to setuplib as it'll be used for the 1st stage GUI setup too (indeed, there is no good INI file API under Win32; the Win32 profile "API" is just good enough to manipulate the win16 ini files, and are here anyways for backward compatibility purposes only); - Move the OS detector too. - Remove the duplicated ConcatPaths() code in arcname.c. svn path=/branches/setup_improvements/; revision=74634 svn path=/branches/setup_improvements/; revision=74638
40 lines
830 B
C
40 lines
830 B
C
/*
|
|
* PROJECT: ReactOS Setup Library
|
|
* LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
|
|
* PURPOSE: Public header
|
|
* COPYRIGHT: Copyright 2017-2018 Hermes Belusca-Maito
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
/* Needed PSDK headers when using this library */
|
|
#if 0
|
|
|
|
#define WIN32_NO_STATUS
|
|
#define _INC_WINDOWS
|
|
#define COM_NO_WINDOWS_H
|
|
|
|
#include <wingdi.h> // For LF_FACESIZE and TranslateCharsetInfo()
|
|
#include <wincon.h>
|
|
#include <winnls.h> // For code page support
|
|
#include <winreg.h>
|
|
|
|
#endif
|
|
|
|
/* NOTE: Please keep the header inclusion order! */
|
|
|
|
extern HANDLE ProcessHeap;
|
|
|
|
#include "errorcode.h"
|
|
#include "linklist.h"
|
|
#include "ntverrsrc.h"
|
|
// #include "arcname.h"
|
|
#include "filesup.h"
|
|
#include "fsutil.h"
|
|
#include "genlist.h"
|
|
#include "inicache.h"
|
|
#include "partlist.h"
|
|
#include "arcname.h"
|
|
#include "osdetect.h"
|
|
|
|
/* EOF */
|