Skip to content

Commit 7fd23e0

Browse files
committed
fixed yue merge build
1 parent 438f7a8 commit 7fd23e0

File tree

8 files changed

+17
-16
lines changed

8 files changed

+17
-16
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
88
if(MSVC)
99
set(LINKER_FLAGS_RELEASE "/LTCG /OPT:REF /OPT:ICF")
1010
else()
11-
set(FLAGS_RELEASE "-fno-function-sections -fno-data-sections -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-exceptions")
11+
set(FLAGS_RELEASE "-fno-function-sections -fno-data-sections -fno-unwind-tables -fno-asynchronous-unwind-tables")
1212

1313
if(APPLE)
1414
set(LINKER_FLAGS_RELEASE "-Wl,-dead_strip")

assets.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ build/bin/prj2cart demos/sfx.lua build/assets/sfx.tic
2121
build/bin/prj2cart demos/squirreldemo.nut build/assets/squirreldemo.tic
2222
build/bin/prj2cart demos/tetris.lua build/assets/tetris.tic
2323
build/bin/prj2cart demos/wrendemo.wren build/assets/wrendemo.tic
24-
build/bin/prj2cart demos/yuedemo.yue build/yuedemo.tic
24+
build/bin/prj2cart demos/yuedemo.yue build/assets/yuedemo.tic
2525

2626
build/bin/wasmp2cart demos/wasm/wasmdemo.wasmp build/assets/wasmdemo.tic --binary demos/wasm/wasmdemo.wasm
2727
build/bin/wasmp2cart demos/bunny/wasmmark/wasmmark.wasmp build/assets/wasmmark.tic --binary demos/bunny/wasmmark/wasmmark.wasm
@@ -35,4 +35,4 @@ build/bin/prj2cart demos/bunny/rubymark.rb build/assets/rubymark.tic
3535
build/bin/prj2cart demos/bunny/schememark.scm build/assets/schememark.tic
3636
build/bin/prj2cart demos/bunny/squirrelmark.nut build/assets/squirrelmark.tic
3737
build/bin/prj2cart demos/bunny/wrenmark.wren build/assets/wrenmark.tic
38-
build/bin/prj2cart demos/bunny/yuemark.yue build/yuemark.tic
38+
build/bin/prj2cart demos/bunny/yuemark.yue build/assets/yuemark.tic

build/assets/fenneldemo.tic

1 Byte
Binary file not shown.

build/assets/yuedemo.tic

1.12 KB
Binary file not shown.

build/assets/yuedemo.tic.dat

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/assets/yuemark.tic

3.35 KB
Binary file not shown.

build/assets/yuemark.tic.dat

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/api/yue.cpp

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -177,13 +177,13 @@ static const tic_outline_item* getYueOutline(const char* code, s32* size)
177177
}
178178

179179
static const u8 DemoRom[] =
180-
{
181-
#include "../build/assets/yuedemo.tic.dat"
180+
{
181+
#include "yuedemo.tic.dat"
182182
};
183183

184184
static const u8 MarkRom[] =
185-
{
186-
#include "../build/assets/yuemark.tic.dat"
185+
{
186+
#include "yuemark.tic.dat"
187187
};
188188

189189
extern "C" TIC_EXPORT const tic_script EXPORT_SCRIPT(Yue) = {
@@ -221,12 +221,15 @@ extern "C" TIC_EXPORT const tic_script EXPORT_SCRIPT(Yue) = {
221221
0, // api_keywordsCount
222222
nullptr, // api_keywords
223223
{ // demo
224-
DemoRom,
225-
sizeof DemoRom,
226-
nullptr},
227-
{// mark
228-
MarkRom,
229-
sizeof MarkRom,
230-
"yuemark.tic"},
224+
DemoRom,
225+
sizeof DemoRom,
226+
nullptr
227+
},
228+
// mark
229+
{
230+
MarkRom,
231+
sizeof MarkRom,
232+
"yuemark.tic"
233+
},
231234
nullptr // demos
232235
};

0 commit comments

Comments
 (0)