Version 1.08 with public source code release.

This commit is contained in:
icex2
2020-10-03 20:56:55 +02:00
parent 656148121d
commit 762bf140c0
555 changed files with 55502 additions and 3 deletions
+2
View File
@@ -0,0 +1,2 @@
add_subdirectory(hook)
add_subdirectory(hooklib)
@@ -0,0 +1,20 @@
project(capnhook-hook)
message(STATUS "Project " ${PROJECT_NAME})
set(SRC ${PT_ROOT_MAIN}/capnhook/hook)
set(SOURCE_FILES
${PT_ROOT_MAIN}/capnhook/hook/fshook.c
${PT_ROOT_MAIN}/capnhook/hook/filehook.c
${PT_ROOT_MAIN}/capnhook/hook/iobuf.c
${PT_ROOT_MAIN}/capnhook/hook/iohook.c
${PT_ROOT_MAIN}/capnhook/hook/lib.c
${PT_ROOT_MAIN}/capnhook/hook/result.c
${PT_ROOT_MAIN}/capnhook/hook/sig.c
${PT_ROOT_MAIN}/capnhook/hook/usbhook.c)
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
target_link_libraries(${PROJECT_NAME} dl util)
@@ -0,0 +1,20 @@
project(capnhook-hooklib)
message(STATUS "Project " ${PROJECT_NAME})
set(SRC ${PT_ROOT_MAIN}/capnhook/hooklib)
set(SOURCE_FILES
${PT_ROOT_MAIN}/capnhook/hooklib/filehook-mon.c
${PT_ROOT_MAIN}/capnhook/hooklib/fileopen-mon.c
${PT_ROOT_MAIN}/capnhook/hooklib/fshook-mon.c
${PT_ROOT_MAIN}/capnhook/hooklib/iohook-mon.c
${PT_ROOT_MAIN}/capnhook/hooklib/redir.c
${PT_ROOT_MAIN}/capnhook/hooklib/usb-emu.c
${PT_ROOT_MAIN}/capnhook/hooklib/usb-init-fix.c
${PT_ROOT_MAIN}/capnhook/hooklib/usbhook-mon.c)
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
target_link_libraries(${PROJECT_NAME} capnhook-hook util)