- [FIX] Windows no admet directoris que es diguen "aux", el molt membrillo

. [NEW] Compilació migrada a lagueirto
This commit is contained in:
2026-05-01 11:38:45 +02:00
parent e6d4833e8b
commit a125e799ad
12 changed files with 21 additions and 12 deletions

View File

@@ -9,10 +9,10 @@ IF "%1"=="" (
set PARAM=%1
echo Compilando windows...
make windows || exit /b 1
lagueirto windows || exit /b 1
echo Compilando windows_debug...
make windows_debug || exit /b 1
lagueirto windows_debug || exit /b 1
echo Creando paquetes...

View File

@@ -19,8 +19,8 @@ WIN_PATH_SSH="C:\Users\raimon\dev\mini"
WIN_PATH_SCP="C:/Users/Raimon/dev/mini"
echo "=== Compilando Linux ==="
make linux
make linux_debug
lagueirto linux
lagueirto linux_debug
echo "=== Empaquetando Linux ==="
tar -czf mini_v${VERSION}_linux_release.tar.gz mini

View File

@@ -1,7 +1,7 @@
#ifndef JA_USESDLMIXER
#include "jail_audio.h"
#include "external/stb_vorbis.h"
#include "aux/log.h"
#include "other/log.h"
#include <SDL3/SDL.h>

View File

@@ -4,7 +4,7 @@
#include "mini/surf/surf.h"
#include "mini/file/file.h"
#include "aux/log.h"
#include "other/log.h"
#include <string.h>
#include <stdlib.h>
@@ -110,6 +110,13 @@ namespace mini
current_font = &fonts[0];
}
void quit() {
for (int i=0;i<MAX_FONTS;++i) {
if (fonts[i].name != NULL) free(fonts[i].name);
fonts[i].name = NULL;
}
}
namespace current {
void set(uint8_t font) {
current_font = &fonts[font];

View File

@@ -19,6 +19,7 @@ namespace mini
extern font_t *current_font;
void init();
void quit();
uint8_t load(const char *filename);

View File

@@ -3,7 +3,7 @@
#include "lua.debug.h"
#include "external/lua/lua.hpp"
#include "mini/file/file.h"
#include "aux/log.h"
#include "other/log.h"
#include <algorithm>
#include <unistd.h>

View File

@@ -16,7 +16,7 @@
#include "file/file.h"
#include "lua/lua.h"
#include "aux/log.h"
#include "other/log.h"
#include "backends/backend.h"
@@ -246,6 +246,7 @@ int main(int argc,char*argv[]){
}
}
font::quit();
lua::quit();
audio::quit();
surf::quit();

View File

@@ -1,8 +1,8 @@
#include "surf.h"
#include "aux/gif.h"
#include "aux/gifenc.h"
#include "aux/log.h"
#include "other/gif.h"
#include "other/gifenc.h"
#include "other/log.h"
#include "mini/file/file.h"
#include "mini/draw/draw.h"
#include "mini/win/win.h"

View File

@@ -1,5 +1,5 @@
#include "win.h"
#include "aux/log.h"
#include "other/log.h"
#include "mini/file/file.h"
#include "mini/shader/shader.h"
#include <backends/backend.h>