Compare commits

..

No commits in common. "3fbb2a00860f8dd05b68e3edea779c9e80294bbd" and "ce20282be0c68e8d2994f7d00a938276599c3619" have entirely different histories.

8 changed files with 7 additions and 33 deletions

View File

@ -1,6 +1,3 @@
if(${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
set(OX_OS_WINDOWS TRUE)
endif()
if(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
set(OX_OS_FREEBSD TRUE)
else()

View File

@ -21,7 +21,6 @@ target_link_libraries(
OxStd
OxMetalClaw
$<$<BOOL:${OX_OS_FREEBSD}>:pthread>
$<$<BOOL:${OX_OS_WINDOWS}>:ws2_32>
)
install(

View File

@ -9,36 +9,22 @@
#ifdef OX_USE_STDLIB
#include <cstdio>
#include <sys/types.h>
#ifndef _WIN32
#include <sys/socket.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <unistd.h>
#else
#include <winsock.h>
#undef interface
#undef min
#undef max
#endif
#include "logconn.hpp"
#include <sys/types.h>
#include <ox/std/bit.hpp>
#include "logconn.hpp"
namespace ox {
using namespace trace;
void closeSock(auto s) noexcept {
#ifdef _WIN32
closesocket(s);
#else
close(s);
#endif
}
LoggerConn::LoggerConn() noexcept: m_netThread([this]{this->msgSend();}) {
}
@ -47,7 +33,7 @@ LoggerConn::~LoggerConn() noexcept {
m_waitCond.notify_one();
m_netThread.join();
if (m_socket) {
closeSock(m_socket);
close(m_socket);
}
}

View File

@ -17,7 +17,7 @@
#include <ox/mc/write.hpp>
#include <ox/std/trace.hpp>
#include "circularbuff.hpp"
#include "circularbuff.hpp"
namespace ox {

View File

@ -1,5 +1,5 @@
add_executable(
nostalgia WIN32
nostalgia
app.cpp
main.cpp
)

View File

@ -26,11 +26,7 @@ static ox::Error run(int argc, const char **argv) noexcept {
return run(std::move(fs));
}
#ifdef _WIN32
int WinMain(int argc, const char **argv) {
#else
int main(int argc, const char **argv) {
#endif
#if defined(DEBUG) && !defined(OX_BARE_METAL)
ox::LoggerConn loggerConn;
const auto loggerErr = loggerConn.initConn("Nostalgia Player");

View File

@ -1,7 +1,7 @@
set(CMAKE_INCLUDE_CURRENT_DIR ON)
add_executable(
nostalgia-studio WIN32 MACOSX_BUNDLE
nostalgia-studio MACOSX_BUNDLE
main.cpp
)

View File

@ -7,11 +7,7 @@
#include <studioapp/studioapp.hpp>
#ifdef _WIN32
int WinMain(int argc, const char **argv) {
#else
int main(int argc, const char **argv) {
#endif
nostalgia::registerKeelModules();
nostalgia::registerStudioModules();
return studio::main("Nostalgia Studio", ".nostalgia", argc, argv);