mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-19 13:29:54 +00:00
IAAAAAAAAAAAAAA PIDORAAAAAAAAAAAAAAAAAAAAAAAAAS
This commit is contained in:
parent
7cb65e3479
commit
94b77c141e
8 changed files with 4 additions and 42 deletions
|
|
@ -6,32 +6,21 @@ include(FindPackageHandleStandardArgs)
|
||||||
|
|
||||||
option(STEAM "Build for Steam" OFF)
|
option(STEAM "Build for Steam" OFF)
|
||||||
set(STEAMWORKS_PATH "${CMAKE_CURRENT_SOURCE_DIR}/steamworks" CACHE PATH "Path to Steamworks folder")
|
set(STEAMWORKS_PATH "${CMAKE_CURRENT_SOURCE_DIR}/steamworks" CACHE PATH "Path to Steamworks folder")
|
||||||
option(DEBUG "Debug mode" OFF)
|
option(DEBUG "Debug mode" ON)
|
||||||
|
|
||||||
## Misc setup ##
|
## Misc setup ##
|
||||||
|
|
||||||
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||||||
#i want die
|
#i want die
|
||||||
set(DEBUG_C_FLAGS "-g -O0 -fno-omit-frame-pointer -ggdb")
|
# set(DEBUG_C_FLAGS "-g -O0 -fno-omit-frame-pointer -ggdb")
|
||||||
set(DEBUG_CXX_FLAGS "-g -O0 -fno-omit-frame-pointer -ggdb")
|
# set(DEBUG_CXX_FLAGS "-g -O0 -fno-omit-frame-pointer -ggdb")
|
||||||
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} ${DEBUG_C_FLAGS}")
|
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} ${DEBUG_C_FLAGS}")
|
||||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${DEBUG_CXX_FLAGS}")
|
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${DEBUG_CXX_FLAGS}")
|
||||||
## Setup main source ##
|
## Setup main source ##
|
||||||
|
|
||||||
# oldimpls dir stuff
|
|
||||||
set(OLDIMPLS_HEADERS
|
|
||||||
src/oldimpls/include.h
|
|
||||||
src/oldimpls/sdl/include.h
|
|
||||||
)
|
|
||||||
|
|
||||||
set(OLDIMPLS_SOURCE
|
|
||||||
src/oldimpls/sdl/rgb-surfaces.cpp
|
|
||||||
)
|
|
||||||
|
|
||||||
# main stuff
|
# main stuff
|
||||||
set(MAIN_HEADERS
|
set(MAIN_HEADERS
|
||||||
${OLDIMPLS_HEADERS}
|
|
||||||
src/quadarray.h
|
src/quadarray.h
|
||||||
src/audio.h
|
src/audio.h
|
||||||
src/binding.h
|
src/binding.h
|
||||||
|
|
@ -347,9 +336,6 @@ target_link_libraries(${PROJECT_NAME}
|
||||||
Boost::boost ${Boost_LIBRARIES}
|
Boost::boost ${Boost_LIBRARIES}
|
||||||
${VORBISFILE_LIBRARIES})
|
${VORBISFILE_LIBRARIES})
|
||||||
|
|
||||||
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -ffast-math")
|
|
||||||
#set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -ffast-math")
|
|
||||||
|
|
||||||
IF(APPLE)
|
IF(APPLE)
|
||||||
add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD COMMAND cmake -P "${CMAKE_SOURCE_DIR}/patches/mac/CompleteBundle.cmake" VERBATIM)
|
add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD COMMAND cmake -P "${CMAKE_SOURCE_DIR}/patches/mac/CompleteBundle.cmake" VERBATIM)
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
|
|
||||||
|
|
@ -17,10 +17,3 @@ cmake -S . -B build
|
||||||
cd build
|
cd build
|
||||||
make -jn
|
make -jn
|
||||||
n - count of threads for compilation
|
n - count of threads for compilation
|
||||||
|
|
||||||
# TODOs:
|
|
||||||
* Port to SDL3,Modern ruby and other
|
|
||||||
* Extend API with usefull thinks idk...
|
|
||||||
* Fix bugs
|
|
||||||
* Upgrade linux support
|
|
||||||
* MAKE THIS WORK
|
|
||||||
|
|
|
||||||
|
|
@ -16,13 +16,9 @@ rm -rf *.user
|
||||||
rm -rf _______.app
|
rm -rf _______.app
|
||||||
rm -rf OneShot.app
|
rm -rf OneShot.app
|
||||||
rm -rf oneshot
|
rm -rf oneshot
|
||||||
rm -rf conanbuildinfo.cmake
|
|
||||||
rm -rf CMakeFiles
|
rm -rf CMakeFiles
|
||||||
rm -rf cmake_install.cmake
|
rm -rf cmake_install.cmake
|
||||||
rm -rf CMakeCache.txt
|
rm -rf CMakeCache.txt
|
||||||
rm -rf conanbuildinfo.txt
|
|
||||||
rm -rf conaninfo.txt
|
|
||||||
rm -rf conan_imports_manifest.txt
|
|
||||||
rm -rf *.xxd
|
rm -rf *.xxd
|
||||||
rm -rf *.dir
|
rm -rf *.dir
|
||||||
if [ -f .qmake.stash ]
|
if [ -f .qmake.stash ]
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
import os, sys, time
|
import os, sys, time
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -44,9 +44,6 @@
|
||||||
#include "font.h"
|
#include "font.h"
|
||||||
#include "eventthread.h"
|
#include "eventthread.h"
|
||||||
|
|
||||||
// :3c
|
|
||||||
#include "oldimpls/include.h"
|
|
||||||
|
|
||||||
#define GUARD_MEGA \
|
#define GUARD_MEGA \
|
||||||
{ \
|
{ \
|
||||||
if (p->megaSurface) \
|
if (p->megaSurface) \
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
#include "sdl/include.h"
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
#include <SDL3/SDL_surface.h>
|
|
||||||
|
|
||||||
#ifndef _OLDIMPLS_SDL_INCLUDE_H
|
|
||||||
#define _OLDIMPLS_SDL_INCLUDE_H
|
|
||||||
//:3
|
|
||||||
#endif
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
#include "include.h"
|
|
||||||
|
|
||||||
// taken from: https://wiki.libsdl.org/SDL3/README-migration#sdl_surfaceh
|
|
||||||
Loading…
Reference in a new issue