1
0
Fork 0
mirror of https://gitlab.com/niansa/PolicyToolLib.git synced 2025-03-06 20:48:27 +01:00
PolicyToolLib/CMakeLists.txt
2023-01-18 15:57:01 +01:00

20 lines
504 B
CMake

cmake_minimum_required(VERSION 3.5)
project(PolicyToolLib LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED Yes)
add_subdirectory(detours)
add_library(PolicyTool SHARED
main.cpp
modules/ModuleBase.hpp
modules/LibInherit.hpp
modules/AdminImpersonate.hpp
modules/RemoteLockBreak.hpp
modules/PolicyDisable.hpp
)
target_link_libraries(PolicyTool PRIVATE Detours ntdll)
target_link_options(PolicyTool PUBLIC -static)
add_executable(PolicyToolTest test.cpp)