Improved Japanese build a little
This commit is contained in:
parent
414fe76abc
commit
b325efd981
4 changed files with 26 additions and 23 deletions
26
Makefile
26
Makefile
|
@ -1,15 +1,5 @@
|
|||
RELEASE = 0
|
||||
|
||||
ifeq ($(JAPANESE), 1)
|
||||
ifeq ($(RELEASE), 0)
|
||||
CXXFLAGS := -DJAPANESE -O0 -g -static -mconsole
|
||||
FILENAME := debugjp
|
||||
else
|
||||
CXXFLAGS := -DJAPANESE -O3 -s -static
|
||||
FILENAME := releasejp
|
||||
endif
|
||||
|
||||
else
|
||||
ifeq ($(RELEASE), 0)
|
||||
CXXFLAGS := -O0 -g -static -mconsole
|
||||
FILENAME := debug
|
||||
|
@ -17,6 +7,14 @@ else
|
|||
CXXFLAGS := -O3 -s -static
|
||||
FILENAME := release
|
||||
endif
|
||||
|
||||
ifeq ($(JAPANESE), 1)
|
||||
CXXFLAGS += -DJAPANESE
|
||||
ifeq ($(RELEASE), 0)
|
||||
FILENAME := debugjp
|
||||
else
|
||||
FILENAME := releasejp
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(FIX_BUGS), 1)
|
||||
|
@ -76,8 +74,6 @@ RESOURCES = \
|
|||
BITMAP/CREDIT16.bmp \
|
||||
BITMAP/CREDIT17.bmp \
|
||||
BITMAP/CREDIT18.bmp \
|
||||
BITMAP/PIXEL.bmp \
|
||||
BITMAP/PIXEL_JP.bmp \
|
||||
ICON/4.bmp \
|
||||
ORG/ACCESS \
|
||||
ORG/ANZEN \
|
||||
|
@ -123,6 +119,12 @@ RESOURCES = \
|
|||
ORG/ZONBIE \
|
||||
WAVE/WAVE100
|
||||
|
||||
ifeq ($(JAPANESE), 1)
|
||||
RESOURCES += BITMAP/PIXEL_JP.bmp
|
||||
else
|
||||
RESOURCES += BITMAP/PIXEL.bmp
|
||||
endif
|
||||
|
||||
OBJECTS = $(addprefix obj/$(FILENAME)/, $(addsuffix .o, $(SOURCES)))
|
||||
|
||||
all: build/$(FILENAME).exe
|
||||
|
|
|
@ -4,7 +4,9 @@
|
|||
#include <stddef.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#ifdef JAPANESE
|
||||
#include <iconv.h>
|
||||
#endif
|
||||
|
||||
#include <ft2build.h>
|
||||
#include FT_FREETYPE_H
|
||||
|
|
|
@ -3,11 +3,7 @@
|
|||
|
||||
bool LoadGenericData()
|
||||
{
|
||||
#ifdef JAPANESE
|
||||
MakeSurface_Resource("PIXEL_JP", 1);
|
||||
#else
|
||||
MakeSurface_Resource("PIXEL", 1);
|
||||
#endif
|
||||
|
||||
bool bError = false;
|
||||
if (!MakeSurface_File("MyChar", 16))
|
||||
|
|
|
@ -64,8 +64,11 @@
|
|||
#include "Resource/BITMAP/CREDIT16.bmp.h"
|
||||
#include "Resource/BITMAP/CREDIT17.bmp.h"
|
||||
#include "Resource/BITMAP/CREDIT18.bmp.h"
|
||||
#include "Resource/BITMAP/PIXEL.bmp.h"
|
||||
#ifdef JAPANESE
|
||||
#include "Resource/BITMAP/PIXEL_JP.bmp.h"
|
||||
#else
|
||||
#include "Resource/BITMAP/PIXEL.bmp.h"
|
||||
#endif
|
||||
#include "Resource/ICON/4.bmp.h"
|
||||
|
||||
const unsigned char* GetResource(const char *name, size_t *size)
|
||||
|
@ -377,13 +380,13 @@ const unsigned char* GetResource(const char *name, size_t *size)
|
|||
}
|
||||
if (!strcmp(name, "PIXEL"))
|
||||
{
|
||||
*size = sizeof(rPIXEL);
|
||||
return rPIXEL;
|
||||
}
|
||||
if (!strcmp(name, "PIXEL_JP"))
|
||||
{
|
||||
#ifdef JAPANESE
|
||||
*size = sizeof(rPIXEL_JP);
|
||||
return rPIXEL_JP;
|
||||
#else
|
||||
*size = sizeof(rPIXEL);
|
||||
return rPIXEL;
|
||||
#endif
|
||||
}
|
||||
|
||||
//ICON
|
||||
|
|
Loading…
Add table
Reference in a new issue