architectds/examples/nitro_engine/filesystem_simple_model/build.py
2024-02-01 18:17:54 +00:00

28 lines
576 B
Python

#!/usr/bin/env python3
# SPDX-License-Identifier: CC0-1.0
#
# SPDX-FileContributor: Antonio Niño Díaz, 2024
from architectds import *
nitrofs = NitroFS()
nitrofs.add_grit(['nitrofs/graphics'])
nitrofs.add_nitro_engine_obj(['nitrofs/models'])
nitrofs.generate_image()
arm9 = Arm9Binary(
sourcedirs=['source'],
libs=['NE', 'nds9'],
libdirs=['${BLOCKSDS}/libs/libnds', '${BLOCKSDSEXT}/nitro-engine']
)
arm9.generate_elf()
nds = NdsRom(
binaries=[arm9, nitrofs],
game_title='NE: FS: Simple model',
)
nds.generate_nds()
nds.run_command_line_arguments()