From: Konrad Rzeszutek Wilk Date: Wed, 9 Feb 2011 16:37:21 +0000 (-0500) Subject: drfb_load initial makefile X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=3400255d5147957565616923bb0ee0198fd1cb53;p=xentesttools%2Fbootstrap.git drfb_load initial makefile --- diff --git a/root_image/tools/drfb_load/Makefile b/root_image/tools/drfb_load/Makefile new file mode 100644 index 0000000..fef01be --- /dev/null +++ b/root_image/tools/drfb_load/Makefile @@ -0,0 +1,34 @@ +TARGETS-y := drfb_load +TARGETS := $(TARGETS-y) + +ifeq ($(ARCH),x86_64) +LIBSDIR = lib64 +else +LIBSDIR = lib +endif + +INSTALL_BIN-y := drfb_load +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 + +.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 $@ $< +