Skip to content

Commit b43db37

Browse files
author
osy
committed
project: use MacKernelSDK
1 parent c969b11 commit b43db37

File tree

3 files changed

+18
-4
lines changed

3 files changed

+18
-4
lines changed

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "MacKernelSDK"]
2+
path = MacKernelSDK
3+
url = https://github.com/acidanthera/MacKernelSDK

MacKernelSDK

Submodule MacKernelSDK added at 6b0e1ec

Polaris22Fixup.xcodeproj/project.pbxproj

+14-4
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,8 @@
327327
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
328328
GCC_WARN_UNUSED_FUNCTION = YES;
329329
GCC_WARN_UNUSED_VARIABLE = YES;
330+
KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
331+
KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
330332
MACOSX_DEPLOYMENT_TARGET = 10.14;
331333
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
332334
MTL_FAST_MATH = YES;
@@ -380,6 +382,8 @@
380382
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
381383
GCC_WARN_UNUSED_FUNCTION = YES;
382384
GCC_WARN_UNUSED_VARIABLE = YES;
385+
KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
386+
KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
383387
MACOSX_DEPLOYMENT_TARGET = 10.14;
384388
MTL_ENABLE_DEBUG_INFO = NO;
385389
MTL_FAST_MATH = YES;
@@ -398,9 +402,12 @@
398402
"MODULE_VERSION=$(MODULE_VERSION)",
399403
"PRODUCT_NAME=$(PRODUCT_NAME)",
400404
);
401-
HEADER_SEARCH_PATHS = "${PROJECT_DIR}/Lilu.kext/Contents/Resources";
405+
HEADER_SEARCH_PATHS = (
406+
"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
407+
"$(PROJECT_DIR)/MacKernelSDK/Headers",
408+
);
402409
INFOPLIST_FILE = Polaris22Fixup/Info.plist;
403-
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/Lilu.kext/Contents/Resources/Library";
410+
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64";
404411
MODULE_NAME = com.osy86.Polaris22Fixup;
405412
MODULE_START = "$(PRODUCT_NAME)_kern_start";
406413
MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
@@ -422,9 +429,12 @@
422429
"MODULE_VERSION=$(MODULE_VERSION)",
423430
"PRODUCT_NAME=$(PRODUCT_NAME)",
424431
);
425-
HEADER_SEARCH_PATHS = "${PROJECT_DIR}/Lilu.kext/Contents/Resources";
432+
HEADER_SEARCH_PATHS = (
433+
"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
434+
"$(PROJECT_DIR)/MacKernelSDK/Headers",
435+
);
426436
INFOPLIST_FILE = Polaris22Fixup/Info.plist;
427-
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/Lilu.kext/Contents/Resources/Library";
437+
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64";
428438
MODULE_NAME = com.osy86.Polaris22Fixup;
429439
MODULE_START = "$(PRODUCT_NAME)_kern_start";
430440
MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";

0 commit comments

Comments
 (0)