1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 21da177e4SLinus Torvalds# 31da177e4SLinus Torvalds# Makefile for the Zorro bus specific drivers. 41da177e4SLinus Torvalds# 51da177e4SLinus Torvalds 652182c75SGeert Uytterhoevenobj-$(CONFIG_ZORRO) += zorro.o zorro-driver.o zorro-sysfs.o 71da177e4SLinus Torvaldsobj-$(CONFIG_PROC_FS) += proc.o 852182c75SGeert Uytterhoevenobj-$(CONFIG_ZORRO_NAMES) += names.o 91da177e4SLinus Torvalds 10*5f2fb52fSMasahiro Yamadahostprogs := gen-devlist 111da177e4SLinus Torvalds 121da177e4SLinus Torvalds# Files generated that shall be removed upon make clean 131da177e4SLinus Torvaldsclean-files := devlist.h 141da177e4SLinus Torvalds 151da177e4SLinus Torvalds# Dependencies on generated files need to be listed explicitly 161da177e4SLinus Torvalds$(obj)/names.o: $(obj)/devlist.h 171da177e4SLinus Torvalds 181da177e4SLinus Torvalds# And that's how to generate them 191da177e4SLinus Torvaldsquiet_cmd_devlist = DEVLIST $@ 201da177e4SLinus Torvalds cmd_devlist = ( cd $(obj); ./gen-devlist ) < $< 211da177e4SLinus Torvalds$(obj)/devlist.h: $(src)/zorro.ids $(obj)/gen-devlist 221da177e4SLinus Torvalds $(call cmd,devlist) 231da177e4SLinus Torvalds 24