Browse Source

CMake: Rename project stowage => manafiles

master
Riyyi 3 years ago
parent
commit
d4ef69451e
  1. 2
      CMakeLists.txt
  2. 6
      doc/CMakeLists.txt
  3. 14
      doc/manafiles.1

2
CMakeLists.txt

@ -2,7 +2,7 @@
# User config between these lines # User config between these lines
# Set project name # Set project name
set(PROJECT "stowage") set(PROJECT "manafiles")
# ------------------------------------------ # ------------------------------------------

6
doc/CMakeLists.txt

@ -11,10 +11,10 @@ if(NOT GZIP_TOOL)
endif() endif()
add_custom_target(doc ALL add_custom_target(doc ALL
COMMAND ${GZIP_TOOL} -c ${CMAKE_SOURCE_DIR}/doc/stowage.1 > ${CMAKE_BINARY_DIR}/stowage.1.gz COMMAND ${GZIP_TOOL} -c ${CMAKE_SOURCE_DIR}/doc/manafiles.1 > ${CMAKE_BINARY_DIR}/manafiles.1.gz
DEPENDS ${CMAKE_SOURCE_DIR}/doc/stowage.1) DEPENDS ${CMAKE_SOURCE_DIR}/doc/manafiles.1)
install( install(
FILES ${CMAKE_BINARY_DIR}/stowage.1.gz FILES ${CMAKE_BINARY_DIR}/manafiles.1.gz
DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1
CONFIGURATIONS Release) CONFIGURATIONS Release)

14
doc/stowage.1 → doc/manafiles.1

@ -1,21 +1,21 @@
.TH STOWAGE 1 "2022-01-29" "stowage 0.5" "User Commands" .TH MANAFILES 1 "2022-01-29" "manafiles 0.5" "User Commands"
.SH NAME .SH NAME
stowage \- config file and package tracking utility manafiles \- config file and package tracking utility
.SH SYNOPSIS .SH SYNOPSIS
.B stowage .B manafiles
.I OPERATION .I OPERATION
.RI [ OPTION ...]\& .RI [ OPTION ...]\&
.RI [ TARGET ...] .RI [ TARGET ...]
.SH DESCRIPTION .SH DESCRIPTION
stowage is a config file and package tracking utility that tracks installed packages on a Linux system. \ manafiles is a config file and package tracking utility that tracks installed packages on a Linux system. \
It features listing and tracking of config files and packages, and the ability to install the tracked packages. It features listing and tracking of config files and packages, and the ability to install the tracked packages.
Currently, package tracking is only supported on APT and Pacman based distributions. Currently, package tracking is only supported on APT and Pacman based distributions.
Invoking stowage involves specifying an operation with any potential options and targets to operate on. \ Invoking manafiles involves specifying an operation with any potential options and targets to operate on. \
A \fItarget\fR is usually a file name, directory or a package name. \ A \fItarget\fR is usually a file name, directory or a package name. \
Targets can be provided as command line arguments. \ Targets can be provided as command line arguments. \
Additionally, if a single hyphen (-) is passed as an argument, targets will be read from stdin. Additionally, if a single hyphen (-) is passed as an argument, targets will be read from stdin.
@ -73,11 +73,11 @@ Stores a list of all installed packages on the system.
.SH EXAMPLES .SH EXAMPLES
Usage examples: Usage examples:
$ \fBstowage\fR -Fa ~/.zshrc /etc/zsh/zshenv $ \fBmanafiles\fR -Fa ~/.zshrc /etc/zsh/zshenv
.br .br
\h'4'Add config files to the dotfiles directory \h'4'Add config files to the dotfiles directory
$ \fBstowage\fR -Pia $ \fBmanafiles\fR -Pia
.br .br
\h'4'Install all tracked official and AUR packages \h'4'Install all tracked official and AUR packages
Loading…
Cancel
Save