From 1d90f3459b9a51502dc40d683fafb45803335eb4 Mon Sep 17 00:00:00 2001 Message-Id: <1d90f3459b9a51502dc40d683fafb45803335eb4.1681389714.git.yantar92@posteo.net> From: Ihor Radchenko Date: Thu, 13 Apr 2023 14:32:20 +0200 Subject: [PATCH] * dev/org-build-system.org: Document newly added targets and options (Make Targets =mk/targets.mk=): Document EGLAGS and EPACKAGES variables. (Cleaning): (Compatibility and Convenience): Document cleanpkg and uppkg targets. --- dev/org-build-system.org | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dev/org-build-system.org b/dev/org-build-system.org index 37d07fe5..a3a7d8e8 100644 --- a/dev/org-build-system.org +++ b/dev/org-build-system.org @@ -118,6 +118,13 @@ ** Make Targets =mk/targets.mk= be useful in some situations. The following variables are considered stable: +- =EFLAGS= :: Additional flags passed to Emacs executable. Applies to + all targets. +- =EPACKAGES= :: Additional packages to install before compilation. + This is useful to install optional packages for + test suite. The packages will not be installed, if + already available in the ~load-path~ that can be passed + via =EFLAGS=. - =TEST_NO_AUTOCLEAN= :: Define to a non-null value to keep the test directory around for inspection. This is mostly useful for debugging the test suite. @@ -214,6 +221,7 @@ ** Documentation ** Cleaning - =clean= :: Cleans in =lisp/= and =doc/=. +- =cleanpkg= :: Cleans in =pkg-deps/=. - =cleanall= :: Cleans everything that can be cleaned, including several types of backup files, so do not use this when you have active edit sessions! @@ -224,6 +232,7 @@ ** Compatibility and Convenience - =up0= :: Updates the current Git branch from upstream by doing a =git pull=. +- =uppkg= :: Download packages to be available for =make compile=. - =up1= :: Does =up0= and then builds and checks Org. - =up2= :: Does =up1= and installs Org if there was no test error. - =update= :: Does =up0= and then builds Org. Does not test. -- 2.40.0