162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci# Fail on warnings - also for files referenced in subdirs 362306a36Sopenharmony_ci# -Werror can be disabled for specific files using: 462306a36Sopenharmony_ci# CFLAGS_<file.o> := -Wno-error 562306a36Sopenharmony_ciifeq ($(W),) 662306a36Sopenharmony_cisubdir-ccflags-y := -Werror 762306a36Sopenharmony_ciendif 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci# platform specific definitions 1062306a36Sopenharmony_ciinclude $(srctree)/arch/mips/Kbuild.platforms 1162306a36Sopenharmony_ciobj-y := $(platform-y) 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci# make clean traverses $(obj-) without having included .config, so 1462306a36Sopenharmony_ci# everything ends up here 1562306a36Sopenharmony_ciobj- := $(platform-y) 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci# mips object files 1862306a36Sopenharmony_ci# The object files are linked as core-y files would be linked 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciobj-y += kernel/ 2162306a36Sopenharmony_ciobj-y += mm/ 2262306a36Sopenharmony_ciobj-y += net/ 2362306a36Sopenharmony_ciobj-y += vdso/ 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ciifdef CONFIG_KVM 2662306a36Sopenharmony_ciobj-y += kvm/ 2762306a36Sopenharmony_ciendif 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ci# for cleaning 3062306a36Sopenharmony_cisubdir- += boot 31