diff packages/services/gfx/mw/current/src/mwin/bmp/makefile.conv @ 208:e0c0827131d1 ecos

Merge from eCos master repository on 2002-05-20-20:11:54-BST
author jlarmour
date Mon, 20 May 2002 22:19:26 +0000
parents
children
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/packages/services/gfx/mw/current/src/mwin/bmp/makefile.conv
@@ -0,0 +1,61 @@
+##############################################################################
+# Microwindows template Makefile
+# Copyright (c) 2000 Martin Jolicoeur, Greg Haerr
+##############################################################################
+
+ifndef TOP
+TOP = ../..
+CONFIG = $(TOP)/config
+endif
+
+include $(CONFIG)
+
+all: $(TOP)/bin/convbmp
+HOSTCC=gcc
+HOSTCFLAGS=-I../../include
+
+######################## Additional Flags section ############################
+
+# Directories list for header files
+INCLUDEDIRS +=
+# Defines for preprocessor
+DEFINES +=
+
+# Compilation flags for C files OTHER than include directories
+CFLAGS +=
+# Preprocessor flags OTHER than defines
+CPPFLAGS +=
+# Linking flags
+LDFLAGS +=
+
+############################# targets section ################################
+
+ifeq ($(MICROWIN), Y)
+
+# If you want to create a library with the objects files, define the name here
+LIBNAME = libmwimages.a
+LIBNAMESO = libmwimages.so
+
+# List of objects to compile
+OBJS = car8.o min4.o max4.o close4.o under4.o\
+	zion208.o cs1.o rle8.o microwin.o penguin.o
+
+all: $(TOP)/bin/convbmp $(TOP)/bin/makebmp default
+
+endif
+
+######################### Makefile.rules section #############################
+
+#include $(TOP)/Makefile.rules
+
+######################## Tools targets section ###############################
+
+realclean: clean
+	$(RM) car8.c min4.c max4.c close4.c under4.c zion208.c cs1.c rle8.c \
+	microwin.c penguin.c
+
+$(TOP)/bin/convbmp: convbmp.c
+	$(HOSTCC) $(HOSTCFLAGS) $< -o $@
+
+$(TOP)/bin/makebmp: makebmp.c
+	$(HOSTCC) $(HOSTCFLAGS) $< -o $@