jaromail

a commandline tool to easily and privately handle your e-mail
git clone git://parazyd.org/jaromail.git
Log | Files | Refs | Submodules | README

Makefile (1020B)


      1 include config.mk
      2 
      3 BIN = dotlock fetchaddr gpgewrap
      4 
      5 all: $(BIN)
      6 
      7 dotlock:
      8 	$(CC) -c dotlock.c $(CFLAGS) -DDL_STANDALONE
      9 	$(CC) -o dotlock dotlock.o $(LDFLAGS)
     10 
     11 fetchaddr:
     12 	$(CC) -c helpers.c $(CFLAGS)
     13 	$(CC) -c rfc2047.c $(CFLAGS)
     14 	$(CC) -c rfc822.c $(CFLAGS)
     15 	$(CC) -c fetchaddr.c $(CFLAGS)
     16 	$(CC) -o fetchaddr fetchaddr.o helpers.o rfc2047.o rfc822.o $(LDFLAGS)
     17 
     18 gpgewrap:
     19 	$(CC) -c gpgewrap.c $(CFLAGS)
     20 	$(CC) -o gpgewrap gpgewrap.o $(LDFLAGS)
     21 
     22 clean:
     23 	rm -f $(BIN) *.o
     24 
     25 install: all
     26 	mkdir -p $(DESTDIR)$(JAROSHARE)/bin
     27 	mkdir -p $(DESTDIR)$(JAROSHARE)/zlibs
     28 	mkdir -p $(DESTDIR)$(JAROSHARE)/.mutt
     29 	cp -rf doc/* $(DESTDIR)$(JAROSHARE)/
     30 	cp -rf mutt/* $(DESTDIR)$(JAROSHARE)/.mutt
     31 	cp -f $(BIN) $(DESTDIR)$(JAROSHARE)/bin
     32 	cp -f jaro $(DESTDIR)$(JAROSHARE)/bin
     33 	cp -f zlibs/* $(DESTDIR)$(JAROSHARE)/zlibs
     34 	cp -f zuper/zuper* $(DESTDIR)$(JAROSHARE)/zlibs
     35 	mkdir -p $(DESTDIR)$(PREFIX)/bin
     36 	sed "s,@@@WORKDIR@@@,$(DESTDIR)$(JAROSHARE)," < jarowrap > $(DESTDIR)$(PREFIX)/bin/jaro
     37 	chmod +x $(DESTDIR)$(PREFIX)/bin/jaro