Install man pages
This commit is contained in:
parent
adb0973bb3
commit
a89d0e4ae3
|
@ -18,6 +18,7 @@ file(WRITE ${CMAKE_BINARY_DIR}/slweb.pc ${slweb_repl_pc})
|
|||
include(GNUInstallDirs)
|
||||
install(FILES ${CMAKE_BINARY_DIR}/slweb.pc
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
|
||||
add_subdirectory(doc)
|
||||
|
||||
if(BUILD_EXAMPLES)
|
||||
add_subdirectory(examples)
|
||||
|
|
1
Makefile
1
Makefile
|
@ -24,6 +24,7 @@ install: all $(PC_DST)/slweb.pc
|
|||
mkdir -p $(DST)
|
||||
cp $(PROJECT) $(DST)
|
||||
chmod 0755 $(DST)/$(PROJECT)
|
||||
+cd doc && $(MAKE) PREFIX=$(PREFIX) install
|
||||
|
||||
clean:
|
||||
rm -f $(OBJECTS) $(DEPS)
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
install(DIRECTORY man3
|
||||
TYPE MAN
|
||||
FILES_MATCHING PATTERN "*.3"
|
||||
)
|
||||
install(DIRECTORY man7
|
||||
TYPE MAN
|
||||
FILES_MATCHING PATTERN "*.7"
|
||||
)
|
|
@ -0,0 +1,9 @@
|
|||
.POSIX:
|
||||
|
||||
PREFIX = /usr/local
|
||||
|
||||
all:
|
||||
|
||||
install: all
|
||||
+cd man3 && $(MAKE) PREFIX=$(PREFIX) install
|
||||
+cd man7 && $(MAKE) PREFIX=$(PREFIX) install
|
|
@ -0,0 +1,32 @@
|
|||
.POSIX:
|
||||
|
||||
PREFIX = /usr/local
|
||||
DST = $(PREFIX)/share/man/man3
|
||||
OBJECTS = \
|
||||
$(DST)/handler_add.3 \
|
||||
$(DST)/handler_alloc.3 \
|
||||
$(DST)/handler_free.3 \
|
||||
$(DST)/handler_listen.3 \
|
||||
$(DST)/html_node_add_attr.3 \
|
||||
$(DST)/html_node_add_child.3 \
|
||||
$(DST)/html_node_add_sibling.3 \
|
||||
$(DST)/html_node_alloc.3 \
|
||||
$(DST)/html_node_free.3 \
|
||||
$(DST)/html_node_set_value.3 \
|
||||
$(DST)/html_node_set_value_unescaped.3 \
|
||||
$(DST)/html_serialize.3 \
|
||||
$(DST)/http_alloc.3 \
|
||||
$(DST)/http_cookie_create.3 \
|
||||
$(DST)/http_encode_url.3 \
|
||||
$(DST)/http_free.3 \
|
||||
$(DST)/http_response_add_header.3 \
|
||||
$(DST)/http_update.3
|
||||
|
||||
all:
|
||||
|
||||
install: $(OBJECTS)
|
||||
|
||||
$(DST)/%.3: %.3
|
||||
mkdir -p $(DST)
|
||||
cp $< $@
|
||||
chmod 0644 $@
|
|
@ -0,0 +1,17 @@
|
|||
.POSIX:
|
||||
|
||||
PREFIX = /usr/local
|
||||
DST = $(PREFIX)/share/man/man7
|
||||
OBJECTS = \
|
||||
$(DST)/slweb_handler.7 \
|
||||
$(DST)/slweb_html.7 \
|
||||
$(DST)/slweb_http.7
|
||||
|
||||
all:
|
||||
|
||||
install: $(OBJECTS)
|
||||
|
||||
$(DST)/%.7: %.7
|
||||
mkdir -p $(DST)
|
||||
cp $< $@
|
||||
chmod 0644 $@
|
Loading…
Reference in New Issue