libcruft-vk/Makefile.am

60 lines
1.2 KiB
Makefile

AUTOMAKE_OPTIONS = dist-bzip2 dist-xz subdir-objects
ACLOCAL_AMFLAGS = -I m4
AM_CXXFLAGS = $(UTIL_CRUFT_CFLAGS)
DEFAULT_INCLUDES = -I${top_srcdir} -I${top_builddir} -I${top_builddir}/vk
noinst_LIBRARIES = libcruft-vk.a
SUFFIXES = .hpp.xml .hpp
vk.hpp: vk.xml vk.xsl
$(XSLTPROC) $(XSLTFLAGS) -o $(builddir)/$@ $(srcdir)/vk.xsl $(srcdir)/vk.xml
EXTRA_DIST = vk.xml vk.xsl
BUILT_SOURCES = vk.hpp
CLEANFILES = $(BUILT_SOURCES)
libcruft_vk_a_SOURCES = \
vk.hpp \
fwd.hpp \
object.cpp \
object.hpp \
buffer.cpp \
buffer.hpp \
command_buffer.cpp \
command_buffer.hpp \
command_pool.cpp \
command_pool.hpp \
device.cpp \
device.hpp \
device_memory.cpp \
device_memory.hpp \
event.cpp \
event.hpp \
except.cpp \
except.hpp \
fence.cpp \
fence.hpp \
framebuffer.cpp \
framebuffer.hpp \
instance.cpp \
instance.hpp \
image.cpp \
image.hpp \
physical_device.cpp \
physical_device.hpp \
pipeline.cpp \
pipeline.hpp \
pipeline_cache.cpp \
pipeline_cache.hpp \
queue.cpp \
queue.hpp \
render_pass.cpp \
render_pass.hpp \
semaphore.cpp \
semaphore.hpp \
shader_module.cpp \
shader_module.hpp \
traits.hpp