diff options
Diffstat (limited to 'Gui/Makefile')
-rw-r--r-- | Gui/Makefile | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/Gui/Makefile b/Gui/Makefile new file mode 100644 index 0000000000..765b66b483 --- /dev/null +++ b/Gui/Makefile @@ -0,0 +1,57 @@ + +LIB = libgui.a + +include ../config.mak +include config.mak + +include bitmap/bitmap.mak +MPLAYERDIR = mplayer/ +include gui.mak + +INCDIR = -I. -I./event -I./wm -I./skin $(GTKINC) + +OPTIMIZE = $(OPTFLAGS) -fomit-frame-pointer \ + -fexpensive-optimizations -malign-double -fschedule-insns2 -mwide-multiply -Wall + +CFLAGS = $(OPTIMIZE) $(INCDIR) $(DEBUG) + +.SUFFIXES: .c .o + +.c.o: + $(CC) -c $(CFLAGS) -o $@ $< + +### TARGETS ### + +$(LIB): .depend $(OBJS) + $(MAKE) -C mplayer + rm -f $(LIB) + ar rc $(LIB) $(OBJS) $(MPLAYEROBJS) + +all: $(LIB) + +clean: + $(MAKE) -C mplayer clean + rm -rf $(OBJS) *.o *~ *.bak main $(PRG) $(LIB) .depend + +#dep: depend +# +#depend: +# makedepend -- $(CFLAGS) -- $(SRCS) &>/dev/null +# + +distclean: clean + +dep: depend + +depend: .depend + +.depend: Makefile config.mak config.h gui.mak bitmap/bitmap.mak + $(MAKE) -C mplayer depend + $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend + +# +# include dependency files if they exist +# +ifneq ($(wildcard .depend),) +include .depend +endif |