192617aeac109481258f0c3863d09c1b8903d438bLuca BarbieriLIBRARY_INCLUDES = -Id3d10app -Id3d11app -I../gd3dapi -I../d3dapi -I../w32api 292617aeac109481258f0c3863d09c1b8903d438bLuca BarbieriLIBS= \ 392617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../dxgi/libdxgi.a \ 492617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../gd3d1x/libgd3d1x.a \ 592617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../d3d1xshader/libd3d1xshader.a \ 692617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../d3d1xstutil/libd3d1xstutil.a \ 792617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../../egl/libegl.a \ 892617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../../../auxiliary/libgallium.a \ 992617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../../../winsys/sw/wrapper/libwsw.a \ 1092617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../../../winsys/sw/xlib/libws_xlib.a \ 1192617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../../../winsys/sw/dri/libswdri.a \ 1292617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri ../../../../../lib/libEGL.so 1331d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieri 1431d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca BarbieriLDADD=-ldl 1592617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri 1692617aeac109481258f0c3863d09c1b8903d438bLuca Barbieriall: bin/d3d10tri bin/d3d11tri bin/d3d11tex bin/d3d11gears 1792617aeac109481258f0c3863d09c1b8903d438bLuca Barbieriinclude ../Makefile.inc 1892617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri 1931d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieriifneq ($(findstring fbdev, $(EGL_PLATFORMS)),) 2031d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca BarbieriLIBS += ../../../winsys/sw/fbdev/libfbdev.a 2131d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieriendif 2231d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieri 2331d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieriifneq ($(findstring x11, $(EGL_PLATFORMS)),) 2494c2be73f417d5617946db306c28c318dbc094a2Luca BarbieriLDADD += -ldrm -lX11 -lXext -lXfixes 2531d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca BarbieriLIBS += ../../../winsys/sw/xlib/libws_xlib.a 2631d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieriendif 2731d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieri 2831d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieriifneq ($(findstring kms, $(EGL_PLATFORMS)),) 2931d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca BarbieriLDADD += -ldrm 3031d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieriendif 3131d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieri 3231d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca BarbieriLIBS_D3D10 = ../dxgid3d10/libdxgid3d10.a ../gd3d10/libgd3d10.a $(LIBS) 3331d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca BarbieriLIBS_D3D11 = ../dxgid3d11/libdxgid3d11.a ../gd3d11/libgd3d11.a $(LIBS) 3431d8f64f3f0befd154b0aa8b234d2c0dd40ab9b6Luca Barbieri 3592617aeac109481258f0c3863d09c1b8903d438bLuca Barbieribin/d3d10tri: d3d10app/d3d10x11main.o d3d10tri/d3d10tri.o $(LIBS_D3D10) 3699486bfc5b26f6deec38a2ccf2ee5645a92ae249Luca Barbieri $(CXX) $(CXXFLAGS) $(LDFLAGS) $(filter %.o,$^) -o $@ -Wl,--start-group $(LIBS_D3D10) -Wl,--end-group $(LDADD) 3792617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri 3892617aeac109481258f0c3863d09c1b8903d438bLuca Barbieribin/d3d11tri: d3d11app/d3d11x11main.o d3d11tri/d3d11tri.o $(LIBS_D3D11) 3999486bfc5b26f6deec38a2ccf2ee5645a92ae249Luca Barbieri $(CXX) $(CXXFLAGS) $(LDFLAGS) $(filter %.o,$^) -o $@ -Wl,--start-group $(LIBS_D3D11) -Wl,--end-group $(LDADD) 4092617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri 4192617aeac109481258f0c3863d09c1b8903d438bLuca Barbieribin/d3d11tex: d3d11app/d3d11x11main.o d3d11tex/d3d11tex.o $(LIBS_D3D11) 4299486bfc5b26f6deec38a2ccf2ee5645a92ae249Luca Barbieri $(CXX) $(CXXFLAGS) $(LDFLAGS) $(filter %.o,$^) -o $@ -Wl,--start-group $(LIBS_D3D11) -Wl,--end-group $(LDADD) 4392617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri 4492617aeac109481258f0c3863d09c1b8903d438bLuca Barbieribin/d3d11gears: d3d11app/d3d11x11main.o d3d11gears/d3d11gears.o $(LIBS_D3D11) 4599486bfc5b26f6deec38a2ccf2ee5645a92ae249Luca Barbieri $(CXX) $(CXXFLAGS) $(LDFLAGS) $(filter %.o,$^) -o $@ -Wl,--start-group $(LIBS_D3D11) -Wl,--end-group $(LDADD) 4692617aeac109481258f0c3863d09c1b8903d438bLuca Barbieri 47