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)
|
||||
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 ##
|
||||
|
||||
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||||
#i want die
|
||||
set(DEBUG_C_FLAGS "-g -O0 -fno-omit-frame-pointer -ggdb")
|
||||
set(DEBUG_CXX_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(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} ${DEBUG_C_FLAGS}")
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${DEBUG_CXX_FLAGS}")
|
||||
## 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
|
||||
set(MAIN_HEADERS
|
||||
${OLDIMPLS_HEADERS}
|
||||
src/quadarray.h
|
||||
src/audio.h
|
||||
src/binding.h
|
||||
|
|
@ -347,9 +336,6 @@ target_link_libraries(${PROJECT_NAME}
|
|||
Boost::boost ${Boost_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)
|
||||
add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD COMMAND cmake -P "${CMAKE_SOURCE_DIR}/patches/mac/CompleteBundle.cmake" VERBATIM)
|
||||
ENDIF()
|
||||
|
|
|
|||
|
|
@ -17,10 +17,3 @@ cmake -S . -B build
|
|||
cd build
|
||||
make -jn
|
||||
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 OneShot.app
|
||||
rm -rf oneshot
|
||||
rm -rf conanbuildinfo.cmake
|
||||
rm -rf CMakeFiles
|
||||
rm -rf cmake_install.cmake
|
||||
rm -rf CMakeCache.txt
|
||||
rm -rf conanbuildinfo.txt
|
||||
rm -rf conaninfo.txt
|
||||
rm -rf conan_imports_manifest.txt
|
||||
rm -rf *.xxd
|
||||
rm -rf *.dir
|
||||
if [ -f .qmake.stash ]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import os, sys, time
|
||||
|
||||
|
|
|
|||
|
|
@ -44,9 +44,6 @@
|
|||
#include "font.h"
|
||||
#include "eventthread.h"
|
||||
|
||||
// :3c
|
||||
#include "oldimpls/include.h"
|
||||
|
||||
#define GUARD_MEGA \
|
||||
{ \
|
||||
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