Packages

CLI tool to package a Gleam app as a FreeBSD package, with a service script.

Current section

Files

Jump to
glm_freebsd include glm_freebsd@config_Config.hrl
Raw

include/glm_freebsd@config_Config.hrl

-record(config, {
pkg_bin_path :: binary(),
pkg_config_dir :: binary(),
pkg_daemon_flags :: binary(),
pkg_dependencies :: gleam@dict:dict(binary(), gleam@dict:dict(binary(), binary())),
pkg_env_file :: binary(),
pkg_comment :: binary(),
pkg_conf_dir_uppercase :: binary(),
pkg_description :: binary(),
pkg_maintainer :: binary(),
pkg_name :: binary(),
pkg_origin :: binary(),
pkg_prefix :: binary(),
pkg_scripts :: gleam@dict:dict(binary(), binary()),
pkg_user :: boolean(),
pkg_username :: binary(),
pkg_user_uid :: integer(),
pkg_version :: binary(),
pkg_www :: binary(),
pkg_var_dir :: binary(),
pkg_path_extensions :: binary(),
pkg_command :: binary(),
pkg_command_args :: binary(),
pkg_proc_name :: binary()
}).