Files
mrubypp/deps/mruby/lib/libmruby.flags.mak
2025-10-18 19:53:21 +08:00

17 lines
1.9 KiB
Makefile

# GNU make is required to use this file.
MRUBY_PACKAGE_DIR_GNU := $(shell dirname "$(lastword $(MAKEFILE_LIST))")
MRUBY_PACKAGE_DIR != dirname "$(MRUBY_PACKAGE_DIR_GNU)"
MRUBY_CC = cl.exe
MRUBY_CFLAGS = /nologo /W3 /MD /O2 /D_CRT_SECURE_NO_WARNINGS /we4013 /DMRB_STACK_EXTEND_DOUBLING /DMRB_UTF8_STRING /DMRB_USE_BIGINT /DMRB_USE_COMPLEX /DHAVE_MRUBY_ENCODING_GEM /DMRB_UTF8_STRING /DHAVE_MRUBY_IO_GEM /DMRB_USE_RATIONAL /I"$(MRUBY_PACKAGE_DIR)\include" /I"$(MRUBY_PACKAGE_DIR)\include\mruby\gems\mruby-io\include" /I"$(MRUBY_PACKAGE_DIR)\include\mruby\gems\mruby-time\include"
MRUBY_CXX = cl.exe
MRUBY_CXXFLAGS = /nologo /W3 /MD /O2 /D_CRT_SECURE_NO_WARNINGS /EHs /DMRB_STACK_EXTEND_DOUBLING /DMRB_UTF8_STRING /DMRB_USE_BIGINT /DMRB_USE_COMPLEX /DHAVE_MRUBY_ENCODING_GEM /DMRB_UTF8_STRING /DHAVE_MRUBY_IO_GEM /DMRB_USE_RATIONAL /I"$(MRUBY_PACKAGE_DIR)\include" /I"$(MRUBY_PACKAGE_DIR)\include\mruby\gems\mruby-io\include" /I"$(MRUBY_PACKAGE_DIR)\include\mruby\gems\mruby-time\include"
MRUBY_AS = cc
MRUBY_ASFLAGS = -D"MRB_UTF8_STRING" -D"MRB_USE_BIGINT" -D"MRB_USE_COMPLEX" -D"HAVE_MRUBY_ENCODING_GEM" -D"MRB_UTF8_STRING" -D"HAVE_MRUBY_IO_GEM" -D"MRB_USE_RATIONAL" -I"$(MRUBY_PACKAGE_DIR)\include" -I"$(MRUBY_PACKAGE_DIR)\include\mruby\gems\mruby-io\include" -I"$(MRUBY_PACKAGE_DIR)\include\mruby\gems\mruby-time\include"
MRUBY_OBJC = cc
MRUBY_OBJCFLAGS = -D"MRB_UTF8_STRING" -D"MRB_USE_BIGINT" -D"MRB_USE_COMPLEX" -D"HAVE_MRUBY_ENCODING_GEM" -D"MRB_UTF8_STRING" -D"HAVE_MRUBY_IO_GEM" -D"MRB_USE_RATIONAL" -I"$(MRUBY_PACKAGE_DIR)\include" -I"$(MRUBY_PACKAGE_DIR)\include\mruby\gems\mruby-io\include" -I"$(MRUBY_PACKAGE_DIR)\include\mruby\gems\mruby-time\include"
MRUBY_LD = link.exe
MRUBY_LDFLAGS = /NOLOGO /DEBUG /INCREMENTAL:NO /OPT:ICF /OPT:REF /DEBUG:NONE /LIBPATH:$(MRUBY_PACKAGE_DIR)/lib
MRUBY_LDFLAGS_BEFORE_LIBS =
MRUBY_LIBS = libmruby.lib ws2_32.lib wsock32.lib ws2_32.lib
MRUBY_LIBMRUBY_PATH = $(MRUBY_PACKAGE_DIR)/lib/libmruby.lib