1 ## SPDX-License-Identifier: GPL-2.0-only
2 project_git_repo
=https
://github.com
/nic3-14159
/coreDOOM.git
5 unexport KCONFIG_AUTOHEADER
6 unexport KCONFIG_AUTOCONFIG
7 unexport KCONFIG_DEPENDENCIES
8 unexport KCONFIG_SPLITCONFIG
9 unexport KCONFIG_TRISTATE
10 unexport KCONFIG_NEGATIVES
16 git clone
$(project_git_repo
) $(project_dir
)
17 cd
$(project_dir
) && \
18 git checkout libpayload_port
21 $(MAKE
) -C
$(project_dir
)/doomgeneric
24 cp libpayload-config ..
/..
/libpayload
/.config
&& \
25 cd ..
/..
/libpayload
&& $(MAKE
) olddefconfig
&& $(MAKE
) && \
26 $(MAKE
) DESTDIR
=..
/external
/coreDOOM
/coredoom
/doomgeneric
install
29 test -d coredoom
&& $(MAKE
) -C coredoom
/doomgeneric
clean || exit
0
34 .PHONY
: checkout coredoom
clean distclean