@@ -54,22 +54,23 @@ resulting behavior must be functionally equivalent.
5454
5555
5656
57- ## xPacks
57+ ## What are xpm packages? ( xPacks)
5858
59- ** xPacks** (short for ** xpm packages** ) are general-purpose,
60- language-neutral software packages.
59+ ** xpm packages** , abbreviated as ** xPacks** , are versatile,
60+ language-neutral software packages. They have been successfully
61+ utilised in C/C++ projects.
6162
6263<details >
63- <summary >What the heck are xPacks? Please, do not introduce another package format!</summary >
64+ <summary >What the heck are xpm packages / xPacks? Please, do not introduce another package format!</summary >
6465
65- While the initial appearance may seem complex, utilizing xPacks
66- ( xpm packages) is, in fact, straightforward.
66+ While the initial appearance may seem complex, utilizing
67+ xpm packages is, in fact, straightforward.
6768The design rationale is to automate frequent
6869operations that occur during software development, in this case the
6970installation of
7071dependencies, and to ensure reproducibility.
7172
72- xPacks are managed by ** [ xpm] ( https://xpack.github.io/xpm/ ) **
73+ These packages are managed by ** [ xpm] ( https://xpack.github.io/xpm/ ) **
7374(the xPack Project Manager),
7475a program that complements the ** [ npm] ( https://docs.npmjs.com/cli/ ) ** CLI
7576(the popular JavaScript package manager), with new language-neutral features.
@@ -84,7 +85,7 @@ same repositories as **npm**, whether public or private.
8485The packages (usually regular archives, but also git repositories),
8586are extracted into separate folders within the project.
8687
87- Based on the content, there are two types of packages:
88+ Based on the content, there are two types of xpm packages:
8889
8990- ** source packages** (that install source files, usually libraries) and
9091- ** binary packages** (that install executables/binary files, usually tools).
@@ -102,8 +103,8 @@ archives, the packages are extracted only once into a user global location to
102103conserve space. In projects, instead of duplicating the content of these
103104archives, symbolic links are created.
104105
105- Simply put, xPacks can be used to further automate the installation of source
106- libraries and tools.
106+ Simply put, xpm packages can be used to further automate the
107+ installation of source libraries and tools.
107108
108109</details >
109110
0 commit comments