mirror of
https://github.com/BeamMP/BeamMP-Launcher.git
synced 2025-07-03 16:37:11 +00:00
remove submodule
This commit is contained in:
parent
5847375447
commit
2f2127121f
2
.github/workflows/cmake-windows.yml
vendored
2
.github/workflows/cmake-windows.yml
vendored
@ -18,7 +18,7 @@ jobs:
|
|||||||
uses: lukka/run-vcpkg@v7
|
uses: lukka/run-vcpkg@v7
|
||||||
id: runvcpkg
|
id: runvcpkg
|
||||||
with:
|
with:
|
||||||
vcpkgArguments: 'zlib discord-rpc nlohmann-json openssl minhook cpp-httplib'
|
vcpkgArguments: 'zlib discord-rpc nlohmann-json openssl minhook cpp-httplib tomlplusplus easyloggingpp[no-defaultfile]'
|
||||||
vcpkgDirectory: '${{ runner.workspace }}/b/vcpkg'
|
vcpkgDirectory: '${{ runner.workspace }}/b/vcpkg'
|
||||||
vcpkgGitCommitId: '16ee2ecb31788c336ace8bb14c21801efb6836e4'
|
vcpkgGitCommitId: '16ee2ecb31788c336ace8bb14c21801efb6836e4'
|
||||||
vcpkgTriplet: 'x64-windows-static'
|
vcpkgTriplet: 'x64-windows-static'
|
||||||
|
9
.gitmodules
vendored
9
.gitmodules
vendored
@ -1,9 +0,0 @@
|
|||||||
[submodule "wxWidgets"]
|
|
||||||
path = include/wxWidgets
|
|
||||||
url = https://github.com/wxWidgets/wxWidgets.git
|
|
||||||
[submodule "include/tomlplusplus"]
|
|
||||||
path = include/tomlplusplus
|
|
||||||
url = https://github.com/marzer/tomlplusplus.git
|
|
||||||
[submodule "include/easyloggingpp"]
|
|
||||||
path = include/easyloggingpp
|
|
||||||
url = https://github.com/amrayn/easyloggingpp.git
|
|
@ -19,15 +19,12 @@ if (WIN32)
|
|||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DUNICODE")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DUNICODE")
|
||||||
endif(WIN32)
|
endif(WIN32)
|
||||||
|
|
||||||
|
|
||||||
add_subdirectory(include/tomlplusplus)
|
|
||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 20)
|
set(CMAKE_CXX_STANDARD 20)
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG")
|
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG")
|
||||||
|
|
||||||
add_executable(${PROJECT_NAME}
|
add_executable(${PROJECT_NAME}
|
||||||
src/main.cpp include/easyloggingpp/src/easylogging++.cc
|
src/main.cpp
|
||||||
src/Launcher.cpp include/Launcher.h include/Memory/Hook.h
|
src/Launcher.cpp include/Launcher.h include/Memory/Hook.h
|
||||||
src/Memory/Definitions.cpp include/Memory/Definitions.h
|
src/Memory/Definitions.cpp include/Memory/Definitions.h
|
||||||
src/Memory/Memory.cpp include/Memory/Memory.h include/Memory/Patterns.h
|
src/Memory/Memory.cpp include/Memory/Memory.h include/Memory/Patterns.h
|
||||||
@ -51,13 +48,13 @@ if (WIN32)
|
|||||||
endif()
|
endif()
|
||||||
target_link_libraries(${PROJECT_NAME} PRIVATE
|
target_link_libraries(${PROJECT_NAME} PRIVATE
|
||||||
ZLIB::ZLIB OpenSSL::SSL OpenSSL::Crypto ws2_32
|
ZLIB::ZLIB OpenSSL::SSL OpenSSL::Crypto ws2_32
|
||||||
Dbghelp comsuppw minhook::minhook nlohmann_json httplib::httplib)
|
Dbghelp comsuppw minhook::minhook nlohmann_json httplib::httplib easyloggingpp)
|
||||||
else(WIN32) #MINGW
|
else(WIN32) #MINGW
|
||||||
add_definitions("-D_WIN32_WINNT=0x0600")
|
add_definitions("-D_WIN32_WINNT=0x0600")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Os -s --static")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Os -s --static")
|
||||||
target_link_libraries(${PROJECT_NAME} discord-rpc ssl crypto ws2_32 ssp crypt32 z
|
target_link_libraries(${PROJECT_NAME} discord-rpc ssl crypto ws2_32 ssp crypt32 z
|
||||||
Dbghelp comsuppw minhook::minhook nlohmann_json nlohmann_json::nlohmann_json)
|
Dbghelp comsuppw minhook::minhook nlohmann_json nlohmann_json::nlohmann_json)
|
||||||
endif(WIN32)
|
endif(WIN32)
|
||||||
add_definitions(-DELPP_NO_DEFAULT_LOG_FILE)
|
|
||||||
target_include_directories(${PROJECT_NAME} PRIVATE "include")
|
target_include_directories(${PROJECT_NAME} PRIVATE "include")
|
||||||
target_include_directories(${PROJECT_NAME} PRIVATE "include/atomic_queue/include")
|
target_include_directories(${PROJECT_NAME} PRIVATE "include/atomic_queue/include")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user