File tree Expand file tree Collapse file tree 6 files changed +11
-9
lines changed Expand file tree Collapse file tree 6 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ BIN_PATH = $(PREFIX)/bin
24
24
HELPER_PATH = $(PREFIX ) /lib/afl
25
25
DOC_PATH = $(PREFIX ) /share/doc/afl
26
26
MISC_PATH = $(PREFIX ) /share/afl
27
- MAN_PATH = $(PREFIX ) /man/man8
27
+ MAN_PATH = $(PREFIX ) /share/ man/man8
28
28
29
29
PROGNAME = afl
30
30
VERSION = $(shell grep '^$(HASH ) define VERSION ' ../config.h | cut -d '"' -f2)
@@ -33,7 +33,7 @@ VERSION = $(shell grep '^$(HASH)define VERSION ' ../config.h | cut -d '"' -f
33
33
34
34
PROGS = afl-gcc afl-fuzz afl-showmap afl-tmin afl-gotcpu afl-analyze
35
35
SH_PROGS = afl-plot afl-cmin afl-cmin.bash afl-whatsup afl-system-config
36
- MANPAGES =$(foreach p, $(PROGS ) $(SH_PROGS ) , $(p ) .8) afl-as.8
36
+ MANPAGES =$(foreach p, $(PROGS ) $(SH_PROGS ) , $(p ) .8) afl-as.8 afl-g++.8
37
37
ASAN_OPTIONS=detect_leaks =0
38
38
39
39
ifeq "$(findstring android, $(shell $(CC ) --version 2>/dev/null) ) " ""
@@ -572,7 +572,8 @@ source-only: all
572
572
% .8 : %
573
573
@echo .TH $* 8 $(BUILD_DATE ) " afl++" > $@
574
574
@echo .SH NAME >> $@
575
- @echo .B $* >> $@
575
+ @echo -n " .B $* \- " >> $@
576
+ @./$* -h 2>&1 | head -n 1 | sed -e " s/$$ (printf '\e')[^m]*m//g" >> $@
576
577
@echo >> $@
577
578
@echo .SH SYNOPSIS >> $@
578
579
@./$* -h 2>&1 | head -n 3 | tail -n 1 | sed ' s/^\.\///' >> $@
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ PREFIX ?= /usr/local
24
24
HELPER_PATH ?= $(PREFIX ) /lib/afl
25
25
BIN_PATH ?= $(PREFIX ) /bin
26
26
DOC_PATH ?= $(PREFIX ) /share/doc/afl
27
- MAN_PATH ?= $(PREFIX ) /man/man8
27
+ MAN_PATH ?= $(PREFIX ) /share/ man/man8
28
28
29
29
VERSION = $(shell grep '^$(HASH ) define VERSION ' ../config.h | cut -d '"' -f2)
30
30
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ PREFIX ?= /usr/local
24
24
HELPER_PATH ?= $(PREFIX ) /lib/afl
25
25
BIN_PATH ?= $(PREFIX ) /bin
26
26
DOC_PATH ?= $(PREFIX ) /share/doc/afl
27
- MAN_PATH ?= $(PREFIX ) /man/man8
27
+ MAN_PATH ?= $(PREFIX ) /share/ man/man8
28
28
29
29
VERSION = $(shell grep '^$(HASH ) define VERSION ' ../config.h | cut -d '"' -f2)
30
30
VERSION:sh = grep '^$(HASH ) define VERSION ' ../config.h | cut -d '"' -f2
Original file line number Diff line number Diff line change 16
16
PREFIX ?= /usr/local
17
17
HELPER_PATH = $(PREFIX ) /lib/afl
18
18
DOC_PATH ?= $(PREFIX ) /share/doc/afl
19
- MAN_PATH ?= $(PREFIX ) /man/man8
19
+ MAN_PATH ?= $(PREFIX ) /share/ man/man8
20
20
21
21
VERSION = $(shell grep '^\#define VERSION ' ../config.h | cut -d '"' -f2)
22
22
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ HELPER_PATH ?= $(PREFIX)/lib/afl
24
24
BIN_PATH ?= $(PREFIX ) /bin
25
25
DOC_PATH ?= $(PREFIX ) /share/doc/afl
26
26
MISC_PATH ?= $(PREFIX ) /share/afl
27
- MAN_PATH ?= $(PREFIX ) /man/man8
27
+ MAN_PATH ?= $(PREFIX ) /share/ man/man8
28
28
29
29
VERSION = $(shell grep '^$(HASH ) define VERSION ' ../config.h | cut -d '"' -f2)
30
30
@@ -442,7 +442,8 @@ vpath % ..
442
442
% .8 : %
443
443
@echo .TH $* 8 ` date " +%Y-%m-%d" ` " afl++" > ../$@
444
444
@echo .SH NAME >> ../$@
445
- @echo .B $* >> ../$@
445
+ @echo -n " .B $* \- " >> ../$@
446
+ @./$* -h 2>&1 | head -n 1 | sed -e " s/$$ (printf '\e')[^m]*m//g" >> ../$@
446
447
@echo >> ../$@
447
448
@echo .SH SYNOPSIS >> ../$@
448
449
@../$* -h 2>&1 | head -n 3 | tail -n 1 | sed ' s/^\.\///' >> ../$@
Original file line number Diff line number Diff line change 16
16
PREFIX ?= /usr/local
17
17
HELPER_PATH = $(PREFIX ) /lib/afl
18
18
DOC_PATH ?= $(PREFIX ) /share/doc/afl
19
- MAN_PATH ?= $(PREFIX ) /man/man8
19
+ MAN_PATH ?= $(PREFIX ) /share/ man/man8
20
20
21
21
VERSION = $(shell grep '^\#define VERSION ' ../config.h | cut -d '"' -f2)
22
22
You can’t perform that action at this time.
0 commit comments