My build of nnn with minor changes
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

36 lines
583 B

  1. PREFIX = /usr/local
  2. MANPREFIX = $(PREFIX)/man
  3. #CPPFLAGS += -DDEBUG
  4. #CFLAGS += -g
  5. LDLIBS = -lncursesw
  6. OBJ = noice.o strlcpy.o
  7. BIN = noice
  8. all: $(BIN)
  9. $(BIN): $(OBJ)
  10. $(CC) $(CFLAGS) -o $@ $(OBJ) $(LDLIBS)
  11. noice.o: util.h config.h
  12. strlcpy.o: util.h
  13. install: all
  14. mkdir -p $(DESTDIR)$(PREFIX)/bin
  15. cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin
  16. mkdir -p $(DESTDIR)$(MANPREFIX)/man1
  17. cp -f $(BIN).1 $(DESTDIR)$(MANPREFIX)/man1
  18. uninstall:
  19. rm -f $(DESTDIR)$(PREFIX)/bin/$(BIN)
  20. rm -f $(DESTDIR)$(MANPREFIX)/man1/$(BIN).1
  21. clean:
  22. rm -f $(BIN) $(OBJ)
  23. .SUFFIXES: .def.h
  24. .def.h.h:
  25. cp $< $@