Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

Commit c0df9d9

Browse files
committed
Finally include public version of dllproxy
1 parent 7756b4e commit c0df9d9

File tree

5 files changed

+22
-1
lines changed

5 files changed

+22
-1
lines changed

source/wrapper_generic/proxies.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ void *CustomLibraryResolverCallback();
66
#define DLL_PROXY_TLS_CALLBACK_AUTOINIT // Enable automatic initialization through a thread local storage callback
77
#define DLL_PROXY_DECLARE_IMPLEMENTATION // Define the whole implementation
88
#define DLL_PROXY_LIBRARY_RESOLVER_CALLBACK CustomLibraryResolverCallback // Custom DLL path resolver
9-
#include "DllProxy/DllProxy.h"
9+
#include <QuickDllProxy/DllProxy.h>
1010

1111
extern bool EnableAggressiveHooking;
1212

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
vcpkg_from_github(
2+
OUT_SOURCE_PATH SOURCE_PATH
3+
REPO Nukem9/QuickDllProxy
4+
REF 9607eea30e43fef62e21e5842e89ffe1b1dba25c
5+
SHA512 5e1af5c62c19a0f67ec40f872b675b5b5da77ca2fee3fe9f39b23679aef8f6e8f31d292d97d952b8b60a17dfddef90b15bd6b438922135014b37bffe2e219d0f
6+
)
7+
8+
file(INSTALL "${SOURCE_PATH}/include" DESTINATION "${CURRENT_PACKAGES_DIR}")
9+
10+
# Handle copyright
11+
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md")
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"name": "quickdllproxy",
3+
"version": "1.0",
4+
"port-version": 1,
5+
"description": "A header-only DLL proxy stub generation library built with C++20.",
6+
"homepage": "https://github.com/Nukem9/QuickDllProxy",
7+
"license": "LGPL-3.0-only",
8+
"supports": "windows"
9+
}

vcpkg.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"supports": "windows",
44
"dependencies": [
55
"detours",
6+
"quickdllproxy",
67
"spdlog",
78
"vulkan"
89
]

0 commit comments

Comments
 (0)