[project] name = 'vxkernel' type = 'lib' target = [ 'fxcg50', 'sdl2' ] [build] configure = './vxdev configure' build = './vxdev build' install = './vxdev install' uninstall = './vxdev uninstall' [converter] assets_prefix = [ 'kernel/assets' ] [fxcg50] [fxcg50.dependencies] sh-elf-vhex = 'master@superh' [fxcg50.env] VXSDK_COMMON_BUILD_CFLAGS = [ '-D__SUPPORT_FXCG50__', '-ffreestanding', '-nostdlib', '-fPIE', '-O1', '-fstrict-volatile-bitfields', '-Wa,--dsp' ] VXSDK_PUBLIC_BUILD_LIBS = [ '@COMMON@', '-Wl,--whole-archive', '-lvxkernel', '-Wl,--no-whole-archive', '@sh-elf-vhex@' ] VXSDK_PUBLIC_LINKER_SCRIPT = [ 'fxcg50.ld' ] [sdl2] [sdl2.env] VXSDK_COMMON_BUILD_CFLAGS = [ '@COMMON@', '-D__VXKERNEL_SUPPORT_SDL2__', '-g3', ] VXSDK_PUBLIC_BUILD_LIBS = [ '@COMMON@', '-Wl,--whole-archive', '-lvxkernel', '-Wl,--no-whole-archive', '-lSDL2', '-lm' ] VXSDK_PUBLIC_LINKER_SCRIPT = [ 'sdl2.ld' ]