Makefile
上传用户:hengzhunsh
上传日期:2013-09-07
资源大小:19k
文件大小:1k
源码类别:

浏览器

开发平台:

Unix_Linux

  1. #
  2. # Makefile
  3. #
  4. # Makefile for fbv
  5. include Make.conf
  6. CC = gcc 
  7. CFLAGS  = -O2 -Wall -D_GNU_SOURCE
  8. SOURCES = main.c jpeg.c gif.c png.c bmp.c fb_display.c transforms.c
  9. OBJECTS = ${SOURCES:.c=.o}
  10. OUT = fbv
  11. #LIBS = -lungif -L/usr/X11R6/lib -ljpeg -lpng
  12. all: $(OUT)
  13. @echo Build DONE.
  14. $(OUT): $(OBJECTS)
  15. $(CC) $(LDFLAGS) -o $(OUT) $(OBJECTS) $(LIBS)
  16. clean:
  17. rm -f $(OBJECTS) *~ $$$$~* *.bak core config.log $(OUT)
  18. distclean: clean
  19. @echo -e "error:nt@echo Please run ./configure first..." >Make.conf
  20. rm -f $(OUT) config.h
  21. install: $(OUT)
  22. cp $(OUT) $(DESTDIR)$(bindir)
  23. gzip -9c $(OUT).1 > $(DESTDIR)$(mandir)/man1/$(OUT).1.gz
  24. uninstall: $(DESTDIR)$(bindir)/$(OUT)
  25. rm -f $(DESTDIR)$(bindir)/$(OUT)
  26. rm -f $(DESTDIR)$(mandir)/man1/$(OUT).1.gz