Michael Hansen
14 years ago
6 changed files with 101 additions and 9 deletions
@ -1,5 +1,4 @@
|
||||
add_definitions(-D_LIB) # We shouldn't actually need this here, but |
||||
# Cyan uses it, so meh |
||||
|
||||
add_subdirectory(plClient) |
||||
add_subdirectory(plClientPatcher) |
||||
add_subdirectory(plPythonPack) |
||||
add_subdirectory(plUruLauncher) |
||||
|
@ -0,0 +1,23 @@
|
||||
add_definitions(-D_LIB) |
||||
|
||||
include_directories("../../CoreLib") |
||||
include_directories("../../NucleusLib/inc") |
||||
include_directories("../../NucleusLib") |
||||
include_directories("../../PubUtilLib") |
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR}) |
||||
|
||||
set(plClientPatcher_HEADERS |
||||
Intern.h |
||||
Pch.h |
||||
UruPlayer.h |
||||
) |
||||
|
||||
set(plClientPatcher_SOURCES |
||||
UruPlayer.cpp |
||||
) |
||||
|
||||
add_library(plClientPatcher STATIC ${plClientPatcher_HEADERS} ${plClientPatcher_SOURCES}) |
||||
|
||||
source_group("Header Files" FILES ${plClientPatcher_HEADERS}) |
||||
source_group("Source Files" FILES ${plClientPatcher_SOURCES}) |
@ -0,0 +1,66 @@
|
||||
include_directories("../../Apps") |
||||
include_directories("../../CoreLib") |
||||
include_directories("../../NucleusLib/inc") |
||||
include_directories("../../NucleusLib") |
||||
include_directories("../../PubUtilLib") |
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR}) |
||||
|
||||
set(plUruLauncher_HEADERS |
||||
Intern.h |
||||
Pch.h |
||||
plLauncherInfo.h |
||||
) |
||||
|
||||
set(plUruLauncher_SOURCES |
||||
Main.cpp |
||||
SelfPatcher.cpp |
||||
) |
||||
|
||||
set(plUruLauncher_RESOURCES |
||||
plUruLauncher.rc |
||||
resource.h |
||||
|
||||
banner.bmp |
||||
Dirt.ICO |
||||
) |
||||
|
||||
add_executable(plUruLauncher WIN32 ${plUruLauncher_SOURCES} ${plUruLauncher_HEADERS} |
||||
${plUruLauncher_RESOURCES}) |
||||
target_link_libraries(plUruLauncher CoreLib) |
||||
target_link_libraries(plUruLauncher CoreLibExe) |
||||
target_link_libraries(plUruLauncher plAudioCore) |
||||
target_link_libraries(plUruLauncher plClientPatcher) |
||||
target_link_libraries(plUruLauncher plCompression) |
||||
target_link_libraries(plUruLauncher plEncryption) |
||||
target_link_libraries(plUruLauncher plFile) |
||||
target_link_libraries(plUruLauncher plNetClient) |
||||
target_link_libraries(plUruLauncher plNetClientComm) |
||||
target_link_libraries(plUruLauncher plNetGameLib) |
||||
target_link_libraries(plUruLauncher plNetMessage) |
||||
target_link_libraries(plUruLauncher plNetTransport) |
||||
target_link_libraries(plUruLauncher plUnifiedTime) |
||||
target_link_libraries(plUruLauncher pnAsyncCore) |
||||
target_link_libraries(plUruLauncher pnAsyncCoreExe) |
||||
target_link_libraries(plUruLauncher pnNetBase) |
||||
target_link_libraries(plUruLauncher pnNetCli) |
||||
target_link_libraries(plUruLauncher pnNetCommon) |
||||
target_link_libraries(plUruLauncher pnNetProtocol) |
||||
target_link_libraries(plUruLauncher pnProduct) |
||||
target_link_libraries(plUruLauncher pnSimpleNet) |
||||
target_link_libraries(plUruLauncher pnTimer) |
||||
target_link_libraries(plUruLauncher pnUtils) |
||||
target_link_libraries(plUruLauncher pnUtilsExe) |
||||
|
||||
target_link_libraries(plUruLauncher ${OPENSSL_LIBRARIES}) |
||||
target_link_libraries(plUruLauncher ${Ogg_LIBRARIES}) |
||||
target_link_libraries(plUruLauncher ${Vorbis_LIBRARIES}) |
||||
target_link_libraries(plUruLauncher ws2_32) |
||||
target_link_libraries(plUruLauncher winhttp) |
||||
target_link_libraries(plUruLauncher rpcrt4) |
||||
target_link_libraries(plUruLauncher dxerr9) |
||||
target_link_libraries(plUruLauncher comctl32) |
||||
|
||||
source_group("Source Files" FILES ${plUruLauncher_SOURCES}) |
||||
source_group("Header Files" FILES ${plUruLauncher_HEADERS}) |
||||
source_group("Resource Files" FILES ${plUruLauncher_RESOURCES}) |
Loading…
Reference in new issue