Makefile 622 B

123456789101112131415161718192021222324252627282930
  1. VERSION = 2.0.4
  2. PKGNAME = gkrellm-fmonitor
  3. CFLAGS = -O2 -Wall -fPIC
  4. CC = gcc
  5. SRCS = fmonitor.c
  6. OBJS = fmonitor.o
  7. SOBJ = fmonitor.so
  8. $(SOBJ): $(OBJS)
  9. $(CC) -shared `pkg-config gtk+-2.0 --libs` $(OBJS) -o $(SOBJ)
  10. install:
  11. cp $(SOBJ) /usr/local/lib/gkrellm2/plugins
  12. clean:
  13. rm -f *.o core *.so* *.bak *~
  14. fmonitor.o: fmonitor.c
  15. $(CC) $(CFLAGS) `pkg-config gtk+-2.0 --cflags` -c $(SRCS) -o $(OBJS)
  16. dist:
  17. rm -rf $(PKGNAME)-$(VERSION)
  18. mkdir $(PKGNAME)-$(VERSION)
  19. cp Makefile README fmonitor.c fm_led.xpm $(PKGNAME)-$(VERSION)/
  20. tar zcf $(PKGNAME)-$(VERSION).tgz $(PKGNAME)-$(VERSION)
  21. rm -rf $(PKGNAME)-$(VERSION)