/** * @file pch.h * @author M.H. Gholamrezaei (mh@hyperdbg.org) * * @details Pre-compiled headers * @version 0.1 * @date 2020-10-22 * * @copyright This project is released under the GNU Public License v3. * */ #pragma once // // Scope definitions // #define HYPERDBG_SCRIPT_ENGINE // // Environment headers // #include "platform/general/header/Environment.h" // // Exclude rarely-used stuff from Windows headers // #define WIN32_LEAN_AND_MEAN // // Windows Header Files // #ifdef _WIN32 # include #endif #include #include #include #include #include #include #include "SDK/HyperDbgSdk.h" #include "SDK/imports/user/HyperDbgSymImports.h" #include "SDK/headers/HardwareDebugger.h" #include "type.h" #include "script_include.h" #include "common.h" #include "scanner.h" #include "globals.h" #include "../include/SDK/headers/ScriptEngineCommonDefinitions.h" #include "script-engine.h" #include "parse-table.h" #include "hardware.h" // // Platform-specific library calls // #include "platform/user/header/platform-lib-calls.h" // // Import/export definitions // #include "SDK/imports/user/HyperDbgScriptImports.h"