refactor(elfpatcher): move windows patcher headers to include

This commit is contained in:
boykopovar 2026-09-11 10:05:54 +03:00
parent 6c5afcce14
commit 2323a08de6
17 changed files with 22 additions and 22 deletions

View File

@ -1,7 +1,7 @@
#ifndef ELFPATCHER_WINDOWS_ENTRYSTUBBUILDER_HPP
#define ELFPATCHER_WINDOWS_ENTRYSTUBBUILDER_HPP
#include "WindowsImportBuilder.hpp"
#include <elfpatcher/windows/WindowsImportBuilder.hpp>
namespace Elfpatcher::Windows {

View File

@ -1,7 +1,7 @@
#ifndef ELFPATCHER_WINDOWS_IMPORTBUILDER_HPP
#define ELFPATCHER_WINDOWS_IMPORTBUILDER_HPP
#include "WindowsPeFormat.hpp"
#include <elfpatcher/windows/WindowsPeFormat.hpp>
#include <domain/Types.hpp>
#include <map>

View File

@ -1,7 +1,7 @@
#ifndef ELFPATCHER_WINDOWS_LOADIMAGE_HPP
#define ELFPATCHER_WINDOWS_LOADIMAGE_HPP
#include "WindowsPeFormat.hpp"
#include <elfpatcher/windows/WindowsPeFormat.hpp>
#include <domain/Types.hpp>
namespace Elfpatcher::Windows {

View File

@ -1,7 +1,7 @@
#ifndef ELFPATCHER_WINDOWS_PEWRITER_HPP
#define ELFPATCHER_WINDOWS_PEWRITER_HPP
#include "WindowsPeFormat.hpp"
#include <elfpatcher/windows/WindowsPeFormat.hpp>
namespace Elfpatcher::Windows {

View File

@ -1,7 +1,7 @@
#ifndef ELFPATCHER_WINDOWS_RELOCATIONBUILDER_HPP
#define ELFPATCHER_WINDOWS_RELOCATIONBUILDER_HPP
#include "WindowsLoadImage.hpp"
#include <elfpatcher/windows/WindowsLoadImage.hpp>
namespace Elfpatcher::Windows {

View File

@ -1,7 +1,7 @@
#ifndef ELFPATCHER_WINDOWS_STUBEMITTER_HPP
#define ELFPATCHER_WINDOWS_STUBEMITTER_HPP
#include "WindowsPeFormat.hpp"
#include <elfpatcher/windows/WindowsPeFormat.hpp>
#include <initializer_list>
namespace Elfpatcher::Windows {

View File

@ -1,7 +1,7 @@
#ifndef ELFPATCHER_WINDOWS_WINDOWSTLSBUILDER_HPP
#define ELFPATCHER_WINDOWS_WINDOWSTLSBUILDER_HPP
#include "WindowsLoadImage.hpp"
#include <elfpatcher/windows/WindowsLoadImage.hpp>
namespace Elfpatcher::Windows {

View File

@ -1,5 +1,5 @@
#include "WindowsEntryStubBuilder.hpp"
#include "WindowsStubEmitter.hpp"
#include <elfpatcher/windows/WindowsEntryStubBuilder.hpp>
#include <elfpatcher/windows/WindowsStubEmitter.hpp>
#include <io/BufferUtils.hpp>
#include <algorithm>

View File

@ -1,4 +1,4 @@
#include "WindowsImportBuilder.hpp"
#include <elfpatcher/windows/WindowsImportBuilder.hpp>
#include <io/BufferUtils.hpp>
#include <set>

View File

@ -1,4 +1,4 @@
#include "WindowsLoadImage.hpp"
#include <elfpatcher/windows/WindowsLoadImage.hpp>
#include <io/BufferUtils.hpp>
#include <algorithm>
#include <limits>

View File

@ -1,4 +1,4 @@
#include "WindowsPeFormat.hpp"
#include <elfpatcher/windows/WindowsPeFormat.hpp>
#include <domain/Types.hpp>
#include <algorithm>
#include <limits>

View File

@ -1,9 +1,9 @@
#include <elfpatcher/windows/WindowsElfPatcher.hpp>
#include "WindowsEntryStubBuilder.hpp"
#include "WindowsLoadImage.hpp"
#include "WindowsPeWriter.hpp"
#include "WindowsRelocationBuilder.hpp"
#include "WindowsTlsBuilder.hpp"
#include <elfpatcher/windows/WindowsEntryStubBuilder.hpp>
#include <elfpatcher/windows/WindowsLoadImage.hpp>
#include <elfpatcher/windows/WindowsPeWriter.hpp>
#include <elfpatcher/windows/WindowsRelocationBuilder.hpp>
#include <elfpatcher/windows/WindowsTlsBuilder.hpp>
#include <io/BufferUtils.hpp>
#include <utility>

View File

@ -1,4 +1,4 @@
#include "WindowsPeWriter.hpp"
#include <elfpatcher/windows/WindowsPeWriter.hpp>
#include <domain/Types.hpp>
#include <io/BufferUtils.hpp>
#include <algorithm>

View File

@ -1,4 +1,4 @@
#include "WindowsRelocationBuilder.hpp"
#include <elfpatcher/windows/WindowsRelocationBuilder.hpp>
#include <io/BufferUtils.hpp>
#include <map>

View File

@ -1,4 +1,4 @@
#include "WindowsStubEmitter.hpp"
#include <elfpatcher/windows/WindowsStubEmitter.hpp>
#include <domain/Types.hpp>
#include <io/BufferUtils.hpp>
#include <limits>

View File

@ -1,5 +1,5 @@
#include "WindowsTlsBuilder.hpp"
#include "WindowsStubEmitter.hpp"
#include <elfpatcher/windows/WindowsTlsBuilder.hpp>
#include <elfpatcher/windows/WindowsStubEmitter.hpp>
#include <codegen/x86/X64InstructionDecoder.hpp>
#include <io/BufferUtils.hpp>
#include <algorithm>