?? makefile
字號:
## Makefile for the kernel character device drivers.## Note! Dependencies are done automagically by 'make dep', which also# removes any old dependencies. DON'T put your own dependencies here# unless it's something special (ie not a .c file).## Note 2! The CFLAGS definitions are now inherited from the# parent makes..#SUB_DIRS := MOD_SUB_DIRS := $(SUB_DIRS)ALL_SUB_DIRS := $(SUB_DIRS) ftape joystick## This file contains the font map for the default (hardware) font#FONTMAPFILE = cp437.uniL_TARGET := char.aM_OBJS :=L_OBJS := tty_io.o n_tty.o tty_ioctl.o mem.o random.oLX_OBJS := pty.o misc.oifdef CONFIG_VTL_OBJS += vt.o vc_screen.o consolemap.o consolemap_deftbl.oLX_OBJS += console.o selection.oendififeq ($(CONFIG_SERIAL),y) ifeq ($(CONFIG_SUN_SERIAL),) ifeq ($(CONFIG_DUART),y) LX_OBJS += duart_serial.o else LX_OBJS += serial.o endif endifelse ifeq ($(CONFIG_SERIAL),m) ifeq ($(CONFIG_SUN_SERIAL),) ifeq ($(CONFIG_DUART),m) MX_OBJS += duart_serial.o else MX-OBJS += serial.o endif endif endifendififndef CONFIG_SUN_KEYBOARDifdef CONFIG_VTL_OBJS += keyboard.oendif ifneq ($(ARCH),m68k) L_OBJS += pc_keyb.o defkeymap.o endifelseifdef CONFIG_PCI L_OBJS += defkeymap.o keyboard.o endifendififdef CONFIG_MAGIC_SYSRQLX_OBJS += sysrq.oendififeq ($(CONFIG_ATARI_DSP56K),y)L_OBJS += dsp56k.oS = yelse ifeq ($(CONFIG_ATARI_DSP56K),m) M_OBJS += dsp56k.o SM = y endifendififeq ($(CONFIG_ROCKETPORT),y)L_OBJS += rocket.oelse ifeq ($(CONFIG_ROCKETPORT),m) M_OBJS += rocket.o endifendififeq ($(CONFIG_DIGI),y)L_OBJS += pcxx.oelse ifeq ($(CONFIG_DIGI),m) M_OBJS += pcxx.o endifendififeq ($(CONFIG_DIGIEPCA),y)L_OBJS += epca.oelse ifeq ($(CONFIG_DIGIEPCA),m) M_OBJS += epca.o endifendififeq ($(CONFIG_CYCLADES),y)L_OBJS += cyclades.oelse ifeq ($(CONFIG_CYCLADES),m) M_OBJS += cyclades.o endifendififeq ($(CONFIG_STALLION),y)L_OBJS += stallion.oelse ifeq ($(CONFIG_STALLION),m) M_OBJS += stallion.o endifendififeq ($(CONFIG_ISTALLION),y)L_OBJS += istallion.oelse ifeq ($(CONFIG_ISTALLION),m) M_OBJS += istallion.o endifendififeq ($(CONFIG_RISCOM8),y)L_OBJS += riscom8.oelse ifeq ($(CONFIG_RISCOM8),m) M_OBJS += riscom8.o endifendififeq ($(CONFIG_ISI),y)L_OBJS += isicom.oelse ifeq ($(CONFIG_ISI),m) M_OBJS += isicom.o endifendififeq ($(CONFIG_ESPSERIAL),y)L_OBJS += esp.oelse ifeq ($(CONFIG_ESPSERIAL),m) M_OBJS += esp.o endifendififeq ($(CONFIG_SYNCLINK),m) M_OBJS += synclink.oendififeq ($(CONFIG_N_HDLC),m) M_OBJS += n_hdlc.oendififeq ($(CONFIG_SPECIALIX),y)L_OBJS += specialix.oelse ifeq ($(CONFIG_SPECIALIX),m) M_OBJS += specialix.o endifendififeq ($(CONFIG_ATIXL_BUSMOUSE),y)L_OBJS += atixlmouse.oelse ifeq ($(CONFIG_ATIXL_BUSMOUSE),m) M_OBJS += atixlmouse.o endifendififeq ($(CONFIG_BUSMOUSE),y)L_OBJS += busmouse.oelse ifeq ($(CONFIG_BUSMOUSE),m) M_OBJS += busmouse.o endifendififeq ($(CONFIG_PRINTER),y)L_OBJS += lp.oelse ifeq ($(CONFIG_PRINTER),m) M_OBJS += lp.o endifendififeq ($(CONFIG_JOYSTICK),y)L_OBJS += joystick/js.oSUB_DIRS += joystickMOD_SUB_DIRS += joystickelse ifeq ($(CONFIG_JOYSTICK),m) MOD_SUB_DIRS += joystick endifendififeq ($(CONFIG_DTLK),y)L_OBJS += dtlk.oelse ifeq ($(CONFIG_DTLK),m) M_OBJS += dtlk.o endifendififeq ($(CONFIG_MS_BUSMOUSE),y)L_OBJS += msbusmouse.oelse ifeq ($(CONFIG_MS_BUSMOUSE),m) M_OBJS += msbusmouse.o endifendififeq ($(CONFIG_82C710_MOUSE),y)L_OBJS += qpmouse.oelse ifeq ($(CONFIG_82C710_MOUSE),m) M_OBJS += qpmouse.o endifendififeq ($(CONFIG_SOFT_WATCHDOG),y)L_OBJS += softdog.oelse ifeq ($(CONFIG_SOFT_WATCHDOG),m) M_OBJS += softdog.o endif endififeq ($(CONFIG_PCWATCHDOG),y)L_OBJS += pcwd.oelse ifeq ($(CONFIG_PCWATCHDOG),m) M_OBJS += pcwd.o endifendififeq ($(CONFIG_ACQUIRE_WDT),y)L_OBJS += acquirewdt.oelse ifeq ($(CONFIG_ACQUIRE_WDT),m) M_OBJS += acquirewdt.o endifendififeq ($(CONFIG_AMIGAMOUSE),y)L_OBJS += amigamouse.oelse ifeq ($(CONFIG_AMIGAMOUSE),m) M_OBJS += amigamouse.o endifendififeq ($(CONFIG_ATARIMOUSE),y)L_OBJS += atarimouse.oelse ifeq ($(CONFIG_ATARIMOUSE),m) M_OBJS += atarimouse.o endifendififeq ($(CONFIG_ADBMOUSE),y)L_OBJS += adbmouse.oelse ifeq ($(CONFIG_ADBMOUSE),m) M_OBJS += adbmouse.o endifendififeq ($(CONFIG_PC110_PAD),y)L_OBJS += pc110pad.oelse ifeq ($(CONFIG_PC110_PAD),m) M_OBJS += pc110pad.o endifendififeq ($(CONFIG_WDT),y)L_OBJS += wdt.oelse ifeq ($(CONFIG_WDT),m) M_OBJS += wdt.o endifendififeq ($(CONFIG_RTC),y)L_OBJS += rtc.oendififeq ($(CONFIG_NVRAM),y) ifeq ($(CONFIG_PMAC)$(CONFIG_CHRP),) L_OBJS += nvram.o endifelse ifeq ($(CONFIG_NVRAM),m) ifeq ($(CONFIG_PMAC)$(CONFIG_CHRP),) M_OBJS += nvram.o endif endifendififeq ($(CONFIG_VIDEO_DEV),y)LX_OBJS += videodev.oelse ifeq ($(CONFIG_VIDEO_DEV),m) MX_OBJS += videodev.o endifendififeq ($(CONFIG_BUS_I2C),y) L_I2C=yelse ifeq ($(CONFIG_BUS_I2C),m) M_I2C=y endifendififeq ($(CONFIG_VIDEO_BT848),y)L_OBJS += bttv.o msp3400.o tuner.oL_I2C=yelse ifeq ($(CONFIG_VIDEO_BT848),m) M_OBJS += bttv.o msp3400.o tuner.o M_I2C=y endifendififeq ($(CONFIG_VIDEO_SAA5249),y)L_OBJS += saa5249.oL_I2C=yelse ifeq ($(CONFIG_VIDEO_SAA5249),m) M_OBJS += saa5249.o M_I2C=y endifendififeq ($(CONFIG_VIDEO_BWQCAM),y)L_OBJS += bw-qcam.oelse ifeq ($(CONFIG_VIDEO_BWQCAM),m) M_OBJS += bw-qcam.o endifendififeq ($(CONFIG_VIDEO_CQCAM),y)L_OBJS += c-qcam.oelse ifeq ($(CONFIG_VIDEO_CQCAM),m) M_OBJS += c-qcam.o endifendififeq ($(CONFIG_VIDEO_PMS),y)L_OBJS += pms.oelse ifeq ($(CONFIG_VIDEO_PMS),m) M_OBJS += pms.o endifendififeq ($(CONFIG_RADIO_AZTECH),y)L_OBJS += radio-aztech.oelse ifeq ($(CONFIG_RADIO_AZTECH),m) M_OBJS += radio-aztech.o endifendif ifeq ($(CONFIG_RADIO_SF16FMI),y)L_OBJS += radio-sf16fmi.oelse ifeq ($(CONFIG_RADIO_SF16FMI),m) M_OBJS += radio-sf16fmi.o endifendif ifeq ($(CONFIG_RADIO_RTRACK),y)L_OBJS += radio-aimslab.oelse ifeq ($(CONFIG_RADIO_RTRACK),m) M_OBJS += radio-aimslab.o endifendif ifeq ($(CONFIG_RADIO_RTRACK2),y)L_OBJS += radio-rtrack2.oelse ifeq ($(CONFIG_RADIO_RTRACK2),m) M_OBJS += radio-rtrack2.o endifendif ifeq ($(CONFIG_RADIO_TYPHOON),y)L_OBJS += radio-typhoon.oelse ifeq ($(CONFIG_RADIO_TYPHOON),m) M_OBJS += radio-typhoon.o endifendif ifeq ($(CONFIG_RADIO_ZOLTRIX),y)L_OBJS += radio-zoltrix.oelse ifeq ($(CONFIG_RADIO_ZOLTRIX),m) M_OBJS += radio-zoltrix.o endifendif ifeq ($(CONFIG_RADIO_CADET),y)L_OBJS += radio-cadet.oelse ifeq ($(CONFIG_RADIO_CADET),m) M_OBJS += radio-cadet.o endifendif ifeq ($(CONFIG_RADIO_MIROPCM20),y)L_OBJS += radio-miropcm20.oelse ifeq ($(CONFIG_RADIO_MIROPCM20),m) M_OBJS += radio-miropcm20.o endifendififeq ($(CONFIG_RADIO_GEMTEK),y)L_OBJS += radio-gemtek.oelse ifeq ($(CONFIG_RADIO_GEMTEK),m) M_OBJS += radio-gemtek.o endifendif ifeq ($(CONFIG_QIC02_TAPE),y)L_OBJS += tpqic02.oelse ifeq ($(CONFIG_QIC02_TAPE),m) M_OBJS += tpqic02.o endifendififeq ($(CONFIG_FTAPE),y)L_OBJS += ftape/ftape.oSUB_DIRS += ftapeifneq ($(CONFIG_ZFTAPE),n)MOD_SUB_DIRS += ftapeendifelse ifeq ($(CONFIG_FTAPE),m) MOD_SUB_DIRS += ftape endifendififdef CONFIG_H8LX_OBJS += h8.oendififeq ($(L_I2C),y)LX_OBJS += i2c.oelse ifeq ($(M_I2C),y) MX_OBJS += i2c.o endifendififeq ($(CONFIG_HFMODEM),y)ALL_SUB_DIRS += hfmodemSUB_DIRS += hfmodemL_OBJS += hfmodem/hfmodem.oelse ifeq ($(CONFIG_HFMODEM),m) ALL_SUB_DIRS += hfmodem MOD_SUB_DIRS += hfmodem endifendifinclude $(TOPDIR)/Rules.makefastdep:conmakehash: conmakehash.c $(HOSTCC) $(HOSTCFLAGS) -o conmakehash conmakehash.cconsolemap_deftbl.c: $(FONTMAPFILE) conmakehash ./conmakehash $(FONTMAPFILE) > consolemap_deftbl.cconsolemap_deftbl.o: consolemap_deftbl.c $(TOPDIR)/include/linux/types.hdefkeymap.c: defkeymap.map loadkeys --mktable defkeymap.map > defkeymap.c
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -