mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 21:26:36 +00:00
doc: mention the CMAKETARGETS infrastructure in the list of infrastructures
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
d0afbdad6b
commit
bcd0158e31
@ -101,8 +101,8 @@ installed, etc.
|
|||||||
Depending on the package type, the +.mk+ file must be written in a
|
Depending on the package type, the +.mk+ file must be written in a
|
||||||
different way, using different infrastructures:
|
different way, using different infrastructures:
|
||||||
|
|
||||||
* *Makefiles for generic packages* (not using autotools): These are
|
* *Makefiles for generic packages* (not using autotools or CMake):
|
||||||
based on an infrastructure similar to the one used for
|
These are based on an infrastructure similar to the one used for
|
||||||
autotools-based packages, but requires a little more work from the
|
autotools-based packages, but requires a little more work from the
|
||||||
developer. They specify what should be done for the configuration,
|
developer. They specify what should be done for the configuration,
|
||||||
compilation, installation and cleanup of the package. This
|
compilation, installation and cleanup of the package. This
|
||||||
@ -119,6 +119,13 @@ different way, using different infrastructures:
|
|||||||
system. We cover them through a xref:autotargets-tutorial[tutorial]
|
system. We cover them through a xref:autotargets-tutorial[tutorial]
|
||||||
and xref:autotargets-reference[reference].
|
and xref:autotargets-reference[reference].
|
||||||
|
|
||||||
|
* *Makefiles for cmake-based software*: We provide a dedicated
|
||||||
|
infrastructure for such packages, as CMake is a more and more
|
||||||
|
commonly used build system and has a standardized behaviour. This
|
||||||
|
infrastructure 'must' be used for new packages that rely on
|
||||||
|
CMake. We cover them through a xref:cmaketargets-tutorial[tutorial]
|
||||||
|
and xref:cmaketargets-reference[reference].
|
||||||
|
|
||||||
* *Hand-written Makefiles:* These are currently obsolete, and no new
|
* *Hand-written Makefiles:* These are currently obsolete, and no new
|
||||||
manual Makefiles should be added. However, since there are still
|
manual Makefiles should be added. However, since there are still
|
||||||
many of them in the tree, we keep them documented in a
|
many of them in the tree, we keep them documented in a
|
||||||
|
Loading…
x
Reference in New Issue
Block a user