From: Konrad Rzeszutek Wilk Date: Wed, 9 Feb 2011 18:57:23 +0000 (-0500) Subject: dfbtest_fillrect: Adding makefile X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=0e3bd9e07dedc30ed2381ec8db04f225ce5732ee;p=xentesttools%2Fbootstrap.git dfbtest_fillrect: Adding makefile --- diff --git a/root_image/tools/drfb_test/Makefile b/root_image/tools/drfb_test/Makefile new file mode 100644 index 0000000..dead41d --- /dev/null +++ b/root_image/tools/drfb_test/Makefile @@ -0,0 +1,35 @@ +TARGETS-y := dfbtest_fillrect +TARGETS := $(TARGETS-y) + +ifeq ($(ARCH),x86_64) +LIBSDIR = lib64 +else +LIBSDIR = lib +endif + +INSTALL_BIN-y := dfbtest_fillrect +INSTALL_BIN := $(INSTALL_BIN-y) + +LDFLAGS += -L../../userspace/usr/$(LIBSDIR) -L../../userspace/usr/lib -ldirectfb +LDFLAGS += -Wl,-rpath=/usr/lib64 +CFLAGS += -I../../directfb/include -I../../directfb/lib +export LD_LIBRARY_PATH = ../../userspace/usr/lib + +.PHONY: all +all: build + +.PHONY: build +build: $(TARGETS) + +.PHONY: install +install: build + $(INSTALL_DIR) $(DESTDIR)$(BINDIR) + $(INSTALL_DIR) $(DESTDIR)$(SBINDIR) + +.PHONY: clean +clean: + $(RM) *.o $(TARGETS) *~ $(DEPS) + +%.o: %.c $(HDRS) Makefile + $(CC) -c $(CFLAGS) -o $@ $< +