Xinqi Bao's Git
2 # See LICENSE file for copyright and license details.
7 MANDIR
= $(PREFIX
)/share
/man
9 CFLAGS
= -DVERSION
=\"0.0\" -D_GNU_SOURCE
16 rm -f st-
$(VERSION
).
tar.gz
20 cp
-f LICENSE README st-
$(VERSION
)
21 cp
-f Makefile config.mk st-
$(VERSION
)
22 cp
-f st
.1 std
.1 st-
$(VERSION
)
23 cp
-f st.c std.c st-
$(VERSION
)
24 tar -czf st-
$(VERSION
).
tar st-
$(VERSION
)
28 mkdir
-p
$(DESTDIR
)$(PREFIX
)/bin
29 cp
-f st
$(DESTDIR
)$(PREFIX
)/bin
30 cp
-f std
$(DESTDIR
)$(PREFIX
)/bin
31 chmod
755 $(DESTDIR
)$(PREFIX
)/bin
/st
32 chmod
755 $(DESTDIR
)$(PREFIX
)/bin
/std
33 mkdir
-p
$(DESTDIR
)$(MANDIR
)/man1
34 sed
's/VERSION/$(VERSION)/g' < st
.1 > $(DESTDIR
)$(MANDIR
)/man1
/st
.1
35 chmod
644 $(DESTDIR
)$(MANDIR
)/man1
/st
.1
36 sed
's/VERSION/$(VERSION)/g' < std
.1 > $(DESTDIR
)$(MANDIR
)/man1
/std
.1
37 chmod
644 $(DESTDIR
)$(MANDIR
)/man1
/std
.1
40 rm -f
$(DESTDIR
)$(PREFIX
)/bin
/st
41 rm -f
$(DESTDIR
)$(PREFIX
)/bin
/std
42 rm -f
$(DESTDIR
)$(MANDIR
)/man1
/st
.1
43 rm -f
$(DESTDIR
)$(MANDIR
)/man1
/std
.1
45 .PHONY
: all clean dist install uninstall