Browse Source

CMake: Rename project stowage => manafiles

master
Riyyi 2 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
# Set project name
set(PROJECT "stowage")
set(PROJECT "manafiles")
# ------------------------------------------

6
doc/CMakeLists.txt

@ -11,10 +11,10 @@ if(NOT GZIP_TOOL)
endif()
add_custom_target(doc ALL
COMMAND ${GZIP_TOOL} -c ${CMAKE_SOURCE_DIR}/doc/stowage.1 > ${CMAKE_BINARY_DIR}/stowage.1.gz
DEPENDS ${CMAKE_SOURCE_DIR}/doc/stowage.1)
COMMAND ${GZIP_TOOL} -c ${CMAKE_SOURCE_DIR}/doc/manafiles.1 > ${CMAKE_BINARY_DIR}/manafiles.1.gz
DEPENDS ${CMAKE_SOURCE_DIR}/doc/manafiles.1)
install(
FILES ${CMAKE_BINARY_DIR}/stowage.1.gz
FILES ${CMAKE_BINARY_DIR}/manafiles.1.gz
DESTINATION ${CMAKE_INSTALL_MANDIR}/man1
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
stowage \- config file and package tracking utility
manafiles \- config file and package tracking utility
.SH SYNOPSIS
.B stowage
.B manafiles
.I OPERATION
.RI [ OPTION ...]\&
.RI [ TARGET ...]
.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.
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. \
Targets can be provided as command line arguments. \
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
Usage examples:
$ \fBstowage\fR -Fa ~/.zshrc /etc/zsh/zshenv
$ \fBmanafiles\fR -Fa ~/.zshrc /etc/zsh/zshenv
.br
\h'4'Add config files to the dotfiles directory
$ \fBstowage\fR -Pia
$ \fBmanafiles\fR -Pia
.br
\h'4'Install all tracked official and AUR packages
Loading…
Cancel
Save