From 84205025c76b82343f157a4a21addecb72f7252b Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Fri, 16 Dec 2011 21:10:29 +0000 Subject: libtools.make: add rule to build a DLL. This only works for Windows, so you need to use it on Windows or set CROSS accordingly. Update mkamsboot to make mkamsboot.dll build and link against ucl.dll. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31333 a1c6a512-1295-4272-9138-f99709370657 --- rbutil/mkamsboot/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'rbutil/mkamsboot/Makefile') diff --git a/rbutil/mkamsboot/Makefile b/rbutil/mkamsboot/Makefile index 5379e1376f..67fe91e51d 100644 --- a/rbutil/mkamsboot/Makefile +++ b/rbutil/mkamsboot/Makefile @@ -22,3 +22,10 @@ include ../libtools.make $(OBJDIR)mkamsboot.o: dualboot.h dualboot.c mkamsboot.c mkamsboot.h $(OBJDIR)main.o: dualboot.h dualboot.c main.c mkamsboot.h + +$(TARGET_DIR)$(OUTPUT).dll: EXTRALIBOBJS += $(TARGET_DIR)ucl.dll +$(TARGET_DIR)$(OUTPUT).dll: $(TARGET_DIR)ucl.dll +$(TARGET_DIR)ucl.dll: + $(SILENT)$(MAKE) -C ../../tools/ucl/src/ \ + BUILD_DIR=$(BUILD_DIR) CC=$(CC) CROSS=$(CROSS) \ + TARGET_DIR=$(TARGET_DIR)/ ucl.dll -- cgit v1.2.3