summaryrefslogtreecommitdiff
path: root/INSTALL.md
AgeCommit message (Collapse)Author
2023-11-29Update install section about just-mrOliver Reiche
2023-08-16Introduce configuration variable TOOLCHAIN_CONFIGOliver Reiche
... to pass along toolchain settings for current and future toolchain definitions. Configuration variable COMPILER_FAMILY is replaced by TOOLCHAIN_CONFIG["FAMILY"].
2023-05-31Support FINAL_LDFLAGS variable for binariesOliver Reiche
... and set default stack size to 8 MB.
2023-05-15Install instructions: describe package building of just-mrKlaus Aehlig
... using the repository and build configuration written out by the bootstrap process.
2023-04-19Install instruction: mention the preferred just-mrv1.1.0-alpha+20230419Klaus Aehlig
2023-04-18Fix typos "boostrap" -> "bootstrap".Niklas Hambüchen
I know "boost rap" is a popular music genre among C++ programmers today, but nevertheless this is a typo.
2023-04-18INSTALL.md: packaging builds now use pkg-configKlaus Aehlig
2023-02-28Various typo fixesPaul Cristian Sarbu
Co-authored-by: Sascha Roloff <sascha.roloff@huawei.com>
2023-02-22docs: Fix typos in general documentationPaul Cristian Sarbu
2023-02-09INSTALL.md: document the new NON_LOCAL_DEPS variableKlaus Aehlig
... in PACKAGE=YES builds.
2023-01-30just: default to the unknown tool chainKlaus Aehlig
In order to be portable, we should not make any assumptions about the preferred toolchains of the users and instead default to the toolchain making the least assumptions about the compiler actually used.
2023-01-12Installation: be explicit about building with older justKlaus Aehlig
... by specifying that we always ensure the latest stable release of just can build just at head. If the only version available is older than the last stable release, it might be necessary to go through the bootstrap path.
2022-11-14Export default targetKlaus Aehlig
Wrapt the default target in an export target, taking all effective variables as flexible. Besides improved caching if just is used as a dependency in a downstream project, this also improves documentation as all configuration tunables are explicit and the most important ones documented. In particular, the standard way of getting information on a project, i.e., calling just-mr describe now gives proper information.
2022-11-02INSTALL: also mention how to install just-mrKlaus Aehlig
... as this tool is usally used in conjunction with just; in particular, our tutorial assumes just-mr to be present.
2022-11-02INSTALL: also mention the "unknown" compiler familyKlaus Aehlig
... in the overview table, especially as we recommend it when building for host and manually setting CC and CXX.
2022-10-26readme: Add note about potentially missing libraryOliver Reiche
2022-10-26bootstrap: honor CC and CXX from build configurationKlaus Aehlig
... also in the first phases of the bootstrap procedure. Co-authored-by: Oliver Reiche <oliver.reiche@huawei.com>
2022-10-26Bootstrap: allow setting build configurationKlaus Aehlig
When constructing the build configuration for the bootstrap build is just, start with the value of the environment variable JUST_BUILD_CONF, if set, instead of the empty object. While there, also propagate SOURCE_DATE_EPOCH from the environment to the build configuration.
2022-10-20Install: Simplify building instructionsOliver Reiche
2022-10-13bootstrap: by default, bootstrap in parallelKlaus Aehlig
Only if the environment variable DEBUG is set, fall back to sequentially executing the graph generated by the bootstrap version of just.
2022-09-13Doc: Update install instructions for cross-compilationOliver Reiche
2022-07-26INSTALL.md: fix verb orderKlaus Aehlig
Even though most subcommands of just accept the -C option, not all do and hence it is not a global option (in fact, just has no global options). Fix this in the installation instruction. While there, fix another typo.
2022-07-25Add basic overview filesKlaus Aehlig