- Merged pull requests 120, 122, 123 - emscripten: Disabled some em++/emcc optimization passes and set an outlining limit to avoid crashes in those tools. - emscripten: Resolved some compilation problems in zlib.
47 lines
2.1 KiB
PHP
47 lines
2.1 KiB
PHP
# apitrace.inc
|
|
#
|
|
# Generic gnumake .inc for building apitrace support into Regal
|
|
#
|
|
|
|
# apitrace sources
|
|
|
|
APITRACE.CXX :=
|
|
APITRACE.CXX += src/apitrace/common/highlight.cpp
|
|
APITRACE.CXX += src/apitrace/common/os_posix.cpp
|
|
APITRACE.CXX += src/apitrace/common/os_win32.cpp
|
|
APITRACE.CXX += src/apitrace/common/os_backtrace.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_callset.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_fast_callset.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_dump.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_file_read.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_file_snappy.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_file_write.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_file_zlib.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_file.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_loader.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_model.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_option.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_parser_flags.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_parser.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_profiler.cpp
|
|
#APITRACE.CXX += src/apitrace/common/trace_writer_local.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_writer_regal.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_writer_model.cpp
|
|
APITRACE.CXX += src/apitrace/common/trace_writer.cpp
|
|
APITRACE.CXX += src/apitrace/dispatch/glproc_regal.cpp
|
|
#APITRACE.CXX += src/apitrace/dispatch/glproc_egl.cpp
|
|
#APITRACE.CXX += src/apitrace/dispatch/glproc_gl.cpp
|
|
APITRACE.CXX += src/apitrace/helpers/eglsize.cpp
|
|
APITRACE.CXX += src/apitrace/wrappers/dlsym.cpp
|
|
APITRACE.CXX += src/apitrace/wrappers/glcaps.cpp
|
|
APITRACE.CXX += src/apitrace/wrappers/gltrace_state.cpp
|
|
APITRACE.CXX += src/apitrace/wrappers/regaltrace.cpp
|
|
|
|
#
|
|
|
|
APITRACE.CFLAGS := -Isrc/apitrace/common -Isrc/apitrace/dispatch -Isrc/apitrace/helpers -Isrc/apitrace/wrappers -Isrc/apitrace
|
|
APITRACE.CFLAGS += -Isrc/apitrace/thirdparty/khronos
|
|
APITRACE.CFLAGS += -Isrc/regal -Isrc/snappy -Isrc/zlib/include -Isrc/zlib/src -Isrc/boost
|
|
APITRACE.CFLAGS += -DHAVE_EXTERNAL_OS_LOG=1 -DHAVE_BACKTRACE=0 -DTRACE_ENABLED_CHECK=0
|
|
|
|
APITRACE.STATIC := libapitrace.a
|