Modules generation tool (#81)

* Modules generation tool

* apply clang format to generator

* @whereismyfoodat suggestions

* added reuse headers

* reuse part2

* reuse part3

* reuse part3

* replace with hex_id the unknown functions to avoid compile errors with unknown characters from encode_id

* fixes in generation

* some sample module code from autogen tool

* clang format fix
This commit is contained in:
georgemoralis
2024-02-24 22:39:29 +02:00
committed by GitHub
parent d89653551e
commit 08aba86ca1
24 changed files with 46845 additions and 2 deletions

View File

@@ -84,6 +84,11 @@ endif()
add_subdirectory(third-party)
include_directories(src)
set(LIBRARIES src/core/libraries/library_common.h
src/core/libraries/error_codes.h
src/core/libraries/libscegnmdriver.cpp
src/core/libraries/libscegnmdriver.h
)
set(LIBC_SOURCES src/core/hle/libraries/libc/libc.cpp
src/core/hle/libraries/libc/libc.h
src/core/hle/libraries/libc/printf.h
@@ -147,6 +152,7 @@ add_executable(shadps4
${SYSTEMSERVICE_SOURCES}
${FILESYSTEM_SOURCES}
${HOST_SOURCES}
${LIBRARIES}
src/main.cpp
src/core/loader/elf.cpp
src/core/loader/elf.h