diff window/Makefile.in @ 0:223b71206888

Initial import
author thib
date Fri, 01 Aug 2008 16:32:45 +0000
parents
children
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/window/Makefile.in
@@ -0,0 +1,46 @@
+@SET_MAKE@
+CC		= @CC@
+CXX		= @CXX@
+LD		= @CXX@
+AR		= ar
+RANLIB		= @RANLIB@
+
+CFLAGS= -I.. $(LOCAL_DEF) @CFLAGS@ @DEFS@ @SDL_CFLAGS@ -pthread -O2
+CXXFLAGS	= $(CFLAGS)
+LDFLAGS = @LDFLAGS@ @FT2_LIBS@ @SDL_LIBS@ @LIBS@ -pthread
+
+SRCS	= render.cc \
+	event.cc \
+	system.cc \
+	picture.cc \
+	widget.cc \
+	button.cc \
+	menuitem.cc \
+	SDL_rotozoom.cc \
+	rect.cc
+
+OBJS	 = ${SRCS:.cc=.o}
+
+all: libwindow.a test
+
+libwindow.a: ${OBJS}
+	rm -f libwindow.a
+	${AR} clq libwindow.a ${OBJS}
+	$(RANLIB) libwindow.a
+
+clean:
+	rm -f libwindow.a ${OBJS} *.bak *.core
+
+.c.o:
+	$(CC) -c $(CFLAGS) -o $@ $<
+
+.cc.o:
+	$(CXX) -c $(CFLAGS) -o $@ $<
+
+test: $(OBJS) test.o
+	$(LD) -o test test.o $(OBJS) ../font/libfont.a ../system/libsystem.a $(LDFLAGS)
+
+.png.bin:
+	pngtopnm $<.png | ppmtopgm | dd bs=1 skip=15 > $@
+.bin.txt: runlength
+	./runlength $< > $@