Kagera Session Manager
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

Makefile 487B

123456789101112131415161718192021222324252627282930
  1. CC = gcc
  2. CFLAGS = -O2 -s -D_GNU_SOURCE
  3. LDLIBS = -lcrypt
  4. PREFIX =
  5. BINDIR = $(PREFIX)/usr/sbin
  6. all: sessmgr
  7. @echo "All done!"
  8. sessmgr: sessmgr.o sha256.o
  9. $(CC) $(CFLAGS) $(LDLIBS) sessmgr.o sha256.o -o sessmgr
  10. sessmgr.o: sessmgr.c
  11. $(CC) $(CFLAGS) -c sessmgr.c
  12. sha256.o: sha256.c
  13. $(CC) $(CFLAGS) -c sha256.c
  14. install:
  15. mkdir -p $(BINDIR)
  16. cp sessmgr $(BINDIR)
  17. @echo "All done!"
  18. uninstall:
  19. rm -f $(BINDIR)/sessmgr
  20. @echo "All done!"
  21. clean:
  22. rm -f sessmgr *.o
  23. @echo "All done!"