This website requires JavaScript.
Explore
Help
Register
Sign In
libreboot
/
lbmk
Watch
1
Star
0
Fork
You've already forked lbmk
0
Code
Packages
Projects
Releases
Activity
master
lbmk
/
config
/
uefitool
/
target.cfg
5 lines
82 B
INI
Raw
Permalink
Normal View
History
Unescape
Escape
add spdx headers to various config files Signed-off-by: Leah Rowe <leah@libreboot.org>
2024-12-27 02:23:13 +00:00
# SPDX-License-Identifier: GPL-3.0-or-later
update/trees: generic cmake handling it is no longer hardcoded just to be handled for uefiextract. it is now defined as cmakedir in target.cfg, for a single or multi tree project. if multi tree, it is applied to the specific tree, and has to be defined per tree the way it works is: as per cmakelist, a project will define which directory is to be built, and it will then generate a makefile in the main source tree (the build tree in cmake language, where the main CMakeLists.txt file exists) when the makefile has been generated, the project is then treated like any other project. the way cmake works, if a makefile has already been generated by it, in a given directory, running it again will fail and not affect anything; if it fails but the makefile doesn't exist, then something is wrong, but if the makefile does exist, then it's all fine and nothing happens at present, this is only used for uefiextract, which is part of src/uefitool Signed-off-by: Leah Rowe <leah@libreboot.org>
2023-12-30 16:52:34 +00:00
cmakedir
=
"UEFIExtract"
trees: avoid kconfig make commands generically don't hardcode the check based on whether the current project is grub. instead, define "btype" in target.cfg if unset, we assume kconfig and permit kconfig commands e.g. make menuconfig, make silentoldconfig, etc this is to avoid the deadliest of sins: project-specific hacks Signed-off-by: Leah Rowe <leah@libreboot.org>
2024-06-27 14:55:56 +00:00
btype
=
"cmake"