FREECIV(6)
π FREECIV(6) β Games Manual π
okay bestie, you found the Games Manual entry for FREECIV(6), and the main character here is freeciv-ruleup β¨ she updates Freeciv rulesets, and weβre gonna get you comfy with every single flag. no cap.
β¨ NAME β¨
freeciv-ruleup β update Freeciv rulesets π thatβs the whole assignment.
π οΈ SYNOPSIS π οΈ
freeciv-ruleup [option ...]
hereβs the option menu, bestie:
-h,--helpβ prints a summary of the options, so you get the tl;dr β¨-F,--Fatal SIGNALβ raise a signal SIGNAL when an assertion fails π yes, literally, thatβs the move-r,--ruleset RULESETβ update RULESET, the chosen one π-o,--output DIRECTORYβ create directory OUTPUT for output π the optionβs placeholder is DIRECTORY, and the description calls the directory OUTPUT, iykyk-c,--cleanβ clean up the ruleset before saving it, a little pre-save self-care π§
πΈ DESCRIPTION πΈ
so what does she actually do? freeciv-ruleup updates rulesets that are compatible with the previous freeciv-server(6) version into ones compatible with the current version. how? simply by loading and saving the ruleset β lowkey iconic. it can load a ruleset in the format of the previous freeciv version, and it saves it in the format of the current freeciv version.
because itβs meant to load rulesets that are not meant to be used with the current version of freeciv, one usually wants to set the FREECIV_DATA_PATH environment variable to point to the datadir of the old freeciv version before using it. by default, it saves the updated ruleset to a directory named after the ruleset name with the prefix .ruleup added.
π BUGS π
the problematic part? having to set up FREECIV_DATA_PATH to point to the old freeciv version datadir makes using the tool somewhat cumbersome. yeah. itβs giving extra setup steps π.
π REPORTING BUGS π
report bugs at "https://redmine.freeciv.org/projects/freeciv" (but see the caveats above).
π SEE ALSO π
go check freeciv-server(6) and the Client Manual at the Freeciv homepage. bestie reading list, periodt.
okay thatβs the page! mwah π β this oneβs dated May 2021, and the source/version tag is FREECIV(6). bye bestie π«Ά
π¦ where this page comes from
- arch rolling: freeciv-common 3.2.6-1 Β· GPL-2.0-or-later
- opensuse-leap 16.0: freeciv 3.2.6-bp160.1.1 Β· GPL-2.0-or-later
- opensuse-leap 16.0: freeciv 3.2.6-bp160.1.1 Β· GPL-2.0-or-later
- opensuse-leap 16.0: freeciv 3.2.6-bp160.1.1 Β· GPL-2.0-or-later
- opensuse-leap 16.0: freeciv 3.2.6-bp160.1.1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms