71 lines
1.3 KiB
Makefile
71 lines
1.3 KiB
Makefile
CPP_SOURCES := \
|
|
api/context.cpp \
|
|
api/device.cpp \
|
|
api/dispatch.cpp \
|
|
api/dispatch.hpp \
|
|
api/event.cpp \
|
|
api/interop.cpp \
|
|
api/kernel.cpp \
|
|
api/memory.cpp \
|
|
api/platform.cpp \
|
|
api/program.cpp \
|
|
api/queue.cpp \
|
|
api/sampler.cpp \
|
|
api/transfer.cpp \
|
|
api/util.hpp \
|
|
core/context.cpp \
|
|
core/context.hpp \
|
|
core/device.cpp \
|
|
core/device.hpp \
|
|
core/error.hpp \
|
|
core/event.cpp \
|
|
core/event.hpp \
|
|
core/format.cpp \
|
|
core/format.hpp \
|
|
core/kernel.cpp \
|
|
core/kernel.hpp \
|
|
core/memory.cpp \
|
|
core/memory.hpp \
|
|
core/module.cpp \
|
|
core/module.hpp \
|
|
core/object.hpp \
|
|
core/platform.cpp \
|
|
core/platform.hpp \
|
|
core/printf.cpp \
|
|
core/printf.hpp \
|
|
core/program.cpp \
|
|
core/program.hpp \
|
|
core/property.hpp \
|
|
core/queue.cpp \
|
|
core/queue.hpp \
|
|
core/resource.cpp \
|
|
core/resource.hpp \
|
|
core/sampler.cpp \
|
|
core/sampler.hpp \
|
|
core/timestamp.cpp \
|
|
core/timestamp.hpp \
|
|
util/adaptor.hpp \
|
|
util/algebra.hpp \
|
|
util/algorithm.hpp \
|
|
util/factor.hpp \
|
|
util/functional.hpp \
|
|
util/lazy.hpp \
|
|
util/pointer.hpp \
|
|
util/range.hpp \
|
|
util/tuple.hpp
|
|
|
|
LLVM_SOURCES := \
|
|
llvm/codegen/bitcode.cpp \
|
|
llvm/codegen/common.cpp \
|
|
llvm/codegen/native.cpp \
|
|
llvm/codegen.hpp \
|
|
llvm/compat.hpp \
|
|
llvm/invocation.cpp \
|
|
llvm/invocation.hpp \
|
|
llvm/metadata.hpp \
|
|
llvm/util.hpp
|
|
|
|
SPIRV_SOURCES := \
|
|
spirv/invocation.cpp \
|
|
spirv/invocation.hpp
|