benchmark-toolbox: add benchmark-toolbox
a unified benchmarking tool
This commit is contained in:
35
Source/Benchmark-Toolbox/lib/borealis/library/borealis.mk
Normal file
35
Source/Benchmark-Toolbox/lib/borealis/library/borealis.mk
Normal file
@@ -0,0 +1,35 @@
|
||||
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
|
||||
current_dir := $(BOREALIS_PATH)/$(notdir $(patsubst %/,%,$(dir $(mkfile_path))))
|
||||
|
||||
LIBS := -ldeko3d -lm $(LIBS)
|
||||
|
||||
include $(TOPDIR)/$(current_dir)/lib/extern/switch-libpulsar/deps.mk
|
||||
|
||||
SOURCES := $(SOURCES) \
|
||||
$(current_dir)/lib/core \
|
||||
$(current_dir)/lib/views \
|
||||
$(current_dir)/lib/platforms/switch \
|
||||
$(current_dir)/lib/extern/glad \
|
||||
$(current_dir)/lib/extern/nanovg-deko3d/source \
|
||||
$(current_dir)/lib/extern/nanovg-deko3d/source/framework \
|
||||
$(current_dir)/lib/extern/nanovg-deko3d/shaders \
|
||||
$(current_dir)/lib/extern/libretro-common/compat \
|
||||
$(current_dir)/lib/extern/libretro-common/encodings \
|
||||
$(current_dir)/lib/extern/libretro-common/features \
|
||||
$(current_dir)/lib/extern/nxfmtwrapper \
|
||||
$(current_dir)/lib/extern/yoga/src/yoga/event \
|
||||
$(current_dir)/lib/extern/yoga/src/yoga \
|
||||
$(current_dir)/lib/extern/tinyxml2/ \
|
||||
$(addprefix $(current_dir)/lib/extern/switch-libpulsar/, $(PLSR_SOURCES))
|
||||
|
||||
INCLUDES := $(INCLUDES) \
|
||||
$(current_dir)/include \
|
||||
$(current_dir)/lib/extern/fmt/include \
|
||||
$(current_dir)/lib/extern/yoga/src \
|
||||
$(current_dir)/lib/extern/nanovg-deko3d/include \
|
||||
$(current_dir)/lib/extern/tweeny/include \
|
||||
$(current_dir)/include/borealis/extern \
|
||||
$(current_dir)/include/borealis/extern/tinyxml2 \
|
||||
$(addprefix $(current_dir)/lib/extern/switch-libpulsar/, $(PLSR_INCLUDES))
|
||||
|
||||
CXXFLAGS := $(CXXFLAGS) -DYG_ENABLE_EVENTS -fdata-sections -DBRLS_RESOURCES="\"romfs:/\""
|
||||
Reference in New Issue
Block a user