Browse Source
remove solo executables (#106)
remove solo executables (#106)
also, fixes CI not targeting the right flag settings. this pr needs to add the room exe removal from lime3ds. Signed-off-by: Aleksandr Popovich <alekpopo@pm.me> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/106 Co-authored-by: Aleksandr Popovich <alekpopo@pm.me> Co-committed-by: Aleksandr Popovich <alekpopo@pm.me>pull/126/head
committed by
AlekPop
13 changed files with 178 additions and 91 deletions
-
5.ci/linux/build.sh
-
2.github/workflows/build.yml
-
2.github/workflows/trigger_release.yml
-
11CMakeLists.txt
-
137src/CMakeLists.txt
-
8src/dedicated_room/CMakeLists.txt
-
44src/dedicated_room/yuzu_room.cpp
-
7src/dedicated_room/yuzu_room.h
-
4src/yuzu/CMakeLists.txt
-
19src/yuzu/main.cpp
-
11src/yuzu_room_standalone/CMakeLists.txt
-
9src/yuzu_room_standalone/main.cpp
-
10src/yuzu_room_standalone/yuzu_room_standalone.cpp
@ -0,0 +1,7 @@ |
|||||
|
// Copyright eden Emulator Project |
||||
|
// Licensed under GPLv3 or any later version |
||||
|
// Refer to the license.txt file included. |
||||
|
|
||||
|
#pragma once |
||||
|
|
||||
|
void LaunchRoom(int argc, char** argv, bool called_by_option); |
||||
@ -0,0 +1,11 @@ |
|||||
|
add_executable(yuzu_room_standalone |
||||
|
yuzu_room_standalone.cpp |
||||
|
) |
||||
|
|
||||
|
set_target_properties(yuzu_room_standalone PROPERTIES OUTPUT_NAME "eden-room") |
||||
|
|
||||
|
target_link_libraries(yuzu_room_standalone PRIVATE yuzu-room) |
||||
|
|
||||
|
if(UNIX AND NOT APPLE) |
||||
|
install(TARGETS yuzu_room_standalone RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin") |
||||
|
endif() |
||||
@ -0,0 +1,9 @@ |
|||||
|
#include <iostream>
|
||||
|
|
||||
|
using namespace std; |
||||
|
|
||||
|
int main() |
||||
|
{ |
||||
|
cout << "Hello World!" << endl; |
||||
|
return 0; |
||||
|
} |
||||
@ -0,0 +1,10 @@ |
|||||
|
// Copyright eden Emulator Project
|
||||
|
// Licensed under GPLv3 or any later version
|
||||
|
// Refer to the license.txt file included.
|
||||
|
|
||||
|
#include "dedicated_room/yuzu_room.h"
|
||||
|
|
||||
|
int main(int argc, char* argv[]) |
||||
|
{ |
||||
|
LaunchRoom(argc, argv, false); |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue