Mercurial > ecos
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 $@
