mirror of
https://github.com/pumpitupdev/pumptools.git
synced 2026-10-03 12:17:59 +03:00
Version 1.08 with public source code release.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
add_subdirectory(imports)
|
||||
add_subdirectory(main)
|
||||
add_subdirectory(test)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(cmocka)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(cmocka)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_SRC}/imports/cmocka)
|
||||
|
||||
include_directories(${SRC})
|
||||
|
||||
MESSAGE(STATUS, "${PT_IMPORTS_SRC}")
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/cmocka.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -0,0 +1,13 @@
|
||||
include_directories(${PT_ROOT_IMPORTS})
|
||||
include_directories(${PT_ROOT_PTAPI})
|
||||
include_directories(${PT_ROOT_MAIN})
|
||||
|
||||
add_subdirectory(asset)
|
||||
add_subdirectory(capnhook)
|
||||
add_subdirectory(crypt)
|
||||
add_subdirectory(hook)
|
||||
add_subdirectory(io)
|
||||
add_subdirectory(ptapi)
|
||||
add_subdirectory(pumpnet)
|
||||
add_subdirectory(sec)
|
||||
add_subdirectory(util)
|
||||
@@ -0,0 +1,7 @@
|
||||
add_subdirectory(f2)
|
||||
add_subdirectory(fex)
|
||||
add_subdirectory(nx)
|
||||
add_subdirectory(nx2)
|
||||
add_subdirectory(nxa)
|
||||
add_subdirectory(x2)
|
||||
add_subdirectory(zero)
|
||||
@@ -0,0 +1,2 @@
|
||||
#add_subdirectory(lib)
|
||||
#add_subdirectory(tool)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(asset-f2)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/f2/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/usb-rank.c
|
||||
${SRC}/usb-save.c
|
||||
${SRC}/util.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -0,0 +1,2 @@
|
||||
add_subdirectory(lib)
|
||||
add_subdirectory(tool)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(asset-fex)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/fex/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/usb-rank.c
|
||||
${SRC}/usb-save.c
|
||||
${SRC}/util.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(usb-profile)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(fex-usb-profile-tool)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/fex/tool)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/usb-profile.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-fex util)
|
||||
@@ -0,0 +1,2 @@
|
||||
add_subdirectory(lib)
|
||||
add_subdirectory(tool)
|
||||
@@ -0,0 +1,10 @@
|
||||
project(asset-nx)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/nx/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/settings.c
|
||||
${SRC}/util.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(settings)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(nx-settings-tool)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/nx/tool)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/settings.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-nx util)
|
||||
@@ -0,0 +1,2 @@
|
||||
add_subdirectory(lib)
|
||||
add_subdirectory(tool)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(asset-nx2)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/nx2/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/usb-rank.c
|
||||
${SRC}/usb-save.c
|
||||
${SRC}/util.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} util)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(usb-profile)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(nx2-profile-tool)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/nx2/tool)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/usb-profile.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-nx2 util)
|
||||
@@ -0,0 +1,2 @@
|
||||
add_subdirectory(lib)
|
||||
add_subdirectory(tool)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(asset-nxa)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/nxa/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/usb-rank.c
|
||||
${SRC}/usb-save.c
|
||||
${SRC}/util.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} util)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(usb-profile)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(nxa-profile-tool)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/nxa/tool)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/usb-profile.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-nxa util)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(lib)
|
||||
@@ -0,0 +1,9 @@
|
||||
project(asset-x2)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/x2/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/settings.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(lib)
|
||||
@@ -0,0 +1,9 @@
|
||||
project(asset-zero)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/asset/zero/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/settings.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -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)
|
||||
@@ -0,0 +1,12 @@
|
||||
project(crypt)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/crypt)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/lib/md5.c
|
||||
${SRC}/lib/rijndael.c
|
||||
${SRC}/aes.c
|
||||
${SRC}/md5.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -0,0 +1,16 @@
|
||||
add_subdirectory(core)
|
||||
add_subdirectory(exc)
|
||||
add_subdirectory(f2)
|
||||
add_subdirectory(fex)
|
||||
add_subdirectory(fst)
|
||||
add_subdirectory(mk3)
|
||||
add_subdirectory(nx2)
|
||||
add_subdirectory(nxa)
|
||||
add_subdirectory(nx)
|
||||
add_subdirectory(patch)
|
||||
add_subdirectory(pri)
|
||||
add_subdirectory(pro2)
|
||||
add_subdirectory(propatch)
|
||||
add_subdirectory(pro)
|
||||
add_subdirectory(x2)
|
||||
add_subdirectory(zero)
|
||||
@@ -0,0 +1,14 @@
|
||||
project(hook-core)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/core)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/options.c
|
||||
${SRC}/piu-utils.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} util)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(exchook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/exc)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/eeprom.c
|
||||
${SRC}/io.c
|
||||
${SRC}/lockchip.c
|
||||
${SRC}/main.c
|
||||
${SRC}/mempatch.c
|
||||
${SRC}/options.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} hook-core lockchip ptapi-io-piuio-util patch util dl pthread)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(f2hook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/f2)
|
||||
|
||||
add_resources(HDD_RAW ${SRC} f2hook.hdd.raw)
|
||||
add_resources(DOG_KEY ${SRC} f2hook.hasp.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${HDD_RAW} ${DOG_KEY})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-shared")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt hook-core microdog34 patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,18 @@
|
||||
project(fexhook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/fex)
|
||||
|
||||
add_resources(HDD_RAW ${SRC} fexhook.hdd.raw)
|
||||
add_resources(DOG_KEY ${SRC} fexhook.dog.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${HDD_RAW} ${DOG_KEY})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt hook-core microdog40 patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,18 @@
|
||||
project(fsthook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/fst)
|
||||
|
||||
add_resources(HDD_RAW ${SRC} fsthook.hdd.raw)
|
||||
add_resources(DOG_KEY ${SRC} fsthook.dog.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${HDD_RAW} ${DOG_KEY})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt hook-core microdog40 patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(mk3hook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/mk3)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/1st-2nd-fs-fix.c
|
||||
${SRC}/config.c
|
||||
${SRC}/fmodex.c
|
||||
${SRC}/main.c
|
||||
${SRC}/ogl-fix.c
|
||||
${SRC}/options.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} hook-core patch util dl ptapi-io-piuio-util)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(nxhook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/nx)
|
||||
|
||||
add_resources(HDD_RAW ${SRC} nxhook.hdd.raw)
|
||||
add_resources(DOG_KEY ${SRC} nxhook.dog.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c
|
||||
${SRC}/unlock.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${HDD_RAW} ${DOG_KEY})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-nx hook-core microdog34 patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(nx2hook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/nx2)
|
||||
|
||||
add_resources(HDD_RAW ${SRC} nx2hook.hdd.raw)
|
||||
add_resources(DOG_KEY ${SRC} nx2hook.dog.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c
|
||||
${SRC}/profile-gen.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${HDD_RAW} ${DOG_KEY})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} capnhook-hook capnhook-hooklib crypt hook-core microdog40 asset-nx2 patch ptapi-io-piuio-util pumpnet-lib util dl pthread curl)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(nxahook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/nxa)
|
||||
|
||||
add_resources(HDD_RAW ${SRC} nxahook.hdd.raw)
|
||||
add_resources(DOG_KEY ${SRC} nxahook.dog.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c
|
||||
${SRC}/profile-gen.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${HDD_RAW} ${DOG_KEY})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-nxa crypt hook-core microdog40 patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,39 @@
|
||||
project(patch)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/patch)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/asound-fix.c
|
||||
${SRC}/amixer-block.c
|
||||
${SRC}/blacklist-url.c
|
||||
${SRC}/block-keyboard-grab.c
|
||||
${SRC}/gfx.c
|
||||
${SRC}/hasp.c
|
||||
${SRC}/hdd-check.c
|
||||
${SRC}/hook-mon.c
|
||||
${SRC}/main-loop.c
|
||||
${SRC}/microdog34.c
|
||||
${SRC}/microdog40.c
|
||||
${SRC}/mounts.c
|
||||
${SRC}/net-profile.c
|
||||
${SRC}/network.c
|
||||
${SRC}/piubtn.c
|
||||
${SRC}/piuio.c
|
||||
${SRC}/piuio-exit.c
|
||||
${SRC}/ram-wipe.c
|
||||
${SRC}/redir.c
|
||||
${SRC}/sigsegv.c
|
||||
${SRC}/sound.c
|
||||
${SRC}/usb-emu.c
|
||||
${SRC}/usb-init-fix.c
|
||||
${SRC}/usb-mnt.c
|
||||
${SRC}/usb-unlock.c
|
||||
${SRC}/usbfs.c
|
||||
${SRC}/x11-event-loop.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} capnhook-hook capnhook-hooklib hasp-old microdog34 microdog40)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(prihook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/pri)
|
||||
|
||||
add_resources(HDD_RAW ${SRC} prihook.hdd.raw)
|
||||
add_resources(DOG_KEY ${SRC} prihook.hasp.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c
|
||||
${SRC}/usb-updates.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${HDD_RAW} ${DOG_KEY})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt hasp-old hook-core patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(prohook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/pro)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} hook-core patch propatch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(pro2hook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/pro2)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} hook-core patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(propatch)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/propatch)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/usb-fix.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} capnhook-hook capnhook-hooklib)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(x2hook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/x2)
|
||||
|
||||
add_resources(DOG_KEY ${SRC} x2hook.dog.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/ogl-fix.c
|
||||
${SRC}/options.c
|
||||
${SRC}/unlock.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${DOG_KEY})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-x2 hook-core microdog34 patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,19 @@
|
||||
project(zerohook)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/hook/zero)
|
||||
|
||||
add_resources(HDD_RAW ${SRC} zerohook.hdd.raw)
|
||||
add_resources(DOG_KEY ${SRC} zerohook.dog.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c
|
||||
${SRC}/options.c
|
||||
${SRC}/unlock.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES} ${DOG_KEY} ${HDD_RAW})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-zero hook-core microdog34 patch ptapi-io-piuio-util util dl pthread)
|
||||
@@ -0,0 +1,3 @@
|
||||
add_subdirectory(piubtn)
|
||||
add_subdirectory(piuio)
|
||||
add_subdirectory(util)
|
||||
@@ -0,0 +1,14 @@
|
||||
project(io-piubtn)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/io/piubtn)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/device.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
add_library(piubtn SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(piubtn PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util usb-1.0)
|
||||
@@ -0,0 +1,14 @@
|
||||
project(io-piuio)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/io/piuio)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/device.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
add_library(piuio SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(piuio PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util usb-1.0)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(io-util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/io/util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/joystick.c
|
||||
${SRC}/joystick-util.c
|
||||
${SRC}/usb.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -0,0 +1,2 @@
|
||||
add_subdirectory(piubtn)
|
||||
add_subdirectory(piuio)
|
||||
@@ -0,0 +1,10 @@
|
||||
add_subdirectory(joystick-conf)
|
||||
add_subdirectory(joystick)
|
||||
add_subdirectory(joystick-util)
|
||||
add_subdirectory(keyboard)
|
||||
add_subdirectory(keyboard-conf)
|
||||
add_subdirectory(keyboard-util)
|
||||
add_subdirectory(null)
|
||||
add_subdirectory(real)
|
||||
add_subdirectory(test)
|
||||
add_subdirectory(util)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(ptapi-io-piubtn-joystick-conf)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/joystick-conf)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ptapi-io-piubtn-joystick-util io-util util)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(ptapi-io-piubtn-joystick-util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/joystick-util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/joystick-conf.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(ptapi-io-piubtn-joystick)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/joystick)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/joystick.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
# Remove library name "lib" prefix
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ptapi-io-piubtn-joystick-util io-util util)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(ptapi-io-piubtn-keyboard-conf)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/keyboard-conf)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ptapi-io-piubtn-keyboard-util io-util util X11)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(ptapi-io-piubtn-keyboard-util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/keyboard-util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/keyboard-conf.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(ptapi-io-piubtn-keyboard)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/keyboard)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/keyboard.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
# Remove library name "lib" prefix
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ptapi-io-piubtn-keyboard-util io-util util)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(ptapi-io-piubtn-null)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/null)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/null.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
# Remove library name "lib" prefix
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(ptapi-io-piubtn-real)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/real)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/piubtn.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
# Remove library name "lib" prefix
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util usb-1.0)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(ptapi-io-piubtn-test)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/test)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} capnhook-hook ptapi-io-piubtn-util util)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(ptapi-io-piubtn-util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piubtn/util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/lib.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} capnhook-hook dl util)
|
||||
@@ -0,0 +1,10 @@
|
||||
add_subdirectory(joystick-conf)
|
||||
add_subdirectory(joystick)
|
||||
add_subdirectory(joystick-util)
|
||||
add_subdirectory(keyboard-conf)
|
||||
add_subdirectory(keyboard)
|
||||
add_subdirectory(keyboard-util)
|
||||
add_subdirectory(null)
|
||||
add_subdirectory(real)
|
||||
add_subdirectory(test)
|
||||
add_subdirectory(util)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(ptapi-io-piuio-joystick-conf)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/joystick-conf)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ptapi-io-piuio-joystick-util io-util util)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(ptapi-io-piuio-joystick-util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/joystick-util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/joystick-conf.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(ptapi-io-piuio-joystick)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/joystick)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/joystick.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
# Remove library name "lib" prefix
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ptapi-io-piuio-joystick-util io-util util)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(ptapi-io-piuio-keyboard-conf)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/keyboard-conf)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ptapi-io-piuio-keyboard-util io-util util X11)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(ptapi-io-piuio-keyboard-util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/keyboard-util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/keyboard-conf.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(ptapi-io-piuio-keyboard)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/keyboard)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/keyboard.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
# Remove library name "lib" prefix
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ptapi-io-piuio-keyboard-util io-util util)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(ptapi-io-piuio-null)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/null)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/null.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
# Remove library name "lib" prefix
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-util util)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(ptapi-io-piuio-real)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/real)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/piuio.c)
|
||||
|
||||
add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
# Remove library name "lib" prefix
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} io-piuio io-util util usb-1.0)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(ptapi-io-piuio-test)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/test)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} capnhook-hook ptapi-io-piuio-util util)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(ptapi-io-piuio-util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/ptapi/io/piuio/util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/lib.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} capnhook-hook dl util)
|
||||
@@ -0,0 +1,2 @@
|
||||
add_subdirectory(client)
|
||||
add_subdirectory(lib)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(pumpnet-client)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/pumpnet/client)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} pumpnet-lib -lcurl)
|
||||
@@ -0,0 +1,15 @@
|
||||
project(pumpnet-lib)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/pumpnet/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/http.c
|
||||
${SRC}/profile-token.c
|
||||
${SRC}/pumpnet.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} asset-nx2 util)
|
||||
@@ -0,0 +1,4 @@
|
||||
add_subdirectory(hasp)
|
||||
add_subdirectory(lockchip)
|
||||
add_subdirectory(microdog34)
|
||||
add_subdirectory(microdog40)
|
||||
@@ -0,0 +1,3 @@
|
||||
add_subdirectory(lib)
|
||||
add_subdirectory(old)
|
||||
add_subdirectory(server)
|
||||
@@ -0,0 +1,17 @@
|
||||
project(hasp)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/sec/hasp/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/object/client-id-req.c
|
||||
${SRC}/object/client-id-resp.c
|
||||
${SRC}/asn1.c
|
||||
${SRC}/handler.c
|
||||
${SRC}/server.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(hasp-old)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/sec/hasp/old)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/hasp.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(hasp-server)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/sec/hasp/server)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} hasp util)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(lockchip)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/sec/lockchip)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/lockchip.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(microdog34)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/sec/microdog34)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/microdog34.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt)
|
||||
@@ -0,0 +1,14 @@
|
||||
project(microdog40)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/sec/microdog40)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/microdog40.c
|
||||
${SRC}/microdog40d.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} crypt)
|
||||
@@ -0,0 +1,28 @@
|
||||
project(util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/adler32.c
|
||||
${SRC}/array.c
|
||||
${SRC}/base64.c
|
||||
${SRC}/fs.c
|
||||
${SRC}/glibc.c
|
||||
${SRC}/hex.c
|
||||
${SRC}/iobuf.c
|
||||
${SRC}/list.c
|
||||
${SRC}/log.c
|
||||
${SRC}/mem.c
|
||||
${SRC}/net.c
|
||||
${SRC}/options.c
|
||||
${SRC}/patch.c
|
||||
${SRC}/proc.c
|
||||
${SRC}/rand.c
|
||||
${SRC}/sock-tcp.c
|
||||
${SRC}/str.c
|
||||
${SRC}/sys-info.c
|
||||
${SRC}/test.c
|
||||
${SRC}/time.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
@@ -0,0 +1,9 @@
|
||||
include_directories(${PT_ROOT_IMPORTS})
|
||||
include_directories(${PT_ROOT_PTAPI})
|
||||
include_directories(${PT_ROOT_MAIN})
|
||||
include_directories(${PT_ROOT_TEST})
|
||||
|
||||
add_subdirectory(capnhook)
|
||||
add_subdirectory(hook)
|
||||
add_subdirectory(test-util)
|
||||
add_subdirectory(util)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(hook)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(lib)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(test-capnhook-hook-lib)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_TEST}/capnhook/hook/lib)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} capnhook-hooklib cmocka util dl)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(propatch)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(usb-fix)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(test-hook-propatch-usb-fix)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_TEST}/hook/propatch/usb-fix)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} cmocka propatch test-util util)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(test-util)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_TEST}/test-util)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/mem.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} cmocka util)
|
||||
@@ -0,0 +1,2 @@
|
||||
add_subdirectory(mem)
|
||||
add_subdirectory(str)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(test-util-mem)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_TEST}/util/mem)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} cmocka test-util util)
|
||||
@@ -0,0 +1,11 @@
|
||||
project(test-util-str)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_TEST}/util/str)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} cmocka test-util util)
|
||||
Reference in New Issue
Block a user